ML610 commited on
Commit
3d21413
·
1 Parent(s): 64a51cf

Delete ctransformers

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. ctransformers/.gitattributes +0 -2
  2. ctransformers/.github/workflows/build.yml +0 -67
  3. ctransformers/.github/workflows/tests.yml +0 -47
  4. ctransformers/.gitignore +0 -754
  5. ctransformers/.gitmodules +0 -9
  6. ctransformers/CMakeLists.txt +0 -144
  7. ctransformers/LICENSE +0 -21
  8. ctransformers/README.md +0 -495
  9. ctransformers/_skbuild/win-amd64-3.11/cmake-build/.ninja_deps +0 -0
  10. ctransformers/_skbuild/win-amd64-3.11/cmake-build/.ninja_log +0 -7
  11. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeCache.txt +0 -419
  12. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CMakeCCompiler.cmake +0 -72
  13. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CMakeCXXCompiler.cmake +0 -83
  14. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CMakeDetermineCompilerABI_C.bin +0 -3
  15. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CMakeDetermineCompilerABI_CXX.bin +0 -3
  16. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CMakeRCCompiler.cmake +0 -6
  17. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CMakeSystem.cmake +0 -15
  18. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CompilerIdC/CMakeCCompilerId.c +0 -866
  19. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CompilerIdC/CMakeCCompilerId.exe +0 -0
  20. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CompilerIdC/CMakeCCompilerId.obj +0 -0
  21. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CompilerIdCXX/CMakeCXXCompilerId.cpp +0 -855
  22. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CompilerIdCXX/CMakeCXXCompilerId.exe +0 -0
  23. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CompilerIdCXX/CMakeCXXCompilerId.obj +0 -0
  24. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeConfigureLog.yaml +0 -250
  25. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ShowIncludes/foo.h +0 -1
  26. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ShowIncludes/main.c +0 -2
  27. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ShowIncludes/main.obj +0 -0
  28. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/TargetDirectories.txt +0 -6
  29. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/cmake.check_cache +0 -1
  30. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ctransformers.dir/exports.def +0 -0
  31. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ctransformers.dir/exports.def.objs +0 -3
  32. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ctransformers.dir/models/ggml/ggml.c.obj +0 -0
  33. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ctransformers.dir/models/ggml/k_quants.c.obj +0 -0
  34. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ctransformers.dir/models/llm.cc.obj +0 -3
  35. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/rules.ninja +0 -78
  36. ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeSpec.json +0 -1
  37. ctransformers/_skbuild/win-amd64-3.11/cmake-build/build.ninja +0 -203
  38. ctransformers/_skbuild/win-amd64-3.11/cmake-build/cmake_install.cmake +0 -48
  39. ctransformers/_skbuild/win-amd64-3.11/cmake-build/ctransformers.exp +0 -3
  40. ctransformers/_skbuild/win-amd64-3.11/cmake-build/ctransformers.lib +0 -3
  41. ctransformers/_skbuild/win-amd64-3.11/cmake-build/install_manifest.txt +0 -1
  42. ctransformers/_skbuild/win-amd64-3.11/cmake-build/lib/ctransformers.dll +0 -3
  43. ctransformers/_skbuild/win-amd64-3.11/cmake-build/lib/ctransformers.dll.manifest +0 -10
  44. ctransformers/_skbuild/win-amd64-3.11/cmake-install/ctransformers/__init__.py +0 -2
  45. ctransformers/_skbuild/win-amd64-3.11/cmake-install/ctransformers/hub.py +0 -215
  46. ctransformers/_skbuild/win-amd64-3.11/cmake-install/ctransformers/langchain.py +0 -89
  47. ctransformers/_skbuild/win-amd64-3.11/cmake-install/ctransformers/lib.py +0 -42
  48. ctransformers/_skbuild/win-amd64-3.11/cmake-install/ctransformers/lib/avx/ctransformers.dll +0 -0
  49. ctransformers/_skbuild/win-amd64-3.11/cmake-install/ctransformers/lib/avx/libctransformers.dylib +0 -3
  50. ctransformers/_skbuild/win-amd64-3.11/cmake-install/ctransformers/lib/avx/libctransformers.so +0 -3
ctransformers/.gitattributes DELETED
@@ -1,2 +0,0 @@
1
- # Enforce Unix newlines
2
- * text=auto eol=lf
 
 
 
ctransformers/.github/workflows/build.yml DELETED
@@ -1,67 +0,0 @@
1
- name: build
2
-
3
- on:
4
- push:
5
- paths:
6
- - 'models/**'
7
- - CMakeLists.txt
8
- branches:
9
- - main
10
- tags-ignore:
11
- - '**'
12
- workflow_dispatch:
13
-
14
- jobs:
15
- build:
16
- name: ${{ matrix.os }} ${{ matrix.instructions }}
17
- runs-on: ${{ matrix.os }}
18
-
19
- strategy:
20
- fail-fast: false
21
- matrix:
22
- os:
23
- - ubuntu-20.04
24
- - macos-latest
25
- - windows-latest
26
- instructions:
27
- - avx2
28
- - avx
29
- - basic
30
-
31
- steps:
32
- - uses: actions/checkout@v3
33
-
34
- - name: Build
35
- run: |
36
- cmake -B build -DCT_INSTRUCTIONS=${{ matrix.instructions }}
37
- cmake --build build --config Release
38
-
39
- mkdir tmp
40
- mv build/lib tmp/${{ matrix.instructions }}
41
-
42
- - uses: actions/upload-artifact@v3
43
- with:
44
- name: libraries
45
- path: tmp
46
- if-no-files-found: error
47
-
48
- finish:
49
- needs: build
50
- runs-on: ubuntu-latest
51
- steps:
52
- - uses: actions/checkout@v3
53
- with:
54
- ssh-key: ${{ secrets.DEPLOY_KEY }}
55
-
56
- - uses: actions/download-artifact@v3
57
- with:
58
- name: libraries
59
- path: ctransformers/lib
60
-
61
- - uses: git-actions/set-user@v1
62
-
63
- - name: Save
64
- run: |
65
- git add ctransformers/lib
66
- git commit -m 'Auto Build'
67
- git push
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/.github/workflows/tests.yml DELETED
@@ -1,47 +0,0 @@
1
- name: tests
2
-
3
- on:
4
- push:
5
- paths:
6
- - 'ctransformers/**'
7
- - 'tests/**'
8
- workflow_dispatch:
9
-
10
- jobs:
11
- build:
12
- name: Python ${{ matrix.python }} on ${{ matrix.os }} ${{ matrix.instructions }}
13
- runs-on: ${{ matrix.os }}
14
- strategy:
15
- fail-fast: false
16
- matrix:
17
- os:
18
- - ubuntu-20.04
19
- - macos-latest
20
- - windows-latest
21
- instructions:
22
- - avx2
23
- - avx
24
- - basic
25
- python:
26
- - '3.8'
27
- - '3.9'
28
- - '3.10'
29
- - '3.11'
30
- exclude:
31
- - os: macos-latest
32
- instructions: avx2
33
-
34
- steps:
35
- - uses: actions/checkout@v3
36
-
37
- - uses: actions/setup-python@v4
38
- with:
39
- python-version: ${{ matrix.python }}
40
-
41
- - name: Install Dependencies
42
- run: |
43
- python -m pip install --upgrade pip
44
- pip install huggingface-hub pytest
45
-
46
- - name: Test
47
- run: pytest tests --lib ${{ matrix.instructions }}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/.gitignore DELETED
@@ -1,754 +0,0 @@
1
- tmp
2
- *.bin
3
-
4
- # Created by https://www.toptal.com/developers/gitignore/api/c++,python,cmake,linux,macos,windows,sublimetext,vim,visualstudio,visualstudiocode
5
- # Edit at https://www.toptal.com/developers/gitignore?templates=c++,python,cmake,linux,macos,windows,sublimetext,vim,visualstudio,visualstudiocode
6
-
7
- ### C++ ###
8
- # Prerequisites
9
- *.d
10
-
11
- # Compiled Object files
12
- *.slo
13
- *.lo
14
- *.o
15
- *.obj
16
-
17
- # Precompiled Headers
18
- *.gch
19
- *.pch
20
-
21
- # Fortran module files
22
- *.mod
23
- *.smod
24
-
25
- # Compiled Static libraries
26
- *.lai
27
- *.la
28
- *.a
29
- *.lib
30
-
31
- # Executables
32
- *.exe
33
- *.out
34
- *.app
35
-
36
- ### CMake ###
37
- CMakeLists.txt.user
38
- CMakeCache.txt
39
- CMakeFiles
40
- CMakeScripts
41
- Testing
42
- Makefile
43
- cmake_install.cmake
44
- install_manifest.txt
45
- compile_commands.json
46
- CTestTestfile.cmake
47
- _deps
48
-
49
- ### CMake Patch ###
50
- # External projects
51
- *-prefix/
52
-
53
- ### Linux ###
54
- *~
55
-
56
- # temporary files which can be created if a process still has a handle open of a deleted file
57
- .fuse_hidden*
58
-
59
- # KDE directory preferences
60
- .directory
61
-
62
- # Linux trash folder which might appear on any partition or disk
63
- .Trash-*
64
-
65
- # .nfs files are created when an open file is removed but is still being accessed
66
- .nfs*
67
-
68
- ### macOS ###
69
- # General
70
- .DS_Store
71
- .AppleDouble
72
- .LSOverride
73
-
74
- # Icon must end with two \r
75
- Icon
76
-
77
-
78
- # Thumbnails
79
- ._*
80
-
81
- # Files that might appear in the root of a volume
82
- .DocumentRevisions-V100
83
- .fseventsd
84
- .Spotlight-V100
85
- .TemporaryItems
86
- .Trashes
87
- .VolumeIcon.icns
88
- .com.apple.timemachine.donotpresent
89
-
90
- # Directories potentially created on remote AFP share
91
- .AppleDB
92
- .AppleDesktop
93
- Network Trash Folder
94
- Temporary Items
95
- .apdisk
96
-
97
- ### macOS Patch ###
98
- # iCloud generated files
99
- *.icloud
100
-
101
- ### Python ###
102
- # Byte-compiled / optimized / DLL files
103
- __pycache__/
104
- *.py[cod]
105
- *$py.class
106
-
107
- # C extensions
108
-
109
- # Distribution / packaging
110
- .Python
111
- build/
112
- develop-eggs/
113
- dist/
114
- downloads/
115
- eggs/
116
- .eggs/
117
- lib64/
118
- parts/
119
- sdist/
120
- var/
121
- wheels/
122
- share/python-wheels/
123
- *.egg-info/
124
- .installed.cfg
125
- *.egg
126
- MANIFEST
127
-
128
- # PyInstaller
129
- # Usually these files are written by a python script from a template
130
- # before PyInstaller builds the exe, so as to inject date/other infos into it.
131
- *.manifest
132
- *.spec
133
-
134
- # Installer logs
135
- pip-log.txt
136
- pip-delete-this-directory.txt
137
-
138
- # Unit test / coverage reports
139
- htmlcov/
140
- .tox/
141
- .nox/
142
- .coverage
143
- .coverage.*
144
- .cache
145
- nosetests.xml
146
- coverage.xml
147
- *.cover
148
- *.py,cover
149
- .hypothesis/
150
- .pytest_cache/
151
- cover/
152
-
153
- # Translations
154
- *.mo
155
- *.pot
156
-
157
- # Django stuff:
158
- *.log
159
- local_settings.py
160
- db.sqlite3
161
- db.sqlite3-journal
162
-
163
- # Flask stuff:
164
- instance/
165
- .webassets-cache
166
-
167
- # Scrapy stuff:
168
- .scrapy
169
-
170
- # Sphinx documentation
171
- docs/_build/
172
-
173
- # PyBuilder
174
- .pybuilder/
175
- target/
176
-
177
- # Jupyter Notebook
178
- .ipynb_checkpoints
179
-
180
- # IPython
181
- profile_default/
182
- ipython_config.py
183
-
184
- # pyenv
185
- # For a library or package, you might want to ignore these files since the code is
186
- # intended to run in multiple environments; otherwise, check them in:
187
- # .python-version
188
-
189
- # pipenv
190
- # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
191
- # However, in case of collaboration, if having platform-specific dependencies or dependencies
192
- # having no cross-platform support, pipenv may install dependencies that don't work, or not
193
- # install all needed dependencies.
194
- #Pipfile.lock
195
-
196
- # poetry
197
- # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
198
- # This is especially recommended for binary packages to ensure reproducibility, and is more
199
- # commonly ignored for libraries.
200
- # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
201
- #poetry.lock
202
-
203
- # pdm
204
- # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
205
- #pdm.lock
206
- # pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
207
- # in version control.
208
- # https://pdm.fming.dev/#use-with-ide
209
- .pdm.toml
210
-
211
- # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
212
- __pypackages__/
213
-
214
- # Celery stuff
215
- celerybeat-schedule
216
- celerybeat.pid
217
-
218
- # SageMath parsed files
219
- *.sage.py
220
-
221
- # Environments
222
- .env
223
- .venv
224
- env/
225
- venv/
226
- ENV/
227
- env.bak/
228
- venv.bak/
229
-
230
- # Spyder project settings
231
- .spyderproject
232
- .spyproject
233
-
234
- # Rope project settings
235
- .ropeproject
236
-
237
- # mkdocs documentation
238
- /site
239
-
240
- # mypy
241
- .mypy_cache/
242
- .dmypy.json
243
- dmypy.json
244
-
245
- # Pyre type checker
246
- .pyre/
247
-
248
- # pytype static type analyzer
249
- .pytype/
250
-
251
- # Cython debug symbols
252
- cython_debug/
253
-
254
- # PyCharm
255
- # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
256
- # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
257
- # and can be added to the global gitignore or merged into this file. For a more nuclear
258
- # option (not recommended) you can uncomment the following to ignore the entire idea folder.
259
- #.idea/
260
-
261
- ### Python Patch ###
262
- # Poetry local configuration file - https://python-poetry.org/docs/configuration/#local-configuration
263
- poetry.toml
264
-
265
- # ruff
266
- .ruff_cache/
267
-
268
- # LSP config files
269
- pyrightconfig.json
270
-
271
- ### SublimeText ###
272
- # Cache files for Sublime Text
273
- *.tmlanguage.cache
274
- *.tmPreferences.cache
275
- *.stTheme.cache
276
-
277
- # Workspace files are user-specific
278
- *.sublime-workspace
279
-
280
- # Project files should be checked into the repository, unless a significant
281
- # proportion of contributors will probably not be using Sublime Text
282
- # *.sublime-project
283
-
284
- # SFTP configuration file
285
- sftp-config.json
286
- sftp-config-alt*.json
287
-
288
- # Package control specific files
289
- Package Control.last-run
290
- Package Control.ca-list
291
- Package Control.ca-bundle
292
- Package Control.system-ca-bundle
293
- Package Control.cache/
294
- Package Control.ca-certs/
295
- Package Control.merged-ca-bundle
296
- Package Control.user-ca-bundle
297
- oscrypto-ca-bundle.crt
298
- bh_unicode_properties.cache
299
-
300
- # Sublime-github package stores a github token in this file
301
- # https://packagecontrol.io/packages/sublime-github
302
- GitHub.sublime-settings
303
-
304
- ### Vim ###
305
- # Swap
306
- [._]*.s[a-v][a-z]
307
- !*.svg # comment out if you don't need vector files
308
- [._]*.sw[a-p]
309
- [._]s[a-rt-v][a-z]
310
- [._]ss[a-gi-z]
311
- [._]sw[a-p]
312
-
313
- # Session
314
- Session.vim
315
- Sessionx.vim
316
-
317
- # Temporary
318
- .netrwhist
319
- # Auto-generated tag files
320
- tags
321
- # Persistent undo
322
- [._]*.un~
323
-
324
- ### VisualStudioCode ###
325
- .vscode/*
326
- !.vscode/settings.json
327
- !.vscode/tasks.json
328
- !.vscode/launch.json
329
- !.vscode/extensions.json
330
- !.vscode/*.code-snippets
331
-
332
- # Local History for Visual Studio Code
333
- .history/
334
-
335
- # Built Visual Studio Code Extensions
336
- *.vsix
337
-
338
- ### VisualStudioCode Patch ###
339
- # Ignore all local history of files
340
- .history
341
- .ionide
342
-
343
- ### Windows ###
344
- # Windows thumbnail cache files
345
- Thumbs.db
346
- Thumbs.db:encryptable
347
- ehthumbs.db
348
- ehthumbs_vista.db
349
-
350
- # Dump file
351
- *.stackdump
352
-
353
- # Folder config file
354
- [Dd]esktop.ini
355
-
356
- # Recycle Bin used on file shares
357
- $RECYCLE.BIN/
358
-
359
- # Windows Installer files
360
- *.cab
361
- *.msi
362
- *.msix
363
- *.msm
364
- *.msp
365
-
366
- # Windows shortcuts
367
- *.lnk
368
-
369
- ### VisualStudio ###
370
- ## Ignore Visual Studio temporary files, build results, and
371
- ## files generated by popular Visual Studio add-ons.
372
- ##
373
- ## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore
374
-
375
- # User-specific files
376
- *.rsuser
377
- *.suo
378
- *.user
379
- *.userosscache
380
- *.sln.docstates
381
-
382
- # User-specific files (MonoDevelop/Xamarin Studio)
383
- *.userprefs
384
-
385
- # Mono auto generated files
386
- mono_crash.*
387
-
388
- # Build results
389
- [Dd]ebug/
390
- [Dd]ebugPublic/
391
- [Rr]elease/
392
- [Rr]eleases/
393
- x64/
394
- x86/
395
- [Ww][Ii][Nn]32/
396
- [Aa][Rr][Mm]/
397
- [Aa][Rr][Mm]64/
398
- bld/
399
- [Bb]in/
400
- [Oo]bj/
401
- [Ll]og/
402
- [Ll]ogs/
403
-
404
- # Visual Studio 2015/2017 cache/options directory
405
- .vs/
406
- # Uncomment if you have tasks that create the project's static files in wwwroot
407
- #wwwroot/
408
-
409
- # Visual Studio 2017 auto generated files
410
- Generated\ Files/
411
-
412
- # MSTest test Results
413
- [Tt]est[Rr]esult*/
414
- [Bb]uild[Ll]og.*
415
-
416
- # NUnit
417
- *.VisualState.xml
418
- TestResult.xml
419
- nunit-*.xml
420
-
421
- # Build Results of an ATL Project
422
- [Dd]ebugPS/
423
- [Rr]eleasePS/
424
- dlldata.c
425
-
426
- # Benchmark Results
427
- BenchmarkDotNet.Artifacts/
428
-
429
- # .NET Core
430
- project.lock.json
431
- project.fragment.lock.json
432
- artifacts/
433
-
434
- # ASP.NET Scaffolding
435
- ScaffoldingReadMe.txt
436
-
437
- # StyleCop
438
- StyleCopReport.xml
439
-
440
- # Files built by Visual Studio
441
- *_i.c
442
- *_p.c
443
- *_h.h
444
- *.ilk
445
- *.meta
446
- *.iobj
447
- *.pdb
448
- *.ipdb
449
- *.pgc
450
- *.pgd
451
- *.rsp
452
- *.sbr
453
- *.tlb
454
- *.tli
455
- *.tlh
456
- *.tmp
457
- *.tmp_proj
458
- *_wpftmp.csproj
459
- *.tlog
460
- *.vspscc
461
- *.vssscc
462
- .builds
463
- *.pidb
464
- *.svclog
465
- *.scc
466
-
467
- # Chutzpah Test files
468
- _Chutzpah*
469
-
470
- # Visual C++ cache files
471
- ipch/
472
- *.aps
473
- *.ncb
474
- *.opendb
475
- *.opensdf
476
- *.sdf
477
- *.cachefile
478
- *.VC.db
479
- *.VC.VC.opendb
480
-
481
- # Visual Studio profiler
482
- *.psess
483
- *.vsp
484
- *.vspx
485
- *.sap
486
-
487
- # Visual Studio Trace Files
488
- *.e2e
489
-
490
- # TFS 2012 Local Workspace
491
- $tf/
492
-
493
- # Guidance Automation Toolkit
494
- *.gpState
495
-
496
- # ReSharper is a .NET coding add-in
497
- _ReSharper*/
498
- *.[Rr]e[Ss]harper
499
- *.DotSettings.user
500
-
501
- # TeamCity is a build add-in
502
- _TeamCity*
503
-
504
- # DotCover is a Code Coverage Tool
505
- *.dotCover
506
-
507
- # AxoCover is a Code Coverage Tool
508
- .axoCover/*
509
- !.axoCover/settings.json
510
-
511
- # Coverlet is a free, cross platform Code Coverage Tool
512
- coverage*.json
513
- coverage*.xml
514
- coverage*.info
515
-
516
- # Visual Studio code coverage results
517
- *.coverage
518
- *.coveragexml
519
-
520
- # NCrunch
521
- _NCrunch_*
522
- .*crunch*.local.xml
523
- nCrunchTemp_*
524
-
525
- # MightyMoose
526
- *.mm.*
527
- AutoTest.Net/
528
-
529
- # Web workbench (sass)
530
- .sass-cache/
531
-
532
- # Installshield output folder
533
- [Ee]xpress/
534
-
535
- # DocProject is a documentation generator add-in
536
- DocProject/buildhelp/
537
- DocProject/Help/*.HxT
538
- DocProject/Help/*.HxC
539
- DocProject/Help/*.hhc
540
- DocProject/Help/*.hhk
541
- DocProject/Help/*.hhp
542
- DocProject/Help/Html2
543
- DocProject/Help/html
544
-
545
- # Click-Once directory
546
- publish/
547
-
548
- # Publish Web Output
549
- *.[Pp]ublish.xml
550
- *.azurePubxml
551
- # Note: Comment the next line if you want to checkin your web deploy settings,
552
- # but database connection strings (with potential passwords) will be unencrypted
553
- *.pubxml
554
- *.publishproj
555
-
556
- # Microsoft Azure Web App publish settings. Comment the next line if you want to
557
- # checkin your Azure Web App publish settings, but sensitive information contained
558
- # in these scripts will be unencrypted
559
- PublishScripts/
560
-
561
- # NuGet Packages
562
- *.nupkg
563
- # NuGet Symbol Packages
564
- *.snupkg
565
- # The packages folder can be ignored because of Package Restore
566
- **/[Pp]ackages/*
567
- # except build/, which is used as an MSBuild target.
568
- !**/[Pp]ackages/build/
569
- # Uncomment if necessary however generally it will be regenerated when needed
570
- #!**/[Pp]ackages/repositories.config
571
- # NuGet v3's project.json files produces more ignorable files
572
- *.nuget.props
573
- *.nuget.targets
574
-
575
- # Microsoft Azure Build Output
576
- csx/
577
- *.build.csdef
578
-
579
- # Microsoft Azure Emulator
580
- ecf/
581
- rcf/
582
-
583
- # Windows Store app package directories and files
584
- AppPackages/
585
- BundleArtifacts/
586
- Package.StoreAssociation.xml
587
- _pkginfo.txt
588
- *.appx
589
- *.appxbundle
590
- *.appxupload
591
-
592
- # Visual Studio cache files
593
- # files ending in .cache can be ignored
594
- *.[Cc]ache
595
- # but keep track of directories ending in .cache
596
- !?*.[Cc]ache/
597
-
598
- # Others
599
- ClientBin/
600
- ~$*
601
- *.dbmdl
602
- *.dbproj.schemaview
603
- *.jfm
604
- *.pfx
605
- *.publishsettings
606
- orleans.codegen.cs
607
-
608
- # Including strong name files can present a security risk
609
- # (https://github.com/github/gitignore/pull/2483#issue-259490424)
610
- #*.snk
611
-
612
- # Since there are multiple workflows, uncomment next line to ignore bower_components
613
- # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
614
- #bower_components/
615
-
616
- # RIA/Silverlight projects
617
- Generated_Code/
618
-
619
- # Backup & report files from converting an old project file
620
- # to a newer Visual Studio version. Backup files are not needed,
621
- # because we have git ;-)
622
- _UpgradeReport_Files/
623
- Backup*/
624
- UpgradeLog*.XML
625
- UpgradeLog*.htm
626
- ServiceFabricBackup/
627
- *.rptproj.bak
628
-
629
- # SQL Server files
630
- *.mdf
631
- *.ldf
632
- *.ndf
633
-
634
- # Business Intelligence projects
635
- *.rdl.data
636
- *.bim.layout
637
- *.bim_*.settings
638
- *.rptproj.rsuser
639
- *- [Bb]ackup.rdl
640
- *- [Bb]ackup ([0-9]).rdl
641
- *- [Bb]ackup ([0-9][0-9]).rdl
642
-
643
- # Microsoft Fakes
644
- FakesAssemblies/
645
-
646
- # GhostDoc plugin setting file
647
- *.GhostDoc.xml
648
-
649
- # Node.js Tools for Visual Studio
650
- .ntvs_analysis.dat
651
- node_modules/
652
-
653
- # Visual Studio 6 build log
654
- *.plg
655
-
656
- # Visual Studio 6 workspace options file
657
- *.opt
658
-
659
- # Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
660
- *.vbw
661
-
662
- # Visual Studio 6 auto-generated project file (contains which files were open etc.)
663
- *.vbp
664
-
665
- # Visual Studio 6 workspace and project file (working project files containing files to include in project)
666
- *.dsw
667
- *.dsp
668
-
669
- # Visual Studio 6 technical files
670
-
671
- # Visual Studio LightSwitch build output
672
- **/*.HTMLClient/GeneratedArtifacts
673
- **/*.DesktopClient/GeneratedArtifacts
674
- **/*.DesktopClient/ModelManifest.xml
675
- **/*.Server/GeneratedArtifacts
676
- **/*.Server/ModelManifest.xml
677
- _Pvt_Extensions
678
-
679
- # Paket dependency manager
680
- .paket/paket.exe
681
- paket-files/
682
-
683
- # FAKE - F# Make
684
- .fake/
685
-
686
- # CodeRush personal settings
687
- .cr/personal
688
-
689
- # Python Tools for Visual Studio (PTVS)
690
- *.pyc
691
-
692
- # Cake - Uncomment if you are using it
693
- # tools/**
694
- # !tools/packages.config
695
-
696
- # Tabs Studio
697
- *.tss
698
-
699
- # Telerik's JustMock configuration file
700
- *.jmconfig
701
-
702
- # BizTalk build output
703
- *.btp.cs
704
- *.btm.cs
705
- *.odx.cs
706
- *.xsd.cs
707
-
708
- # OpenCover UI analysis results
709
- OpenCover/
710
-
711
- # Azure Stream Analytics local run output
712
- ASALocalRun/
713
-
714
- # MSBuild Binary and Structured Log
715
- *.binlog
716
-
717
- # NVidia Nsight GPU debugger configuration file
718
- *.nvuser
719
-
720
- # MFractors (Xamarin productivity tool) working folder
721
- .mfractor/
722
-
723
- # Local History for Visual Studio
724
- .localhistory/
725
-
726
- # Visual Studio History (VSHistory) files
727
- .vshistory/
728
-
729
- # BeatPulse healthcheck temp database
730
- healthchecksdb
731
-
732
- # Backup folder for Package Reference Convert tool in Visual Studio 2017
733
- MigrationBackup/
734
-
735
- # Ionide (cross platform F# VS Code tools) working folder
736
- .ionide/
737
-
738
- # Fody - auto-generated XML schema
739
- FodyWeavers.xsd
740
-
741
- # VS Code files for those working on multiple tools
742
- *.code-workspace
743
-
744
- # Local History for Visual Studio Code
745
-
746
- # Windows Installer files from build outputs
747
-
748
- # JetBrains Rider
749
- *.sln.iml
750
-
751
- ### VisualStudio Patch ###
752
- # Additional files built by Visual Studio
753
-
754
- # End of https://www.toptal.com/developers/gitignore/api/c++,python,cmake,linux,macos,windows,sublimetext,vim,visualstudio,visualstudiocode
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/.gitmodules DELETED
@@ -1,9 +0,0 @@
1
- [submodule "models/ggml"]
2
- path = models/submodules/ggml
3
- url = https://github.com/ggerganov/ggml
4
- [submodule "models/llama.cpp"]
5
- path = models/submodules/llama.cpp
6
- url = https://github.com/ggerganov/llama.cpp
7
- [submodule "models/submodules/ggllm.cpp"]
8
- path = models/submodules/ggllm.cpp
9
- url = https://github.com/cmp-nct/ggllm.cpp
 
 
 
 
 
 
 
 
 
 
ctransformers/CMakeLists.txt DELETED
@@ -1,144 +0,0 @@
1
- cmake_minimum_required(VERSION 3.17)
2
- project(ctransformers C CXX)
3
-
4
- set(CT_INSTRUCTIONS "avx2" CACHE STRING "avx2 | avx | basic")
5
-
6
- option(CT_CUBLAS "Use cuBLAS" OFF)
7
- set(CT_CUDA_DMMV_X "32" CACHE STRING "x stride for dmmv CUDA kernels")
8
- set(CT_CUDA_DMMV_Y "1" CACHE STRING "y block size for dmmv CUDA kernels")
9
- set(CT_CUDA_KQUANTS_ITER "2" CACHE STRING "iters/thread per block for Q2_K/Q6_K")
10
-
11
- message(STATUS "CT_INSTRUCTIONS: ${CT_INSTRUCTIONS}")
12
- message(STATUS "CT_CUBLAS: ${CT_CUBLAS}")
13
-
14
- set(BUILD_SHARED_LIBS ON)
15
- set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)
16
- set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib/$<0:>)
17
- set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib/$<0:>)
18
-
19
- # Compile Flags
20
-
21
- set(CMAKE_C_STANDARD 11)
22
- set(CMAKE_C_STANDARD_REQUIRED ON)
23
- set(CMAKE_CXX_STANDARD 11)
24
- set(CMAKE_CXX_STANDARD_REQUIRED ON)
25
- set(THREADS_PREFER_PTHREAD_FLAG ON)
26
- find_package(Threads REQUIRED)
27
-
28
- if (NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES)
29
- set(CMAKE_BUILD_TYPE Release CACHE STRING "Build type" FORCE)
30
- set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS "Debug" "Release" "RelWithDebInfo")
31
- endif()
32
-
33
- if (NOT MSVC)
34
- set(c_flags
35
- -Wall
36
- -Wextra
37
- -Wpedantic
38
- -Wcast-qual
39
- -Wdouble-promotion
40
- -Wshadow
41
- -Wstrict-prototypes
42
- -Wpointer-arith
43
- )
44
- set(cxx_flags
45
- # TODO(marella): Add other warnings.
46
- # -Wall
47
- -Wextra
48
- -Wpedantic
49
- -Wcast-qual
50
- -Wno-unused-function
51
- -Wno-multichar
52
- )
53
- endif()
54
-
55
- add_compile_options(
56
- "$<$<COMPILE_LANGUAGE:C>:${c_flags}>"
57
- "$<$<COMPILE_LANGUAGE:CXX>:${cxx_flags}>"
58
- )
59
-
60
- # Architecture Flags
61
-
62
- if (${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm" OR ${CMAKE_SYSTEM_PROCESSOR} MATCHES "aarch64")
63
- message(STATUS "ARM detected")
64
- if (NOT MSVC)
65
- add_compile_options(-mcpu=native)
66
- endif()
67
- else()
68
- message(STATUS "x86 detected")
69
- if (APPLE)
70
- # Universal binary.
71
- set(CMAKE_OSX_ARCHITECTURES "arm64;x86_64" CACHE STRING "" FORCE)
72
- endif()
73
-
74
- if (MSVC)
75
- if (CT_INSTRUCTIONS STREQUAL "avx2")
76
- add_compile_options($<$<COMPILE_LANGUAGE:C>:/arch:AVX2>)
77
- add_compile_options($<$<COMPILE_LANGUAGE:CXX>:/arch:AVX2>)
78
- elseif (CT_INSTRUCTIONS STREQUAL "avx")
79
- add_compile_options($<$<COMPILE_LANGUAGE:C>:/arch:AVX>)
80
- add_compile_options($<$<COMPILE_LANGUAGE:CXX>:/arch:AVX>)
81
- endif()
82
- else()
83
- if (CT_INSTRUCTIONS STREQUAL "avx2")
84
- add_compile_options(-mfma -mavx2)
85
- add_compile_options(-mf16c -mavx)
86
- elseif (CT_INSTRUCTIONS STREQUAL "avx")
87
- add_compile_options(-mf16c -mavx)
88
- endif()
89
- endif()
90
- endif()
91
-
92
- # Library
93
-
94
- add_library(
95
- ctransformers SHARED
96
- models/llm.cc
97
- models/ggml/ggml.c
98
- models/ggml/k_quants.c
99
- )
100
-
101
- target_include_directories(ctransformers PRIVATE models)
102
- target_link_libraries(ctransformers PRIVATE Threads::Threads)
103
- set_target_properties(ctransformers PROPERTIES POSITION_INDEPENDENT_CODE ON)
104
- target_compile_definitions(ctransformers PRIVATE GGML_USE_K_QUANTS)
105
-
106
- if (APPLE)
107
- find_library(ACCELERATE_FRAMEWORK Accelerate)
108
- if (ACCELERATE_FRAMEWORK)
109
- message(STATUS "Accelerate framework found")
110
- target_link_libraries(ctransformers PRIVATE ${ACCELERATE_FRAMEWORK})
111
- target_compile_definitions(ctransformers PRIVATE GGML_USE_ACCELERATE)
112
- else()
113
- message(WARNING "Accelerate framework not found")
114
- endif()
115
- endif()
116
-
117
- if (CT_CUBLAS)
118
- find_package(CUDAToolkit)
119
- if (CUDAToolkit_FOUND)
120
- message(STATUS "cuBLAS found")
121
- enable_language(CUDA)
122
-
123
- target_sources(ctransformers PRIVATE models/ggml/ggml-cuda.cu)
124
- target_link_libraries(ctransformers PRIVATE CUDA::cudart CUDA::cublas CUDA::cublasLt)
125
-
126
- target_compile_definitions(ctransformers PRIVATE GGML_USE_CUBLAS)
127
- target_compile_definitions(ctransformers PRIVATE GGML_CUDA_DMMV_X=${CT_CUDA_DMMV_X})
128
- target_compile_definitions(ctransformers PRIVATE GGML_CUDA_DMMV_Y=${CT_CUDA_DMMV_Y})
129
- target_compile_definitions(ctransformers PRIVATE K_QUANTS_PER_ITERATION=${CT_CUDA_KQUANTS_ITER})
130
-
131
- set_property(TARGET ctransformers PROPERTY CUDA_ARCHITECTURES OFF)
132
- set_property(TARGET ctransformers PROPERTY CUDA_SELECT_NVCC_ARCH_FLAGS "Auto")
133
- else()
134
- message(WARNING "cuBLAS not found")
135
- endif()
136
- endif()
137
-
138
- # scikit-build
139
-
140
- install(
141
- TARGETS ctransformers
142
- LIBRARY DESTINATION ctransformers/lib/local
143
- RUNTIME DESTINATION ctransformers/lib/local
144
- )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/LICENSE DELETED
@@ -1,21 +0,0 @@
1
- The MIT License (MIT)
2
-
3
- Copyright (c) Ravindra Marella
4
-
5
- Permission is hereby granted, free of charge, to any person obtaining a copy
6
- of this software and associated documentation files (the "Software"), to deal
7
- in the Software without restriction, including without limitation the rights
8
- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9
- copies of the Software, and to permit persons to whom the Software is
10
- furnished to do so, subject to the following conditions:
11
-
12
- The above copyright notice and this permission notice shall be included in
13
- all copies or substantial portions of the Software.
14
-
15
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18
- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19
- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21
- THE SOFTWARE.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/README.md DELETED
@@ -1,495 +0,0 @@
1
- # [C Transformers](https://github.com/marella/ctransformers) [![PyPI](https://img.shields.io/pypi/v/ctransformers)](https://pypi.org/project/ctransformers/) [![tests](https://github.com/marella/ctransformers/actions/workflows/tests.yml/badge.svg)](https://github.com/marella/ctransformers/actions/workflows/tests.yml) [![build](https://github.com/marella/ctransformers/actions/workflows/build.yml/badge.svg)](https://github.com/marella/ctransformers/actions/workflows/build.yml)
2
-
3
- Python bindings for the Transformer models implemented in C/C++ using [GGML](https://github.com/ggerganov/ggml) library.
4
-
5
- > Also see [ChatDocs](https://github.com/marella/chatdocs)
6
-
7
- - [Supported Models](#supported-models)
8
- - [Installation](#installation)
9
- - [Usage](#usage)
10
- - [Hugging Face Hub](#hugging-face-hub)
11
- - [LangChain](#langchain)
12
- - [GPU](#gpu)
13
- - [Documentation](#documentation)
14
- - [License](#license)
15
-
16
- ## Supported Models
17
-
18
- | Models | Model Type |
19
- | :-------------------- | ----------- |
20
- | GPT-2 | `gpt2` |
21
- | GPT-J, GPT4All-J | `gptj` |
22
- | GPT-NeoX, StableLM | `gpt_neox` |
23
- | LLaMA | `llama` |
24
- | MPT | `mpt` |
25
- | Dolly V2 | `dolly-v2` |
26
- | StarCoder, StarChat | `starcoder` |
27
- | Falcon (Experimental) | `falcon` |
28
-
29
- ## Installation
30
-
31
- ```sh
32
- pip install ctransformers
33
- ```
34
-
35
- For GPU (CUDA) support, set environment variable `CT_CUBLAS=1` and install from source using:
36
-
37
- ```sh
38
- CT_CUBLAS=1 pip install ctransformers --no-binary ctransformers
39
- ```
40
-
41
- <details>
42
- <summary><strong>Show commands for Windows</strong></summary><br>
43
-
44
- On Windows PowerShell run:
45
-
46
- ```sh
47
- $env:CT_CUBLAS=1
48
- pip install ctransformers --no-binary ctransformers
49
- ```
50
-
51
- On Windows Command Prompt run:
52
-
53
- ```sh
54
- set CT_CUBLAS=1
55
- pip install ctransformers --no-binary ctransformers
56
- ```
57
-
58
- </details>
59
-
60
- ## Usage
61
-
62
- It provides a unified interface for all models:
63
-
64
- ```py
65
- from ctransformers import AutoModelForCausalLM
66
-
67
- llm = AutoModelForCausalLM.from_pretrained('/path/to/ggml-gpt-2.bin', model_type='gpt2')
68
-
69
- print(llm('AI is going to'))
70
- ```
71
-
72
- [Run in Google Colab](https://colab.research.google.com/drive/1GMhYMUAv_TyZkpfvUI1NirM8-9mCXQyL)
73
-
74
- If you are getting `illegal instruction` error, try using `lib='avx'` or `lib='basic'`:
75
-
76
- ```py
77
- llm = AutoModelForCausalLM.from_pretrained('/path/to/ggml-gpt-2.bin', model_type='gpt2', lib='avx')
78
- ```
79
-
80
- It provides a generator interface for more control:
81
-
82
- ```py
83
- tokens = llm.tokenize('AI is going to')
84
-
85
- for token in llm.generate(tokens):
86
- print(llm.detokenize(token))
87
- ```
88
-
89
- It can be used with a custom or Hugging Face tokenizer:
90
-
91
- ```py
92
- from transformers import AutoTokenizer
93
-
94
- tokenizer = AutoTokenizer.from_pretrained('gpt2')
95
-
96
- tokens = tokenizer.encode('AI is going to')
97
-
98
- for token in llm.generate(tokens):
99
- print(tokenizer.decode(token))
100
- ```
101
-
102
- It also provides access to the low-level C API. See [Documentation](#documentation) section below.
103
-
104
- ### Hugging Face Hub
105
-
106
- It can be used with models hosted on the Hub:
107
-
108
- ```py
109
- llm = AutoModelForCausalLM.from_pretrained('marella/gpt-2-ggml')
110
- ```
111
-
112
- If a model repo has multiple model files (`.bin` files), specify a model file using:
113
-
114
- ```py
115
- llm = AutoModelForCausalLM.from_pretrained('marella/gpt-2-ggml', model_file='ggml-model.bin')
116
- ```
117
-
118
- It can be used with your own models uploaded on the Hub. For better user experience, upload only one model per repo.
119
-
120
- To use it with your own model, add `config.json` file to your model repo specifying the `model_type`:
121
-
122
- ```json
123
- {
124
- "model_type": "gpt2"
125
- }
126
- ```
127
-
128
- You can also specify additional parameters under `task_specific_params.text-generation`.
129
-
130
- See [marella/gpt-2-ggml](https://huggingface.co/marella/gpt-2-ggml/blob/main/config.json) for a minimal example and [marella/gpt-2-ggml-example](https://huggingface.co/marella/gpt-2-ggml-example/blob/main/config.json) for a full example.
131
-
132
- ### LangChain
133
-
134
- It is integrated into LangChain. See [LangChain docs](https://python.langchain.com/docs/ecosystem/integrations/ctransformers).
135
-
136
- ### GPU
137
-
138
- > **Note:** Currently only LLaMA models have GPU support.
139
-
140
- To run some of the model layers on GPU, set the `gpu_layers` parameter:
141
-
142
- ```py
143
- llm = AutoModelForCausalLM.from_pretrained('/path/to/ggml-llama.bin', model_type='llama', gpu_layers=50)
144
- ```
145
-
146
- [Run in Google Colab](https://colab.research.google.com/drive/1Ihn7iPCYiqlTotpkqa1tOhUIpJBrJ1Tp)
147
-
148
- ## Documentation
149
-
150
- <!-- API_DOCS -->
151
-
152
- ### Config
153
-
154
- | Parameter | Type | Description | Default |
155
- | :------------------- | :---------- | :------------------------------------------------------- | :------ |
156
- | `top_k` | `int` | The top-k value to use for sampling. | `40` |
157
- | `top_p` | `float` | The top-p value to use for sampling. | `0.95` |
158
- | `temperature` | `float` | The temperature to use for sampling. | `0.8` |
159
- | `repetition_penalty` | `float` | The repetition penalty to use for sampling. | `1.1` |
160
- | `last_n_tokens` | `int` | The number of last tokens to use for repetition penalty. | `64` |
161
- | `seed` | `int` | The seed value to use for sampling tokens. | `-1` |
162
- | `max_new_tokens` | `int` | The maximum number of new tokens to generate. | `256` |
163
- | `stop` | `List[str]` | A list of sequences to stop generation when encountered. | `None` |
164
- | `stream` | `bool` | Whether to stream the generated text. | `False` |
165
- | `reset` | `bool` | Whether to reset the model state before generating text. | `True` |
166
- | `batch_size` | `int` | The batch size to use for evaluating tokens. | `8` |
167
- | `threads` | `int` | The number of threads to use for evaluating tokens. | `-1` |
168
- | `context_length` | `int` | The maximum context length to use. | `-1` |
169
- | `gpu_layers` | `int` | The number of layers to run on GPU. | `0` |
170
-
171
- > **Note:** Currently only LLaMA and MPT models support the `context_length` parameter and only LLaMA models support the `gpu_layers` parameter.
172
-
173
- ### <kbd>class</kbd> `AutoModelForCausalLM`
174
-
175
- ---
176
-
177
- #### <kbd>classmethod</kbd> `AutoModelForCausalLM.from_pretrained`
178
-
179
- ```python
180
- from_pretrained(
181
- model_path_or_repo_id: str,
182
- model_type: Optional[str] = None,
183
- model_file: Optional[str] = None,
184
- config: Optional[ctransformers.hub.AutoConfig] = None,
185
- lib: Optional[str] = None,
186
- local_files_only: bool = False,
187
- **kwargs
188
- ) → LLM
189
- ```
190
-
191
- Loads the language model from a local file or remote repo.
192
-
193
- **Args:**
194
-
195
- - <b>`model_path_or_repo_id`</b>: The path to a model file or directory or the name of a Hugging Face Hub model repo.
196
- - <b>`model_type`</b>: The model type.
197
- - <b>`model_file`</b>: The name of the model file in repo or directory.
198
- - <b>`config`</b>: `AutoConfig` object.
199
- - <b>`lib`</b>: The path to a shared library or one of `avx2`, `avx`, `basic`.
200
- - <b>`local_files_only`</b>: Whether or not to only look at local files (i.e., do not try to download the model).
201
-
202
- **Returns:**
203
- `LLM` object.
204
-
205
- ### <kbd>class</kbd> `LLM`
206
-
207
- ### <kbd>method</kbd> `LLM.__init__`
208
-
209
- ```python
210
- __init__(
211
- model_path: str,
212
- model_type: str,
213
- config: Optional[ctransformers.llm.Config] = None,
214
- lib: Optional[str] = None
215
- )
216
- ```
217
-
218
- Loads the language model from a local file.
219
-
220
- **Args:**
221
-
222
- - <b>`model_path`</b>: The path to a model file.
223
- - <b>`model_type`</b>: The model type.
224
- - <b>`config`</b>: `Config` object.
225
- - <b>`lib`</b>: The path to a shared library or one of `avx2`, `avx`, `basic`.
226
-
227
- ---
228
-
229
- ##### <kbd>property</kbd> LLM.config
230
-
231
- The config object.
232
-
233
- ---
234
-
235
- ##### <kbd>property</kbd> LLM.context_length
236
-
237
- The context length of model.
238
-
239
- ---
240
-
241
- ##### <kbd>property</kbd> LLM.embeddings
242
-
243
- The input embeddings.
244
-
245
- ---
246
-
247
- ##### <kbd>property</kbd> LLM.eos_token_id
248
-
249
- The end-of-sequence token.
250
-
251
- ---
252
-
253
- ##### <kbd>property</kbd> LLM.logits
254
-
255
- The unnormalized log probabilities.
256
-
257
- ---
258
-
259
- ##### <kbd>property</kbd> LLM.model_path
260
-
261
- The path to the model file.
262
-
263
- ---
264
-
265
- ##### <kbd>property</kbd> LLM.model_type
266
-
267
- The model type.
268
-
269
- ---
270
-
271
- ##### <kbd>property</kbd> LLM.vocab_size
272
-
273
- The number of tokens in vocabulary.
274
-
275
- ---
276
-
277
- #### <kbd>method</kbd> `LLM.detokenize`
278
-
279
- ```python
280
- detokenize(tokens: Sequence[int], decode: bool = True) → Union[str, bytes]
281
- ```
282
-
283
- Converts a list of tokens to text.
284
-
285
- **Args:**
286
-
287
- - <b>`tokens`</b>: The list of tokens.
288
- - <b>`decode`</b>: Whether to decode the text as UTF-8 string.
289
-
290
- **Returns:**
291
- The combined text of all tokens.
292
-
293
- ---
294
-
295
- #### <kbd>method</kbd> `LLM.embed`
296
-
297
- ```python
298
- embed(
299
- input: Union[str, Sequence[int]],
300
- batch_size: Optional[int] = None,
301
- threads: Optional[int] = None
302
- ) → List[float]
303
- ```
304
-
305
- Computes embeddings for a text or list of tokens.
306
-
307
- > **Note:** Currently only LLaMA models support embeddings.
308
-
309
- **Args:**
310
-
311
- - <b>`input`</b>: The input text or list of tokens to get embeddings for.
312
- - <b>`batch_size`</b>: The batch size to use for evaluating tokens. Default: `8`
313
- - <b>`threads`</b>: The number of threads to use for evaluating tokens. Default: `-1`
314
-
315
- **Returns:**
316
- The input embeddings.
317
-
318
- ---
319
-
320
- #### <kbd>method</kbd> `LLM.eval`
321
-
322
- ```python
323
- eval(
324
- tokens: Sequence[int],
325
- batch_size: Optional[int] = None,
326
- threads: Optional[int] = None
327
- ) → None
328
- ```
329
-
330
- Evaluates a list of tokens.
331
-
332
- **Args:**
333
-
334
- - <b>`tokens`</b>: The list of tokens to evaluate.
335
- - <b>`batch_size`</b>: The batch size to use for evaluating tokens. Default: `8`
336
- - <b>`threads`</b>: The number of threads to use for evaluating tokens. Default: `-1`
337
-
338
- ---
339
-
340
- #### <kbd>method</kbd> `LLM.generate`
341
-
342
- ```python
343
- generate(
344
- tokens: Sequence[int],
345
- top_k: Optional[int] = None,
346
- top_p: Optional[float] = None,
347
- temperature: Optional[float] = None,
348
- repetition_penalty: Optional[float] = None,
349
- last_n_tokens: Optional[int] = None,
350
- seed: Optional[int] = None,
351
- batch_size: Optional[int] = None,
352
- threads: Optional[int] = None,
353
- reset: Optional[bool] = None
354
- ) → Generator[int, NoneType, NoneType]
355
- ```
356
-
357
- Generates new tokens from a list of tokens.
358
-
359
- **Args:**
360
-
361
- - <b>`tokens`</b>: The list of tokens to generate tokens from.
362
- - <b>`top_k`</b>: The top-k value to use for sampling. Default: `40`
363
- - <b>`top_p`</b>: The top-p value to use for sampling. Default: `0.95`
364
- - <b>`temperature`</b>: The temperature to use for sampling. Default: `0.8`
365
- - <b>`repetition_penalty`</b>: The repetition penalty to use for sampling. Default: `1.1`
366
- - <b>`last_n_tokens`</b>: The number of last tokens to use for repetition penalty. Default: `64`
367
- - <b>`seed`</b>: The seed value to use for sampling tokens. Default: `-1`
368
- - <b>`batch_size`</b>: The batch size to use for evaluating tokens. Default: `8`
369
- - <b>`threads`</b>: The number of threads to use for evaluating tokens. Default: `-1`
370
- - <b>`reset`</b>: Whether to reset the model state before generating text. Default: `True`
371
-
372
- **Returns:**
373
- The generated tokens.
374
-
375
- ---
376
-
377
- #### <kbd>method</kbd> `LLM.is_eos_token`
378
-
379
- ```python
380
- is_eos_token(token: int) → bool
381
- ```
382
-
383
- Checks if a token is an end-of-sequence token.
384
-
385
- **Args:**
386
-
387
- - <b>`token`</b>: The token to check.
388
-
389
- **Returns:**
390
- `True` if the token is an end-of-sequence token else `False`.
391
-
392
- ---
393
-
394
- #### <kbd>method</kbd> `LLM.reset`
395
-
396
- ```python
397
- reset() → None
398
- ```
399
-
400
- Resets the model state.
401
-
402
- ---
403
-
404
- #### <kbd>method</kbd> `LLM.sample`
405
-
406
- ```python
407
- sample(
408
- top_k: Optional[int] = None,
409
- top_p: Optional[float] = None,
410
- temperature: Optional[float] = None,
411
- repetition_penalty: Optional[float] = None,
412
- last_n_tokens: Optional[int] = None,
413
- seed: Optional[int] = None
414
- ) → int
415
- ```
416
-
417
- Samples a token from the model.
418
-
419
- **Args:**
420
-
421
- - <b>`top_k`</b>: The top-k value to use for sampling. Default: `40`
422
- - <b>`top_p`</b>: The top-p value to use for sampling. Default: `0.95`
423
- - <b>`temperature`</b>: The temperature to use for sampling. Default: `0.8`
424
- - <b>`repetition_penalty`</b>: The repetition penalty to use for sampling. Default: `1.1`
425
- - <b>`last_n_tokens`</b>: The number of last tokens to use for repetition penalty. Default: `64`
426
- - <b>`seed`</b>: The seed value to use for sampling tokens. Default: `-1`
427
-
428
- **Returns:**
429
- The sampled token.
430
-
431
- ---
432
-
433
- #### <kbd>method</kbd> `LLM.tokenize`
434
-
435
- ```python
436
- tokenize(text: str) → List[int]
437
- ```
438
-
439
- Converts a text into list of tokens.
440
-
441
- **Args:**
442
-
443
- - <b>`text`</b>: The text to tokenize.
444
-
445
- **Returns:**
446
- The list of tokens.
447
-
448
- ---
449
-
450
- #### <kbd>method</kbd> `LLM.__call__`
451
-
452
- ```python
453
- __call__(
454
- prompt: str,
455
- max_new_tokens: Optional[int] = None,
456
- top_k: Optional[int] = None,
457
- top_p: Optional[float] = None,
458
- temperature: Optional[float] = None,
459
- repetition_penalty: Optional[float] = None,
460
- last_n_tokens: Optional[int] = None,
461
- seed: Optional[int] = None,
462
- batch_size: Optional[int] = None,
463
- threads: Optional[int] = None,
464
- stop: Optional[Sequence[str]] = None,
465
- stream: Optional[bool] = None,
466
- reset: Optional[bool] = None
467
- ) → Union[str, Generator[str, NoneType, NoneType]]
468
- ```
469
-
470
- Generates text from a prompt.
471
-
472
- **Args:**
473
-
474
- - <b>`prompt`</b>: The prompt to generate text from.
475
- - <b>`max_new_tokens`</b>: The maximum number of new tokens to generate. Default: `256`
476
- - <b>`top_k`</b>: The top-k value to use for sampling. Default: `40`
477
- - <b>`top_p`</b>: The top-p value to use for sampling. Default: `0.95`
478
- - <b>`temperature`</b>: The temperature to use for sampling. Default: `0.8`
479
- - <b>`repetition_penalty`</b>: The repetition penalty to use for sampling. Default: `1.1`
480
- - <b>`last_n_tokens`</b>: The number of last tokens to use for repetition penalty. Default: `64`
481
- - <b>`seed`</b>: The seed value to use for sampling tokens. Default: `-1`
482
- - <b>`batch_size`</b>: The batch size to use for evaluating tokens. Default: `8`
483
- - <b>`threads`</b>: The number of threads to use for evaluating tokens. Default: `-1`
484
- - <b>`stop`</b>: A list of sequences to stop generation when encountered. Default: `None`
485
- - <b>`stream`</b>: Whether to stream the generated text. Default: `False`
486
- - <b>`reset`</b>: Whether to reset the model state before generating text. Default: `True`
487
-
488
- **Returns:**
489
- The generated text.
490
-
491
- <!-- API_DOCS -->
492
-
493
- ## License
494
-
495
- [MIT](https://github.com/marella/ctransformers/blob/main/LICENSE)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/.ninja_deps DELETED
Binary file (1.13 kB)
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/.ninja_log DELETED
@@ -1,7 +0,0 @@
1
- # ninja log v5
2
- 12 452 7097429580778985 CMakeFiles/ctransformers.dir/models/ggml/k_quants.c.obj 913e97d76831f776
3
- 7 2037 7097429596632891 CMakeFiles/ctransformers.dir/models/ggml/ggml.c.obj c709d27b2b5bc614
4
- 3 4948 7097429625716154 CMakeFiles/ctransformers.dir/models/llm.cc.obj e8880d324cc1df6
5
- 4949 5411 7097429630446119 lib/ctransformers.dll e53b80a43596c6a5
6
- 4949 5411 7097429630446119 ctransformers.lib e53b80a43596c6a5
7
- 5411 5453 0 CMakeFiles/install.util 94078bbc8092ca8e
 
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeCache.txt DELETED
@@ -1,419 +0,0 @@
1
- # This is the CMakeCache file.
2
- # For build in directory: d:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build
3
- # It was generated by CMake: C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/bin/cmake.exe
4
- # You can edit this file to change values found and used by cmake.
5
- # If you do not want to change any of the values, simply exit the editor.
6
- # If you do want to change a value, simply edit, save, and exit the editor.
7
- # The syntax for the file is as follows:
8
- # KEY:TYPE=VALUE
9
- # KEY is the name of a variable in the cache.
10
- # TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
11
- # VALUE is the current value for the KEY.
12
-
13
- ########################
14
- # EXTERNAL cache entries
15
- ########################
16
-
17
- //Path to a program.
18
- CMAKE_AR:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx86/x64/lib.exe
19
-
20
- //No help, variable specified on the command line.
21
- CMAKE_BUILD_TYPE:STRING=Release
22
-
23
- //CXX compiler
24
- CMAKE_CXX_COMPILER:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx86/x64/cl.exe
25
-
26
- //Flags used by the CXX compiler during all build types.
27
- CMAKE_CXX_FLAGS:STRING=/DWIN32 /D_WINDOWS /GR /EHsc
28
-
29
- //Flags used by the CXX compiler during DEBUG builds.
30
- CMAKE_CXX_FLAGS_DEBUG:STRING=/Zi /Ob0 /Od /RTC1
31
-
32
- //Flags used by the CXX compiler during MINSIZEREL builds.
33
- CMAKE_CXX_FLAGS_MINSIZEREL:STRING=/O1 /Ob1 /DNDEBUG
34
-
35
- //Flags used by the CXX compiler during RELEASE builds.
36
- CMAKE_CXX_FLAGS_RELEASE:STRING=/O2 /Ob2 /DNDEBUG
37
-
38
- //Flags used by the CXX compiler during RELWITHDEBINFO builds.
39
- CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=/Zi /O2 /Ob1 /DNDEBUG
40
-
41
- //Libraries linked by default with all C++ applications.
42
- CMAKE_CXX_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
43
-
44
- //C compiler
45
- CMAKE_C_COMPILER:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx86/x64/cl.exe
46
-
47
- //Flags used by the C compiler during all build types.
48
- CMAKE_C_FLAGS:STRING=/DWIN32 /D_WINDOWS
49
-
50
- //Flags used by the C compiler during DEBUG builds.
51
- CMAKE_C_FLAGS_DEBUG:STRING=/Zi /Ob0 /Od /RTC1
52
-
53
- //Flags used by the C compiler during MINSIZEREL builds.
54
- CMAKE_C_FLAGS_MINSIZEREL:STRING=/O1 /Ob1 /DNDEBUG
55
-
56
- //Flags used by the C compiler during RELEASE builds.
57
- CMAKE_C_FLAGS_RELEASE:STRING=/O2 /Ob2 /DNDEBUG
58
-
59
- //Flags used by the C compiler during RELWITHDEBINFO builds.
60
- CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=/Zi /O2 /Ob1 /DNDEBUG
61
-
62
- //Libraries linked by default with all C applications.
63
- CMAKE_C_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
64
-
65
- //Flags used by the linker during all build types.
66
- CMAKE_EXE_LINKER_FLAGS:STRING=/machine:x64
67
-
68
- //Flags used by the linker during DEBUG builds.
69
- CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL
70
-
71
- //Flags used by the linker during MINSIZEREL builds.
72
- CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO
73
-
74
- //Flags used by the linker during RELEASE builds.
75
- CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO
76
-
77
- //Flags used by the linker during RELWITHDEBINFO builds.
78
- CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
79
-
80
- //Enable/Disable output of compile commands during generation.
81
- CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
82
-
83
- //Value Computed by CMake.
84
- CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/pkgRedirects
85
-
86
- //No help, variable specified on the command line.
87
- CMAKE_INSTALL_PREFIX:PATH=D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-install
88
-
89
- //Path to a program.
90
- CMAKE_LINKER:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx86/x64/link.exe
91
-
92
- //No help, variable specified on the command line.
93
- CMAKE_MAKE_PROGRAM:FILEPATH=C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/ninja/data/bin/ninja
94
-
95
- //Flags used by the linker during the creation of modules during
96
- // all build types.
97
- CMAKE_MODULE_LINKER_FLAGS:STRING=/machine:x64
98
-
99
- //Flags used by the linker during the creation of modules during
100
- // DEBUG builds.
101
- CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL
102
-
103
- //Flags used by the linker during the creation of modules during
104
- // MINSIZEREL builds.
105
- CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO
106
-
107
- //Flags used by the linker during the creation of modules during
108
- // RELEASE builds.
109
- CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO
110
-
111
- //Flags used by the linker during the creation of modules during
112
- // RELWITHDEBINFO builds.
113
- CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
114
-
115
- //No help, variable specified on the command line.
116
- CMAKE_MODULE_PATH:PATH=C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/skbuild/resources/cmake
117
-
118
- //Path to a program.
119
- CMAKE_MT:FILEPATH=C:/Program Files (x86)/Windows Kits/10/bin/10.0.19041.0/x86/mt.exe
120
-
121
- //Value Computed by CMake
122
- CMAKE_PROJECT_DESCRIPTION:STATIC=
123
-
124
- //Value Computed by CMake
125
- CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
126
-
127
- //Value Computed by CMake
128
- CMAKE_PROJECT_NAME:STATIC=ctransformers
129
-
130
- //RC compiler
131
- CMAKE_RC_COMPILER:FILEPATH=C:/Program Files (x86)/Windows Kits/10/bin/10.0.19041.0/x86/rc.exe
132
-
133
- //Flags for Windows Resource Compiler during all build types.
134
- CMAKE_RC_FLAGS:STRING=-DWIN32
135
-
136
- //Flags for Windows Resource Compiler during DEBUG builds.
137
- CMAKE_RC_FLAGS_DEBUG:STRING=-D_DEBUG
138
-
139
- //Flags for Windows Resource Compiler during MINSIZEREL builds.
140
- CMAKE_RC_FLAGS_MINSIZEREL:STRING=
141
-
142
- //Flags for Windows Resource Compiler during RELEASE builds.
143
- CMAKE_RC_FLAGS_RELEASE:STRING=
144
-
145
- //Flags for Windows Resource Compiler during RELWITHDEBINFO builds.
146
- CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING=
147
-
148
- //Flags used by the linker during the creation of shared libraries
149
- // during all build types.
150
- CMAKE_SHARED_LINKER_FLAGS:STRING=/machine:x64
151
-
152
- //Flags used by the linker during the creation of shared libraries
153
- // during DEBUG builds.
154
- CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL
155
-
156
- //Flags used by the linker during the creation of shared libraries
157
- // during MINSIZEREL builds.
158
- CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO
159
-
160
- //Flags used by the linker during the creation of shared libraries
161
- // during RELEASE builds.
162
- CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO
163
-
164
- //Flags used by the linker during the creation of shared libraries
165
- // during RELWITHDEBINFO builds.
166
- CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
167
-
168
- //If set, runtime paths are not added when installing shared libraries,
169
- // but are added when building.
170
- CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
171
-
172
- //If set, runtime paths are not added when using shared libraries.
173
- CMAKE_SKIP_RPATH:BOOL=NO
174
-
175
- //Flags used by the linker during the creation of static libraries
176
- // during all build types.
177
- CMAKE_STATIC_LINKER_FLAGS:STRING=/machine:x64
178
-
179
- //Flags used by the linker during the creation of static libraries
180
- // during DEBUG builds.
181
- CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
182
-
183
- //Flags used by the linker during the creation of static libraries
184
- // during MINSIZEREL builds.
185
- CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
186
-
187
- //Flags used by the linker during the creation of static libraries
188
- // during RELEASE builds.
189
- CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
190
-
191
- //Flags used by the linker during the creation of static libraries
192
- // during RELWITHDEBINFO builds.
193
- CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
194
-
195
- //If this value is on, makefiles will be generated without the
196
- // .SILENT directive, and all commands will be echoed to the console
197
- // during the make. This is useful for debugging only. With Visual
198
- // Studio IDE projects all commands are done without /nologo.
199
- CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
200
-
201
- //Use cuBLAS
202
- CT_CUBLAS:BOOL=OFF
203
-
204
- //x stride for dmmv CUDA kernels
205
- CT_CUDA_DMMV_X:STRING=32
206
-
207
- //y block size for dmmv CUDA kernels
208
- CT_CUDA_DMMV_Y:STRING=1
209
-
210
- //iters/thread per block for Q2_K/Q6_K
211
- CT_CUDA_KQUANTS_ITER:STRING=2
212
-
213
- //avx2 | avx | basic
214
- CT_INSTRUCTIONS:STRING=avx2
215
-
216
- //No help, variable specified on the command line.
217
- PYTHON_EXECUTABLE:PATH=D:/Projects/Replit 3b/replit-3B-inference/env/Scripts/python.exe
218
-
219
- //No help, variable specified on the command line.
220
- PYTHON_INCLUDE_DIR:PATH=C:/Users/milin/AppData/Local/Programs/Python/Python311/Include
221
-
222
- //No help, variable specified on the command line.
223
- PYTHON_LIBRARY:PATH=C:/Users/milin/AppData/Local/Programs/Python/Python311/libs/python311.lib
224
-
225
- //No help, variable specified on the command line.
226
- PYTHON_VERSION_STRING:STRING=3.11.4
227
-
228
- //No help, variable specified on the command line.
229
- Python3_EXECUTABLE:PATH=D:/Projects/Replit 3b/replit-3B-inference/env/Scripts/python.exe
230
-
231
- //No help, variable specified on the command line.
232
- Python3_FIND_REGISTRY:STRING=NEVER
233
-
234
- //No help, variable specified on the command line.
235
- Python3_INCLUDE_DIR:PATH=C:/Users/milin/AppData/Local/Programs/Python/Python311/Include
236
-
237
- //No help, variable specified on the command line.
238
- Python3_LIBRARY:PATH=C:/Users/milin/AppData/Local/Programs/Python/Python311/libs/python311.lib
239
-
240
- //No help, variable specified on the command line.
241
- Python3_ROOT_DIR:PATH=D:/Projects/Replit 3b/replit-3B-inference/env
242
-
243
- //No help, variable specified on the command line.
244
- Python_EXECUTABLE:PATH=D:/Projects/Replit 3b/replit-3B-inference/env/Scripts/python.exe
245
-
246
- //No help, variable specified on the command line.
247
- Python_FIND_REGISTRY:STRING=NEVER
248
-
249
- //No help, variable specified on the command line.
250
- Python_INCLUDE_DIR:PATH=C:/Users/milin/AppData/Local/Programs/Python/Python311/Include
251
-
252
- //No help, variable specified on the command line.
253
- Python_LIBRARY:PATH=C:/Users/milin/AppData/Local/Programs/Python/Python311/libs/python311.lib
254
-
255
- //No help, variable specified on the command line.
256
- Python_ROOT_DIR:PATH=D:/Projects/Replit 3b/replit-3B-inference/env
257
-
258
- //No help, variable specified on the command line.
259
- _SKBUILD_FORCE_MSVC:UNINITIALIZED=1920
260
-
261
- //Value Computed by CMake
262
- ctransformers_BINARY_DIR:STATIC=D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build
263
-
264
- //Value Computed by CMake
265
- ctransformers_IS_TOP_LEVEL:STATIC=ON
266
-
267
- //Value Computed by CMake
268
- ctransformers_SOURCE_DIR:STATIC=D:/Projects/Replit 3b/replit-3B-inference/ctransformers
269
-
270
-
271
- ########################
272
- # INTERNAL cache entries
273
- ########################
274
-
275
- //ADVANCED property for variable: CMAKE_AR
276
- CMAKE_AR-ADVANCED:INTERNAL=1
277
- //This is the directory where this CMakeCache.txt was created
278
- CMAKE_CACHEFILE_DIR:INTERNAL=d:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build
279
- //Major version of cmake used to create the current loaded cache
280
- CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
281
- //Minor version of cmake used to create the current loaded cache
282
- CMAKE_CACHE_MINOR_VERSION:INTERNAL=26
283
- //Patch version of cmake used to create the current loaded cache
284
- CMAKE_CACHE_PATCH_VERSION:INTERNAL=4
285
- //Path to CMake executable.
286
- CMAKE_COMMAND:INTERNAL=C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/bin/cmake.exe
287
- //Path to cpack program executable.
288
- CMAKE_CPACK_COMMAND:INTERNAL=C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/bin/cpack.exe
289
- //Path to ctest program executable.
290
- CMAKE_CTEST_COMMAND:INTERNAL=C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/bin/ctest.exe
291
- //ADVANCED property for variable: CMAKE_CXX_COMPILER
292
- CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
293
- //ADVANCED property for variable: CMAKE_CXX_FLAGS
294
- CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
295
- //ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
296
- CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
297
- //ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
298
- CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
299
- //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
300
- CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
301
- //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
302
- CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
303
- //ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
304
- CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
305
- //ADVANCED property for variable: CMAKE_C_COMPILER
306
- CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
307
- //ADVANCED property for variable: CMAKE_C_FLAGS
308
- CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
309
- //ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
310
- CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
311
- //ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
312
- CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
313
- //ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
314
- CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
315
- //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
316
- CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
317
- //ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
318
- CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
319
- //Path to cache edit program executable.
320
- CMAKE_EDIT_COMMAND:INTERNAL=C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/bin/cmake-gui.exe
321
- //Executable file format
322
- CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown
323
- //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
324
- CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
325
- //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
326
- CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
327
- //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
328
- CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
329
- //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
330
- CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
331
- //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
332
- CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
333
- //ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
334
- CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
335
- //Name of external makefile project generator.
336
- CMAKE_EXTRA_GENERATOR:INTERNAL=
337
- //Name of generator.
338
- CMAKE_GENERATOR:INTERNAL=Ninja
339
- //Generator instance identifier.
340
- CMAKE_GENERATOR_INSTANCE:INTERNAL=
341
- //Name of generator platform.
342
- CMAKE_GENERATOR_PLATFORM:INTERNAL=
343
- //Name of generator toolset.
344
- CMAKE_GENERATOR_TOOLSET:INTERNAL=
345
- //Test CMAKE_HAVE_LIBC_PTHREAD
346
- CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=
347
- //Have library pthreads
348
- CMAKE_HAVE_PTHREADS_CREATE:INTERNAL=
349
- //Have library pthread
350
- CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=
351
- //Source directory with the top level CMakeLists.txt file for this
352
- // project
353
- CMAKE_HOME_DIRECTORY:INTERNAL=D:/Projects/Replit 3b/replit-3B-inference/ctransformers
354
- //ADVANCED property for variable: CMAKE_LINKER
355
- CMAKE_LINKER-ADVANCED:INTERNAL=1
356
- //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
357
- CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
358
- //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
359
- CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
360
- //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
361
- CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
362
- //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
363
- CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
364
- //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
365
- CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
366
- //ADVANCED property for variable: CMAKE_MT
367
- CMAKE_MT-ADVANCED:INTERNAL=1
368
- //number of local generators
369
- CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
370
- //Platform information initialized
371
- CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
372
- //noop for ranlib
373
- CMAKE_RANLIB:INTERNAL=:
374
- //ADVANCED property for variable: CMAKE_RC_COMPILER
375
- CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1
376
- CMAKE_RC_COMPILER_WORKS:INTERNAL=1
377
- //ADVANCED property for variable: CMAKE_RC_FLAGS
378
- CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1
379
- //ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG
380
- CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1
381
- //ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL
382
- CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
383
- //ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE
384
- CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1
385
- //ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO
386
- CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
387
- //Path to CMake installation.
388
- CMAKE_ROOT:INTERNAL=C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26
389
- //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
390
- CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
391
- //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
392
- CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
393
- //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
394
- CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
395
- //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
396
- CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
397
- //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
398
- CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
399
- //ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
400
- CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
401
- //ADVANCED property for variable: CMAKE_SKIP_RPATH
402
- CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
403
- //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
404
- CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
405
- //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
406
- CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
407
- //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
408
- CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
409
- //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
410
- CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
411
- //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
412
- CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
413
- //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
414
- CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
415
- //Details about finding Threads
416
- FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()]
417
- //No help, variable specified on the command line.
418
- SKBUILD:INTERNAL=TRUE
419
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CMakeCCompiler.cmake DELETED
@@ -1,72 +0,0 @@
1
- set(CMAKE_C_COMPILER "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx86/x64/cl.exe")
2
- set(CMAKE_C_COMPILER_ARG1 "")
3
- set(CMAKE_C_COMPILER_ID "MSVC")
4
- set(CMAKE_C_COMPILER_VERSION "19.29.30151.0")
5
- set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
6
- set(CMAKE_C_COMPILER_WRAPPER "")
7
- set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "90")
8
- set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "OFF")
9
- set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17")
10
- set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
11
- set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
12
- set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
13
- set(CMAKE_C17_COMPILE_FEATURES "c_std_17")
14
- set(CMAKE_C23_COMPILE_FEATURES "")
15
-
16
- set(CMAKE_C_PLATFORM_ID "Windows")
17
- set(CMAKE_C_SIMULATE_ID "")
18
- set(CMAKE_C_COMPILER_FRONTEND_VARIANT "MSVC")
19
- set(CMAKE_C_SIMULATE_VERSION "")
20
- set(CMAKE_C_COMPILER_ARCHITECTURE_ID x64)
21
-
22
- set(MSVC_C_ARCHITECTURE_ID x64)
23
-
24
- set(CMAKE_AR "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx86/x64/lib.exe")
25
- set(CMAKE_C_COMPILER_AR "")
26
- set(CMAKE_RANLIB ":")
27
- set(CMAKE_C_COMPILER_RANLIB "")
28
- set(CMAKE_LINKER "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx86/x64/link.exe")
29
- set(CMAKE_MT "C:/Program Files (x86)/Windows Kits/10/bin/10.0.19041.0/x86/mt.exe")
30
- set(CMAKE_COMPILER_IS_GNUCC )
31
- set(CMAKE_C_COMPILER_LOADED 1)
32
- set(CMAKE_C_COMPILER_WORKS TRUE)
33
- set(CMAKE_C_ABI_COMPILED TRUE)
34
-
35
- set(CMAKE_C_COMPILER_ENV_VAR "CC")
36
-
37
- set(CMAKE_C_COMPILER_ID_RUN 1)
38
- set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
39
- set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
40
- set(CMAKE_C_LINKER_PREFERENCE 10)
41
-
42
- # Save compiler ABI information.
43
- set(CMAKE_C_SIZEOF_DATA_PTR "8")
44
- set(CMAKE_C_COMPILER_ABI "")
45
- set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN")
46
- set(CMAKE_C_LIBRARY_ARCHITECTURE "")
47
-
48
- if(CMAKE_C_SIZEOF_DATA_PTR)
49
- set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
50
- endif()
51
-
52
- if(CMAKE_C_COMPILER_ABI)
53
- set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
54
- endif()
55
-
56
- if(CMAKE_C_LIBRARY_ARCHITECTURE)
57
- set(CMAKE_LIBRARY_ARCHITECTURE "")
58
- endif()
59
-
60
- set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "Note: including file: ")
61
- if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
62
- set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
63
- endif()
64
-
65
-
66
-
67
-
68
-
69
- set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "")
70
- set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "")
71
- set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "")
72
- set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CMakeCXXCompiler.cmake DELETED
@@ -1,83 +0,0 @@
1
- set(CMAKE_CXX_COMPILER "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx86/x64/cl.exe")
2
- set(CMAKE_CXX_COMPILER_ARG1 "")
3
- set(CMAKE_CXX_COMPILER_ID "MSVC")
4
- set(CMAKE_CXX_COMPILER_VERSION "19.29.30151.0")
5
- set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
6
- set(CMAKE_CXX_COMPILER_WRAPPER "")
7
- set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
8
- set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "OFF")
9
- set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23")
10
- set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
11
- set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
12
- set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
13
- set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
14
- set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
15
- set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23")
16
-
17
- set(CMAKE_CXX_PLATFORM_ID "Windows")
18
- set(CMAKE_CXX_SIMULATE_ID "")
19
- set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "MSVC")
20
- set(CMAKE_CXX_SIMULATE_VERSION "")
21
- set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID x64)
22
-
23
- set(MSVC_CXX_ARCHITECTURE_ID x64)
24
-
25
- set(CMAKE_AR "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx86/x64/lib.exe")
26
- set(CMAKE_CXX_COMPILER_AR "")
27
- set(CMAKE_RANLIB ":")
28
- set(CMAKE_CXX_COMPILER_RANLIB "")
29
- set(CMAKE_LINKER "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx86/x64/link.exe")
30
- set(CMAKE_MT "C:/Program Files (x86)/Windows Kits/10/bin/10.0.19041.0/x86/mt.exe")
31
- set(CMAKE_COMPILER_IS_GNUCXX )
32
- set(CMAKE_CXX_COMPILER_LOADED 1)
33
- set(CMAKE_CXX_COMPILER_WORKS TRUE)
34
- set(CMAKE_CXX_ABI_COMPILED TRUE)
35
-
36
- set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
37
-
38
- set(CMAKE_CXX_COMPILER_ID_RUN 1)
39
- set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm)
40
- set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
41
-
42
- foreach (lang C OBJC OBJCXX)
43
- if (CMAKE_${lang}_COMPILER_ID_RUN)
44
- foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS)
45
- list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension})
46
- endforeach()
47
- endif()
48
- endforeach()
49
-
50
- set(CMAKE_CXX_LINKER_PREFERENCE 30)
51
- set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
52
-
53
- # Save compiler ABI information.
54
- set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
55
- set(CMAKE_CXX_COMPILER_ABI "")
56
- set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN")
57
- set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
58
-
59
- if(CMAKE_CXX_SIZEOF_DATA_PTR)
60
- set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
61
- endif()
62
-
63
- if(CMAKE_CXX_COMPILER_ABI)
64
- set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
65
- endif()
66
-
67
- if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
68
- set(CMAKE_LIBRARY_ARCHITECTURE "")
69
- endif()
70
-
71
- set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "Note: including file: ")
72
- if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
73
- set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
74
- endif()
75
-
76
-
77
-
78
-
79
-
80
- set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "")
81
- set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "")
82
- set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "")
83
- set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CMakeDetermineCompilerABI_C.bin DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:eb2ea5a3b9e5a82c91fc63f50856bb4f7ca5aae16ac8487e33db8c9e949637cc
3
- size 51200
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CMakeDetermineCompilerABI_CXX.bin DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:c63ae1c9c954d16127d3338ac5cbaa118370cc877be5fc72aa56a0ee3a8417cf
3
- size 51200
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CMakeRCCompiler.cmake DELETED
@@ -1,6 +0,0 @@
1
- set(CMAKE_RC_COMPILER "C:/Program Files (x86)/Windows Kits/10/bin/10.0.19041.0/x86/rc.exe")
2
- set(CMAKE_RC_COMPILER_ARG1 "")
3
- set(CMAKE_RC_COMPILER_LOADED 1)
4
- set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC)
5
- set(CMAKE_RC_OUTPUT_EXTENSION .res)
6
- set(CMAKE_RC_COMPILER_ENV_VAR "RC")
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CMakeSystem.cmake DELETED
@@ -1,15 +0,0 @@
1
- set(CMAKE_HOST_SYSTEM "Windows-10.0.22621")
2
- set(CMAKE_HOST_SYSTEM_NAME "Windows")
3
- set(CMAKE_HOST_SYSTEM_VERSION "10.0.22621")
4
- set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64")
5
-
6
-
7
-
8
- set(CMAKE_SYSTEM "Windows-10.0.22621")
9
- set(CMAKE_SYSTEM_NAME "Windows")
10
- set(CMAKE_SYSTEM_VERSION "10.0.22621")
11
- set(CMAKE_SYSTEM_PROCESSOR "AMD64")
12
-
13
- set(CMAKE_CROSSCOMPILING "FALSE")
14
-
15
- set(CMAKE_SYSTEM_LOADED 1)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CompilerIdC/CMakeCCompilerId.c DELETED
@@ -1,866 +0,0 @@
1
- #ifdef __cplusplus
2
- # error "A C++ compiler has been selected for C."
3
- #endif
4
-
5
- #if defined(__18CXX)
6
- # define ID_VOID_MAIN
7
- #endif
8
- #if defined(__CLASSIC_C__)
9
- /* cv-qualifiers did not exist in K&R C */
10
- # define const
11
- # define volatile
12
- #endif
13
-
14
- #if !defined(__has_include)
15
- /* If the compiler does not have __has_include, pretend the answer is
16
- always no. */
17
- # define __has_include(x) 0
18
- #endif
19
-
20
-
21
- /* Version number components: V=Version, R=Revision, P=Patch
22
- Version date components: YYYY=Year, MM=Month, DD=Day */
23
-
24
- #if defined(__INTEL_COMPILER) || defined(__ICC)
25
- # define COMPILER_ID "Intel"
26
- # if defined(_MSC_VER)
27
- # define SIMULATE_ID "MSVC"
28
- # endif
29
- # if defined(__GNUC__)
30
- # define SIMULATE_ID "GNU"
31
- # endif
32
- /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
33
- except that a few beta releases use the old format with V=2021. */
34
- # if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
35
- # define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
36
- # define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
37
- # if defined(__INTEL_COMPILER_UPDATE)
38
- # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
39
- # else
40
- # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
41
- # endif
42
- # else
43
- # define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
44
- # define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
45
- /* The third version component from --version is an update index,
46
- but no macro is provided for it. */
47
- # define COMPILER_VERSION_PATCH DEC(0)
48
- # endif
49
- # if defined(__INTEL_COMPILER_BUILD_DATE)
50
- /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
51
- # define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
52
- # endif
53
- # if defined(_MSC_VER)
54
- /* _MSC_VER = VVRR */
55
- # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
56
- # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
57
- # endif
58
- # if defined(__GNUC__)
59
- # define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
60
- # elif defined(__GNUG__)
61
- # define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
62
- # endif
63
- # if defined(__GNUC_MINOR__)
64
- # define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
65
- # endif
66
- # if defined(__GNUC_PATCHLEVEL__)
67
- # define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
68
- # endif
69
-
70
- #elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
71
- # define COMPILER_ID "IntelLLVM"
72
- #if defined(_MSC_VER)
73
- # define SIMULATE_ID "MSVC"
74
- #endif
75
- #if defined(__GNUC__)
76
- # define SIMULATE_ID "GNU"
77
- #endif
78
- /* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
79
- * later. Look for 6 digit vs. 8 digit version number to decide encoding.
80
- * VVVV is no smaller than the current year when a version is released.
81
- */
82
- #if __INTEL_LLVM_COMPILER < 1000000L
83
- # define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
84
- # define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
85
- # define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
86
- #else
87
- # define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
88
- # define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
89
- # define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
90
- #endif
91
- #if defined(_MSC_VER)
92
- /* _MSC_VER = VVRR */
93
- # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
94
- # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
95
- #endif
96
- #if defined(__GNUC__)
97
- # define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
98
- #elif defined(__GNUG__)
99
- # define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
100
- #endif
101
- #if defined(__GNUC_MINOR__)
102
- # define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
103
- #endif
104
- #if defined(__GNUC_PATCHLEVEL__)
105
- # define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
106
- #endif
107
-
108
- #elif defined(__PATHCC__)
109
- # define COMPILER_ID "PathScale"
110
- # define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
111
- # define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
112
- # if defined(__PATHCC_PATCHLEVEL__)
113
- # define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
114
- # endif
115
-
116
- #elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
117
- # define COMPILER_ID "Embarcadero"
118
- # define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
119
- # define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
120
- # define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
121
-
122
- #elif defined(__BORLANDC__)
123
- # define COMPILER_ID "Borland"
124
- /* __BORLANDC__ = 0xVRR */
125
- # define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
126
- # define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
127
-
128
- #elif defined(__WATCOMC__) && __WATCOMC__ < 1200
129
- # define COMPILER_ID "Watcom"
130
- /* __WATCOMC__ = VVRR */
131
- # define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
132
- # define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
133
- # if (__WATCOMC__ % 10) > 0
134
- # define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
135
- # endif
136
-
137
- #elif defined(__WATCOMC__)
138
- # define COMPILER_ID "OpenWatcom"
139
- /* __WATCOMC__ = VVRP + 1100 */
140
- # define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
141
- # define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
142
- # if (__WATCOMC__ % 10) > 0
143
- # define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
144
- # endif
145
-
146
- #elif defined(__SUNPRO_C)
147
- # define COMPILER_ID "SunPro"
148
- # if __SUNPRO_C >= 0x5100
149
- /* __SUNPRO_C = 0xVRRP */
150
- # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12)
151
- # define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF)
152
- # define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
153
- # else
154
- /* __SUNPRO_CC = 0xVRP */
155
- # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8)
156
- # define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF)
157
- # define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
158
- # endif
159
-
160
- #elif defined(__HP_cc)
161
- # define COMPILER_ID "HP"
162
- /* __HP_cc = VVRRPP */
163
- # define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000)
164
- # define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100)
165
- # define COMPILER_VERSION_PATCH DEC(__HP_cc % 100)
166
-
167
- #elif defined(__DECC)
168
- # define COMPILER_ID "Compaq"
169
- /* __DECC_VER = VVRRTPPPP */
170
- # define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000)
171
- # define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100)
172
- # define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000)
173
-
174
- #elif defined(__IBMC__) && defined(__COMPILER_VER__)
175
- # define COMPILER_ID "zOS"
176
- /* __IBMC__ = VRP */
177
- # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
178
- # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
179
- # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
180
-
181
- #elif defined(__open_xl__) && defined(__clang__)
182
- # define COMPILER_ID "IBMClang"
183
- # define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
184
- # define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
185
- # define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
186
- # define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
187
-
188
-
189
- #elif defined(__ibmxl__) && defined(__clang__)
190
- # define COMPILER_ID "XLClang"
191
- # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
192
- # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
193
- # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
194
- # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
195
-
196
-
197
- #elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800
198
- # define COMPILER_ID "XL"
199
- /* __IBMC__ = VRP */
200
- # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
201
- # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
202
- # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
203
-
204
- #elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800
205
- # define COMPILER_ID "VisualAge"
206
- /* __IBMC__ = VRP */
207
- # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
208
- # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
209
- # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
210
-
211
- #elif defined(__NVCOMPILER)
212
- # define COMPILER_ID "NVHPC"
213
- # define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
214
- # define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
215
- # if defined(__NVCOMPILER_PATCHLEVEL__)
216
- # define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
217
- # endif
218
-
219
- #elif defined(__PGI)
220
- # define COMPILER_ID "PGI"
221
- # define COMPILER_VERSION_MAJOR DEC(__PGIC__)
222
- # define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
223
- # if defined(__PGIC_PATCHLEVEL__)
224
- # define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
225
- # endif
226
-
227
- #elif defined(_CRAYC)
228
- # define COMPILER_ID "Cray"
229
- # define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
230
- # define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
231
-
232
- #elif defined(__TI_COMPILER_VERSION__)
233
- # define COMPILER_ID "TI"
234
- /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
235
- # define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
236
- # define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
237
- # define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
238
-
239
- #elif defined(__CLANG_FUJITSU)
240
- # define COMPILER_ID "FujitsuClang"
241
- # define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
242
- # define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
243
- # define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
244
- # define COMPILER_VERSION_INTERNAL_STR __clang_version__
245
-
246
-
247
- #elif defined(__FUJITSU)
248
- # define COMPILER_ID "Fujitsu"
249
- # if defined(__FCC_version__)
250
- # define COMPILER_VERSION __FCC_version__
251
- # elif defined(__FCC_major__)
252
- # define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
253
- # define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
254
- # define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
255
- # endif
256
- # if defined(__fcc_version)
257
- # define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
258
- # elif defined(__FCC_VERSION)
259
- # define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
260
- # endif
261
-
262
-
263
- #elif defined(__ghs__)
264
- # define COMPILER_ID "GHS"
265
- /* __GHS_VERSION_NUMBER = VVVVRP */
266
- # ifdef __GHS_VERSION_NUMBER
267
- # define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
268
- # define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
269
- # define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
270
- # endif
271
-
272
- #elif defined(__TASKING__)
273
- # define COMPILER_ID "Tasking"
274
- # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000)
275
- # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100)
276
- # define COMPILER_VERSION_INTERNAL DEC(__VERSION__)
277
-
278
- #elif defined(__TINYC__)
279
- # define COMPILER_ID "TinyCC"
280
-
281
- #elif defined(__BCC__)
282
- # define COMPILER_ID "Bruce"
283
-
284
- #elif defined(__SCO_VERSION__)
285
- # define COMPILER_ID "SCO"
286
-
287
- #elif defined(__ARMCC_VERSION) && !defined(__clang__)
288
- # define COMPILER_ID "ARMCC"
289
- #if __ARMCC_VERSION >= 1000000
290
- /* __ARMCC_VERSION = VRRPPPP */
291
- # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
292
- # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
293
- # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
294
- #else
295
- /* __ARMCC_VERSION = VRPPPP */
296
- # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
297
- # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
298
- # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
299
- #endif
300
-
301
-
302
- #elif defined(__clang__) && defined(__apple_build_version__)
303
- # define COMPILER_ID "AppleClang"
304
- # if defined(_MSC_VER)
305
- # define SIMULATE_ID "MSVC"
306
- # endif
307
- # define COMPILER_VERSION_MAJOR DEC(__clang_major__)
308
- # define COMPILER_VERSION_MINOR DEC(__clang_minor__)
309
- # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
310
- # if defined(_MSC_VER)
311
- /* _MSC_VER = VVRR */
312
- # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
313
- # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
314
- # endif
315
- # define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
316
-
317
- #elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
318
- # define COMPILER_ID "ARMClang"
319
- # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
320
- # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
321
- # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000)
322
- # define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
323
-
324
- #elif defined(__clang__)
325
- # define COMPILER_ID "Clang"
326
- # if defined(_MSC_VER)
327
- # define SIMULATE_ID "MSVC"
328
- # endif
329
- # define COMPILER_VERSION_MAJOR DEC(__clang_major__)
330
- # define COMPILER_VERSION_MINOR DEC(__clang_minor__)
331
- # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
332
- # if defined(_MSC_VER)
333
- /* _MSC_VER = VVRR */
334
- # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
335
- # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
336
- # endif
337
-
338
- #elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
339
- # define COMPILER_ID "LCC"
340
- # define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100)
341
- # define COMPILER_VERSION_MINOR DEC(__LCC__ % 100)
342
- # if defined(__LCC_MINOR__)
343
- # define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
344
- # endif
345
- # if defined(__GNUC__) && defined(__GNUC_MINOR__)
346
- # define SIMULATE_ID "GNU"
347
- # define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
348
- # define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
349
- # if defined(__GNUC_PATCHLEVEL__)
350
- # define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
351
- # endif
352
- # endif
353
-
354
- #elif defined(__GNUC__)
355
- # define COMPILER_ID "GNU"
356
- # define COMPILER_VERSION_MAJOR DEC(__GNUC__)
357
- # if defined(__GNUC_MINOR__)
358
- # define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
359
- # endif
360
- # if defined(__GNUC_PATCHLEVEL__)
361
- # define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
362
- # endif
363
-
364
- #elif defined(_MSC_VER)
365
- # define COMPILER_ID "MSVC"
366
- /* _MSC_VER = VVRR */
367
- # define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
368
- # define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
369
- # if defined(_MSC_FULL_VER)
370
- # if _MSC_VER >= 1400
371
- /* _MSC_FULL_VER = VVRRPPPPP */
372
- # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
373
- # else
374
- /* _MSC_FULL_VER = VVRRPPPP */
375
- # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
376
- # endif
377
- # endif
378
- # if defined(_MSC_BUILD)
379
- # define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
380
- # endif
381
-
382
- #elif defined(_ADI_COMPILER)
383
- # define COMPILER_ID "ADSP"
384
- #if defined(__VERSIONNUM__)
385
- /* __VERSIONNUM__ = 0xVVRRPPTT */
386
- # define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF)
387
- # define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF)
388
- # define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF)
389
- # define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF)
390
- #endif
391
-
392
- #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
393
- # define COMPILER_ID "IAR"
394
- # if defined(__VER__) && defined(__ICCARM__)
395
- # define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
396
- # define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
397
- # define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
398
- # define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
399
- # elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
400
- # define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
401
- # define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
402
- # define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
403
- # define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
404
- # endif
405
-
406
- #elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC)
407
- # define COMPILER_ID "SDCC"
408
- # if defined(__SDCC_VERSION_MAJOR)
409
- # define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR)
410
- # define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR)
411
- # define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH)
412
- # else
413
- /* SDCC = VRP */
414
- # define COMPILER_VERSION_MAJOR DEC(SDCC/100)
415
- # define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)
416
- # define COMPILER_VERSION_PATCH DEC(SDCC % 10)
417
- # endif
418
-
419
-
420
- /* These compilers are either not known or too old to define an
421
- identification macro. Try to identify the platform and guess that
422
- it is the native compiler. */
423
- #elif defined(__hpux) || defined(__hpua)
424
- # define COMPILER_ID "HP"
425
-
426
- #else /* unknown compiler */
427
- # define COMPILER_ID ""
428
- #endif
429
-
430
- /* Construct the string literal in pieces to prevent the source from
431
- getting matched. Store it in a pointer rather than an array
432
- because some compilers will just produce instructions to fill the
433
- array rather than assigning a pointer to a static array. */
434
- char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
435
- #ifdef SIMULATE_ID
436
- char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
437
- #endif
438
-
439
- #ifdef __QNXNTO__
440
- char const* qnxnto = "INFO" ":" "qnxnto[]";
441
- #endif
442
-
443
- #if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
444
- char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
445
- #endif
446
-
447
- #define STRINGIFY_HELPER(X) #X
448
- #define STRINGIFY(X) STRINGIFY_HELPER(X)
449
-
450
- /* Identify known platforms by name. */
451
- #if defined(__linux) || defined(__linux__) || defined(linux)
452
- # define PLATFORM_ID "Linux"
453
-
454
- #elif defined(__MSYS__)
455
- # define PLATFORM_ID "MSYS"
456
-
457
- #elif defined(__CYGWIN__)
458
- # define PLATFORM_ID "Cygwin"
459
-
460
- #elif defined(__MINGW32__)
461
- # define PLATFORM_ID "MinGW"
462
-
463
- #elif defined(__APPLE__)
464
- # define PLATFORM_ID "Darwin"
465
-
466
- #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
467
- # define PLATFORM_ID "Windows"
468
-
469
- #elif defined(__FreeBSD__) || defined(__FreeBSD)
470
- # define PLATFORM_ID "FreeBSD"
471
-
472
- #elif defined(__NetBSD__) || defined(__NetBSD)
473
- # define PLATFORM_ID "NetBSD"
474
-
475
- #elif defined(__OpenBSD__) || defined(__OPENBSD)
476
- # define PLATFORM_ID "OpenBSD"
477
-
478
- #elif defined(__sun) || defined(sun)
479
- # define PLATFORM_ID "SunOS"
480
-
481
- #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
482
- # define PLATFORM_ID "AIX"
483
-
484
- #elif defined(__hpux) || defined(__hpux__)
485
- # define PLATFORM_ID "HP-UX"
486
-
487
- #elif defined(__HAIKU__)
488
- # define PLATFORM_ID "Haiku"
489
-
490
- #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
491
- # define PLATFORM_ID "BeOS"
492
-
493
- #elif defined(__QNX__) || defined(__QNXNTO__)
494
- # define PLATFORM_ID "QNX"
495
-
496
- #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
497
- # define PLATFORM_ID "Tru64"
498
-
499
- #elif defined(__riscos) || defined(__riscos__)
500
- # define PLATFORM_ID "RISCos"
501
-
502
- #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
503
- # define PLATFORM_ID "SINIX"
504
-
505
- #elif defined(__UNIX_SV__)
506
- # define PLATFORM_ID "UNIX_SV"
507
-
508
- #elif defined(__bsdos__)
509
- # define PLATFORM_ID "BSDOS"
510
-
511
- #elif defined(_MPRAS) || defined(MPRAS)
512
- # define PLATFORM_ID "MP-RAS"
513
-
514
- #elif defined(__osf) || defined(__osf__)
515
- # define PLATFORM_ID "OSF1"
516
-
517
- #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
518
- # define PLATFORM_ID "SCO_SV"
519
-
520
- #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
521
- # define PLATFORM_ID "ULTRIX"
522
-
523
- #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
524
- # define PLATFORM_ID "Xenix"
525
-
526
- #elif defined(__WATCOMC__)
527
- # if defined(__LINUX__)
528
- # define PLATFORM_ID "Linux"
529
-
530
- # elif defined(__DOS__)
531
- # define PLATFORM_ID "DOS"
532
-
533
- # elif defined(__OS2__)
534
- # define PLATFORM_ID "OS2"
535
-
536
- # elif defined(__WINDOWS__)
537
- # define PLATFORM_ID "Windows3x"
538
-
539
- # elif defined(__VXWORKS__)
540
- # define PLATFORM_ID "VxWorks"
541
-
542
- # else /* unknown platform */
543
- # define PLATFORM_ID
544
- # endif
545
-
546
- #elif defined(__INTEGRITY)
547
- # if defined(INT_178B)
548
- # define PLATFORM_ID "Integrity178"
549
-
550
- # else /* regular Integrity */
551
- # define PLATFORM_ID "Integrity"
552
- # endif
553
-
554
- # elif defined(_ADI_COMPILER)
555
- # define PLATFORM_ID "ADSP"
556
-
557
- #else /* unknown platform */
558
- # define PLATFORM_ID
559
-
560
- #endif
561
-
562
- /* For windows compilers MSVC and Intel we can determine
563
- the architecture of the compiler being used. This is because
564
- the compilers do not have flags that can change the architecture,
565
- but rather depend on which compiler is being used
566
- */
567
- #if defined(_WIN32) && defined(_MSC_VER)
568
- # if defined(_M_IA64)
569
- # define ARCHITECTURE_ID "IA64"
570
-
571
- # elif defined(_M_ARM64EC)
572
- # define ARCHITECTURE_ID "ARM64EC"
573
-
574
- # elif defined(_M_X64) || defined(_M_AMD64)
575
- # define ARCHITECTURE_ID "x64"
576
-
577
- # elif defined(_M_IX86)
578
- # define ARCHITECTURE_ID "X86"
579
-
580
- # elif defined(_M_ARM64)
581
- # define ARCHITECTURE_ID "ARM64"
582
-
583
- # elif defined(_M_ARM)
584
- # if _M_ARM == 4
585
- # define ARCHITECTURE_ID "ARMV4I"
586
- # elif _M_ARM == 5
587
- # define ARCHITECTURE_ID "ARMV5I"
588
- # else
589
- # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
590
- # endif
591
-
592
- # elif defined(_M_MIPS)
593
- # define ARCHITECTURE_ID "MIPS"
594
-
595
- # elif defined(_M_SH)
596
- # define ARCHITECTURE_ID "SHx"
597
-
598
- # else /* unknown architecture */
599
- # define ARCHITECTURE_ID ""
600
- # endif
601
-
602
- #elif defined(__WATCOMC__)
603
- # if defined(_M_I86)
604
- # define ARCHITECTURE_ID "I86"
605
-
606
- # elif defined(_M_IX86)
607
- # define ARCHITECTURE_ID "X86"
608
-
609
- # else /* unknown architecture */
610
- # define ARCHITECTURE_ID ""
611
- # endif
612
-
613
- #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
614
- # if defined(__ICCARM__)
615
- # define ARCHITECTURE_ID "ARM"
616
-
617
- # elif defined(__ICCRX__)
618
- # define ARCHITECTURE_ID "RX"
619
-
620
- # elif defined(__ICCRH850__)
621
- # define ARCHITECTURE_ID "RH850"
622
-
623
- # elif defined(__ICCRL78__)
624
- # define ARCHITECTURE_ID "RL78"
625
-
626
- # elif defined(__ICCRISCV__)
627
- # define ARCHITECTURE_ID "RISCV"
628
-
629
- # elif defined(__ICCAVR__)
630
- # define ARCHITECTURE_ID "AVR"
631
-
632
- # elif defined(__ICC430__)
633
- # define ARCHITECTURE_ID "MSP430"
634
-
635
- # elif defined(__ICCV850__)
636
- # define ARCHITECTURE_ID "V850"
637
-
638
- # elif defined(__ICC8051__)
639
- # define ARCHITECTURE_ID "8051"
640
-
641
- # elif defined(__ICCSTM8__)
642
- # define ARCHITECTURE_ID "STM8"
643
-
644
- # else /* unknown architecture */
645
- # define ARCHITECTURE_ID ""
646
- # endif
647
-
648
- #elif defined(__ghs__)
649
- # if defined(__PPC64__)
650
- # define ARCHITECTURE_ID "PPC64"
651
-
652
- # elif defined(__ppc__)
653
- # define ARCHITECTURE_ID "PPC"
654
-
655
- # elif defined(__ARM__)
656
- # define ARCHITECTURE_ID "ARM"
657
-
658
- # elif defined(__x86_64__)
659
- # define ARCHITECTURE_ID "x64"
660
-
661
- # elif defined(__i386__)
662
- # define ARCHITECTURE_ID "X86"
663
-
664
- # else /* unknown architecture */
665
- # define ARCHITECTURE_ID ""
666
- # endif
667
-
668
- #elif defined(__TI_COMPILER_VERSION__)
669
- # if defined(__TI_ARM__)
670
- # define ARCHITECTURE_ID "ARM"
671
-
672
- # elif defined(__MSP430__)
673
- # define ARCHITECTURE_ID "MSP430"
674
-
675
- # elif defined(__TMS320C28XX__)
676
- # define ARCHITECTURE_ID "TMS320C28x"
677
-
678
- # elif defined(__TMS320C6X__) || defined(_TMS320C6X)
679
- # define ARCHITECTURE_ID "TMS320C6x"
680
-
681
- # else /* unknown architecture */
682
- # define ARCHITECTURE_ID ""
683
- # endif
684
-
685
- # elif defined(__ADSPSHARC__)
686
- # define ARCHITECTURE_ID "SHARC"
687
-
688
- # elif defined(__ADSPBLACKFIN__)
689
- # define ARCHITECTURE_ID "Blackfin"
690
-
691
- #elif defined(__TASKING__)
692
-
693
- # if defined(__CTC__) || defined(__CPTC__)
694
- # define ARCHITECTURE_ID "TriCore"
695
-
696
- # elif defined(__CMCS__)
697
- # define ARCHITECTURE_ID "MCS"
698
-
699
- # elif defined(__CARM__)
700
- # define ARCHITECTURE_ID "ARM"
701
-
702
- # elif defined(__CARC__)
703
- # define ARCHITECTURE_ID "ARC"
704
-
705
- # elif defined(__C51__)
706
- # define ARCHITECTURE_ID "8051"
707
-
708
- # elif defined(__CPCP__)
709
- # define ARCHITECTURE_ID "PCP"
710
-
711
- # else
712
- # define ARCHITECTURE_ID ""
713
- # endif
714
-
715
- #else
716
- # define ARCHITECTURE_ID
717
- #endif
718
-
719
- /* Convert integer to decimal digit literals. */
720
- #define DEC(n) \
721
- ('0' + (((n) / 10000000)%10)), \
722
- ('0' + (((n) / 1000000)%10)), \
723
- ('0' + (((n) / 100000)%10)), \
724
- ('0' + (((n) / 10000)%10)), \
725
- ('0' + (((n) / 1000)%10)), \
726
- ('0' + (((n) / 100)%10)), \
727
- ('0' + (((n) / 10)%10)), \
728
- ('0' + ((n) % 10))
729
-
730
- /* Convert integer to hex digit literals. */
731
- #define HEX(n) \
732
- ('0' + ((n)>>28 & 0xF)), \
733
- ('0' + ((n)>>24 & 0xF)), \
734
- ('0' + ((n)>>20 & 0xF)), \
735
- ('0' + ((n)>>16 & 0xF)), \
736
- ('0' + ((n)>>12 & 0xF)), \
737
- ('0' + ((n)>>8 & 0xF)), \
738
- ('0' + ((n)>>4 & 0xF)), \
739
- ('0' + ((n) & 0xF))
740
-
741
- /* Construct a string literal encoding the version number. */
742
- #ifdef COMPILER_VERSION
743
- char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
744
-
745
- /* Construct a string literal encoding the version number components. */
746
- #elif defined(COMPILER_VERSION_MAJOR)
747
- char const info_version[] = {
748
- 'I', 'N', 'F', 'O', ':',
749
- 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
750
- COMPILER_VERSION_MAJOR,
751
- # ifdef COMPILER_VERSION_MINOR
752
- '.', COMPILER_VERSION_MINOR,
753
- # ifdef COMPILER_VERSION_PATCH
754
- '.', COMPILER_VERSION_PATCH,
755
- # ifdef COMPILER_VERSION_TWEAK
756
- '.', COMPILER_VERSION_TWEAK,
757
- # endif
758
- # endif
759
- # endif
760
- ']','\0'};
761
- #endif
762
-
763
- /* Construct a string literal encoding the internal version number. */
764
- #ifdef COMPILER_VERSION_INTERNAL
765
- char const info_version_internal[] = {
766
- 'I', 'N', 'F', 'O', ':',
767
- 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
768
- 'i','n','t','e','r','n','a','l','[',
769
- COMPILER_VERSION_INTERNAL,']','\0'};
770
- #elif defined(COMPILER_VERSION_INTERNAL_STR)
771
- char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
772
- #endif
773
-
774
- /* Construct a string literal encoding the version number components. */
775
- #ifdef SIMULATE_VERSION_MAJOR
776
- char const info_simulate_version[] = {
777
- 'I', 'N', 'F', 'O', ':',
778
- 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
779
- SIMULATE_VERSION_MAJOR,
780
- # ifdef SIMULATE_VERSION_MINOR
781
- '.', SIMULATE_VERSION_MINOR,
782
- # ifdef SIMULATE_VERSION_PATCH
783
- '.', SIMULATE_VERSION_PATCH,
784
- # ifdef SIMULATE_VERSION_TWEAK
785
- '.', SIMULATE_VERSION_TWEAK,
786
- # endif
787
- # endif
788
- # endif
789
- ']','\0'};
790
- #endif
791
-
792
- /* Construct the string literal in pieces to prevent the source from
793
- getting matched. Store it in a pointer rather than an array
794
- because some compilers will just produce instructions to fill the
795
- array rather than assigning a pointer to a static array. */
796
- char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
797
- char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
798
-
799
-
800
-
801
- #if !defined(__STDC__) && !defined(__clang__)
802
- # if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__)
803
- # define C_VERSION "90"
804
- # else
805
- # define C_VERSION
806
- # endif
807
- #elif __STDC_VERSION__ > 201710L
808
- # define C_VERSION "23"
809
- #elif __STDC_VERSION__ >= 201710L
810
- # define C_VERSION "17"
811
- #elif __STDC_VERSION__ >= 201000L
812
- # define C_VERSION "11"
813
- #elif __STDC_VERSION__ >= 199901L
814
- # define C_VERSION "99"
815
- #else
816
- # define C_VERSION "90"
817
- #endif
818
- const char* info_language_standard_default =
819
- "INFO" ":" "standard_default[" C_VERSION "]";
820
-
821
- const char* info_language_extensions_default = "INFO" ":" "extensions_default["
822
- #if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \
823
- defined(__TI_COMPILER_VERSION__)) && \
824
- !defined(__STRICT_ANSI__)
825
- "ON"
826
- #else
827
- "OFF"
828
- #endif
829
- "]";
830
-
831
- /*--------------------------------------------------------------------------*/
832
-
833
- #ifdef ID_VOID_MAIN
834
- void main() {}
835
- #else
836
- # if defined(__CLASSIC_C__)
837
- int main(argc, argv) int argc; char *argv[];
838
- # else
839
- int main(int argc, char* argv[])
840
- # endif
841
- {
842
- int require = 0;
843
- require += info_compiler[argc];
844
- require += info_platform[argc];
845
- require += info_arch[argc];
846
- #ifdef COMPILER_VERSION_MAJOR
847
- require += info_version[argc];
848
- #endif
849
- #ifdef COMPILER_VERSION_INTERNAL
850
- require += info_version_internal[argc];
851
- #endif
852
- #ifdef SIMULATE_ID
853
- require += info_simulate[argc];
854
- #endif
855
- #ifdef SIMULATE_VERSION_MAJOR
856
- require += info_simulate_version[argc];
857
- #endif
858
- #if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
859
- require += info_cray[argc];
860
- #endif
861
- require += info_language_standard_default[argc];
862
- require += info_language_extensions_default[argc];
863
- (void)argv;
864
- return require;
865
- }
866
- #endif
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CompilerIdC/CMakeCCompilerId.exe DELETED
Binary file (96.3 kB)
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CompilerIdC/CMakeCCompilerId.obj DELETED
Binary file (2 kB)
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CompilerIdCXX/CMakeCXXCompilerId.cpp DELETED
@@ -1,855 +0,0 @@
1
- /* This source file must have a .cpp extension so that all C++ compilers
2
- recognize the extension without flags. Borland does not know .cxx for
3
- example. */
4
- #ifndef __cplusplus
5
- # error "A C compiler has been selected for C++."
6
- #endif
7
-
8
- #if !defined(__has_include)
9
- /* If the compiler does not have __has_include, pretend the answer is
10
- always no. */
11
- # define __has_include(x) 0
12
- #endif
13
-
14
-
15
- /* Version number components: V=Version, R=Revision, P=Patch
16
- Version date components: YYYY=Year, MM=Month, DD=Day */
17
-
18
- #if defined(__COMO__)
19
- # define COMPILER_ID "Comeau"
20
- /* __COMO_VERSION__ = VRR */
21
- # define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100)
22
- # define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100)
23
-
24
- #elif defined(__INTEL_COMPILER) || defined(__ICC)
25
- # define COMPILER_ID "Intel"
26
- # if defined(_MSC_VER)
27
- # define SIMULATE_ID "MSVC"
28
- # endif
29
- # if defined(__GNUC__)
30
- # define SIMULATE_ID "GNU"
31
- # endif
32
- /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
33
- except that a few beta releases use the old format with V=2021. */
34
- # if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
35
- # define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
36
- # define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
37
- # if defined(__INTEL_COMPILER_UPDATE)
38
- # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
39
- # else
40
- # define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
41
- # endif
42
- # else
43
- # define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
44
- # define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
45
- /* The third version component from --version is an update index,
46
- but no macro is provided for it. */
47
- # define COMPILER_VERSION_PATCH DEC(0)
48
- # endif
49
- # if defined(__INTEL_COMPILER_BUILD_DATE)
50
- /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
51
- # define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
52
- # endif
53
- # if defined(_MSC_VER)
54
- /* _MSC_VER = VVRR */
55
- # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
56
- # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
57
- # endif
58
- # if defined(__GNUC__)
59
- # define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
60
- # elif defined(__GNUG__)
61
- # define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
62
- # endif
63
- # if defined(__GNUC_MINOR__)
64
- # define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
65
- # endif
66
- # if defined(__GNUC_PATCHLEVEL__)
67
- # define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
68
- # endif
69
-
70
- #elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
71
- # define COMPILER_ID "IntelLLVM"
72
- #if defined(_MSC_VER)
73
- # define SIMULATE_ID "MSVC"
74
- #endif
75
- #if defined(__GNUC__)
76
- # define SIMULATE_ID "GNU"
77
- #endif
78
- /* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
79
- * later. Look for 6 digit vs. 8 digit version number to decide encoding.
80
- * VVVV is no smaller than the current year when a version is released.
81
- */
82
- #if __INTEL_LLVM_COMPILER < 1000000L
83
- # define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
84
- # define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
85
- # define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
86
- #else
87
- # define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
88
- # define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
89
- # define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
90
- #endif
91
- #if defined(_MSC_VER)
92
- /* _MSC_VER = VVRR */
93
- # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
94
- # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
95
- #endif
96
- #if defined(__GNUC__)
97
- # define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
98
- #elif defined(__GNUG__)
99
- # define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
100
- #endif
101
- #if defined(__GNUC_MINOR__)
102
- # define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
103
- #endif
104
- #if defined(__GNUC_PATCHLEVEL__)
105
- # define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
106
- #endif
107
-
108
- #elif defined(__PATHCC__)
109
- # define COMPILER_ID "PathScale"
110
- # define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
111
- # define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
112
- # if defined(__PATHCC_PATCHLEVEL__)
113
- # define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
114
- # endif
115
-
116
- #elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
117
- # define COMPILER_ID "Embarcadero"
118
- # define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
119
- # define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
120
- # define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
121
-
122
- #elif defined(__BORLANDC__)
123
- # define COMPILER_ID "Borland"
124
- /* __BORLANDC__ = 0xVRR */
125
- # define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
126
- # define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
127
-
128
- #elif defined(__WATCOMC__) && __WATCOMC__ < 1200
129
- # define COMPILER_ID "Watcom"
130
- /* __WATCOMC__ = VVRR */
131
- # define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
132
- # define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
133
- # if (__WATCOMC__ % 10) > 0
134
- # define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
135
- # endif
136
-
137
- #elif defined(__WATCOMC__)
138
- # define COMPILER_ID "OpenWatcom"
139
- /* __WATCOMC__ = VVRP + 1100 */
140
- # define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
141
- # define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
142
- # if (__WATCOMC__ % 10) > 0
143
- # define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
144
- # endif
145
-
146
- #elif defined(__SUNPRO_CC)
147
- # define COMPILER_ID "SunPro"
148
- # if __SUNPRO_CC >= 0x5100
149
- /* __SUNPRO_CC = 0xVRRP */
150
- # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
151
- # define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
152
- # define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
153
- # else
154
- /* __SUNPRO_CC = 0xVRP */
155
- # define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
156
- # define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
157
- # define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
158
- # endif
159
-
160
- #elif defined(__HP_aCC)
161
- # define COMPILER_ID "HP"
162
- /* __HP_aCC = VVRRPP */
163
- # define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
164
- # define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
165
- # define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100)
166
-
167
- #elif defined(__DECCXX)
168
- # define COMPILER_ID "Compaq"
169
- /* __DECCXX_VER = VVRRTPPPP */
170
- # define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
171
- # define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100)
172
- # define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000)
173
-
174
- #elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
175
- # define COMPILER_ID "zOS"
176
- /* __IBMCPP__ = VRP */
177
- # define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
178
- # define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
179
- # define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
180
-
181
- #elif defined(__open_xl__) && defined(__clang__)
182
- # define COMPILER_ID "IBMClang"
183
- # define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
184
- # define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
185
- # define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
186
- # define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
187
-
188
-
189
- #elif defined(__ibmxl__) && defined(__clang__)
190
- # define COMPILER_ID "XLClang"
191
- # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
192
- # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
193
- # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
194
- # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
195
-
196
-
197
- #elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
198
- # define COMPILER_ID "XL"
199
- /* __IBMCPP__ = VRP */
200
- # define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
201
- # define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
202
- # define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
203
-
204
- #elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
205
- # define COMPILER_ID "VisualAge"
206
- /* __IBMCPP__ = VRP */
207
- # define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
208
- # define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
209
- # define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
210
-
211
- #elif defined(__NVCOMPILER)
212
- # define COMPILER_ID "NVHPC"
213
- # define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
214
- # define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
215
- # if defined(__NVCOMPILER_PATCHLEVEL__)
216
- # define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
217
- # endif
218
-
219
- #elif defined(__PGI)
220
- # define COMPILER_ID "PGI"
221
- # define COMPILER_VERSION_MAJOR DEC(__PGIC__)
222
- # define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
223
- # if defined(__PGIC_PATCHLEVEL__)
224
- # define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
225
- # endif
226
-
227
- #elif defined(_CRAYC)
228
- # define COMPILER_ID "Cray"
229
- # define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
230
- # define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
231
-
232
- #elif defined(__TI_COMPILER_VERSION__)
233
- # define COMPILER_ID "TI"
234
- /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
235
- # define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
236
- # define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
237
- # define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
238
-
239
- #elif defined(__CLANG_FUJITSU)
240
- # define COMPILER_ID "FujitsuClang"
241
- # define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
242
- # define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
243
- # define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
244
- # define COMPILER_VERSION_INTERNAL_STR __clang_version__
245
-
246
-
247
- #elif defined(__FUJITSU)
248
- # define COMPILER_ID "Fujitsu"
249
- # if defined(__FCC_version__)
250
- # define COMPILER_VERSION __FCC_version__
251
- # elif defined(__FCC_major__)
252
- # define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
253
- # define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
254
- # define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
255
- # endif
256
- # if defined(__fcc_version)
257
- # define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
258
- # elif defined(__FCC_VERSION)
259
- # define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
260
- # endif
261
-
262
-
263
- #elif defined(__ghs__)
264
- # define COMPILER_ID "GHS"
265
- /* __GHS_VERSION_NUMBER = VVVVRP */
266
- # ifdef __GHS_VERSION_NUMBER
267
- # define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
268
- # define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
269
- # define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
270
- # endif
271
-
272
- #elif defined(__TASKING__)
273
- # define COMPILER_ID "Tasking"
274
- # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000)
275
- # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100)
276
- # define COMPILER_VERSION_INTERNAL DEC(__VERSION__)
277
-
278
- #elif defined(__SCO_VERSION__)
279
- # define COMPILER_ID "SCO"
280
-
281
- #elif defined(__ARMCC_VERSION) && !defined(__clang__)
282
- # define COMPILER_ID "ARMCC"
283
- #if __ARMCC_VERSION >= 1000000
284
- /* __ARMCC_VERSION = VRRPPPP */
285
- # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
286
- # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
287
- # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
288
- #else
289
- /* __ARMCC_VERSION = VRPPPP */
290
- # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
291
- # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
292
- # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
293
- #endif
294
-
295
-
296
- #elif defined(__clang__) && defined(__apple_build_version__)
297
- # define COMPILER_ID "AppleClang"
298
- # if defined(_MSC_VER)
299
- # define SIMULATE_ID "MSVC"
300
- # endif
301
- # define COMPILER_VERSION_MAJOR DEC(__clang_major__)
302
- # define COMPILER_VERSION_MINOR DEC(__clang_minor__)
303
- # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
304
- # if defined(_MSC_VER)
305
- /* _MSC_VER = VVRR */
306
- # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
307
- # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
308
- # endif
309
- # define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
310
-
311
- #elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
312
- # define COMPILER_ID "ARMClang"
313
- # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
314
- # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
315
- # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000)
316
- # define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
317
-
318
- #elif defined(__clang__)
319
- # define COMPILER_ID "Clang"
320
- # if defined(_MSC_VER)
321
- # define SIMULATE_ID "MSVC"
322
- # endif
323
- # define COMPILER_VERSION_MAJOR DEC(__clang_major__)
324
- # define COMPILER_VERSION_MINOR DEC(__clang_minor__)
325
- # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
326
- # if defined(_MSC_VER)
327
- /* _MSC_VER = VVRR */
328
- # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
329
- # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
330
- # endif
331
-
332
- #elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
333
- # define COMPILER_ID "LCC"
334
- # define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100)
335
- # define COMPILER_VERSION_MINOR DEC(__LCC__ % 100)
336
- # if defined(__LCC_MINOR__)
337
- # define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
338
- # endif
339
- # if defined(__GNUC__) && defined(__GNUC_MINOR__)
340
- # define SIMULATE_ID "GNU"
341
- # define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
342
- # define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
343
- # if defined(__GNUC_PATCHLEVEL__)
344
- # define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
345
- # endif
346
- # endif
347
-
348
- #elif defined(__GNUC__) || defined(__GNUG__)
349
- # define COMPILER_ID "GNU"
350
- # if defined(__GNUC__)
351
- # define COMPILER_VERSION_MAJOR DEC(__GNUC__)
352
- # else
353
- # define COMPILER_VERSION_MAJOR DEC(__GNUG__)
354
- # endif
355
- # if defined(__GNUC_MINOR__)
356
- # define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
357
- # endif
358
- # if defined(__GNUC_PATCHLEVEL__)
359
- # define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
360
- # endif
361
-
362
- #elif defined(_MSC_VER)
363
- # define COMPILER_ID "MSVC"
364
- /* _MSC_VER = VVRR */
365
- # define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
366
- # define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
367
- # if defined(_MSC_FULL_VER)
368
- # if _MSC_VER >= 1400
369
- /* _MSC_FULL_VER = VVRRPPPPP */
370
- # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
371
- # else
372
- /* _MSC_FULL_VER = VVRRPPPP */
373
- # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
374
- # endif
375
- # endif
376
- # if defined(_MSC_BUILD)
377
- # define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
378
- # endif
379
-
380
- #elif defined(_ADI_COMPILER)
381
- # define COMPILER_ID "ADSP"
382
- #if defined(__VERSIONNUM__)
383
- /* __VERSIONNUM__ = 0xVVRRPPTT */
384
- # define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF)
385
- # define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF)
386
- # define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF)
387
- # define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF)
388
- #endif
389
-
390
- #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
391
- # define COMPILER_ID "IAR"
392
- # if defined(__VER__) && defined(__ICCARM__)
393
- # define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
394
- # define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
395
- # define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
396
- # define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
397
- # elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
398
- # define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
399
- # define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
400
- # define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
401
- # define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
402
- # endif
403
-
404
-
405
- /* These compilers are either not known or too old to define an
406
- identification macro. Try to identify the platform and guess that
407
- it is the native compiler. */
408
- #elif defined(__hpux) || defined(__hpua)
409
- # define COMPILER_ID "HP"
410
-
411
- #else /* unknown compiler */
412
- # define COMPILER_ID ""
413
- #endif
414
-
415
- /* Construct the string literal in pieces to prevent the source from
416
- getting matched. Store it in a pointer rather than an array
417
- because some compilers will just produce instructions to fill the
418
- array rather than assigning a pointer to a static array. */
419
- char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
420
- #ifdef SIMULATE_ID
421
- char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
422
- #endif
423
-
424
- #ifdef __QNXNTO__
425
- char const* qnxnto = "INFO" ":" "qnxnto[]";
426
- #endif
427
-
428
- #if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
429
- char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
430
- #endif
431
-
432
- #define STRINGIFY_HELPER(X) #X
433
- #define STRINGIFY(X) STRINGIFY_HELPER(X)
434
-
435
- /* Identify known platforms by name. */
436
- #if defined(__linux) || defined(__linux__) || defined(linux)
437
- # define PLATFORM_ID "Linux"
438
-
439
- #elif defined(__MSYS__)
440
- # define PLATFORM_ID "MSYS"
441
-
442
- #elif defined(__CYGWIN__)
443
- # define PLATFORM_ID "Cygwin"
444
-
445
- #elif defined(__MINGW32__)
446
- # define PLATFORM_ID "MinGW"
447
-
448
- #elif defined(__APPLE__)
449
- # define PLATFORM_ID "Darwin"
450
-
451
- #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
452
- # define PLATFORM_ID "Windows"
453
-
454
- #elif defined(__FreeBSD__) || defined(__FreeBSD)
455
- # define PLATFORM_ID "FreeBSD"
456
-
457
- #elif defined(__NetBSD__) || defined(__NetBSD)
458
- # define PLATFORM_ID "NetBSD"
459
-
460
- #elif defined(__OpenBSD__) || defined(__OPENBSD)
461
- # define PLATFORM_ID "OpenBSD"
462
-
463
- #elif defined(__sun) || defined(sun)
464
- # define PLATFORM_ID "SunOS"
465
-
466
- #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
467
- # define PLATFORM_ID "AIX"
468
-
469
- #elif defined(__hpux) || defined(__hpux__)
470
- # define PLATFORM_ID "HP-UX"
471
-
472
- #elif defined(__HAIKU__)
473
- # define PLATFORM_ID "Haiku"
474
-
475
- #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
476
- # define PLATFORM_ID "BeOS"
477
-
478
- #elif defined(__QNX__) || defined(__QNXNTO__)
479
- # define PLATFORM_ID "QNX"
480
-
481
- #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
482
- # define PLATFORM_ID "Tru64"
483
-
484
- #elif defined(__riscos) || defined(__riscos__)
485
- # define PLATFORM_ID "RISCos"
486
-
487
- #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
488
- # define PLATFORM_ID "SINIX"
489
-
490
- #elif defined(__UNIX_SV__)
491
- # define PLATFORM_ID "UNIX_SV"
492
-
493
- #elif defined(__bsdos__)
494
- # define PLATFORM_ID "BSDOS"
495
-
496
- #elif defined(_MPRAS) || defined(MPRAS)
497
- # define PLATFORM_ID "MP-RAS"
498
-
499
- #elif defined(__osf) || defined(__osf__)
500
- # define PLATFORM_ID "OSF1"
501
-
502
- #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
503
- # define PLATFORM_ID "SCO_SV"
504
-
505
- #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
506
- # define PLATFORM_ID "ULTRIX"
507
-
508
- #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
509
- # define PLATFORM_ID "Xenix"
510
-
511
- #elif defined(__WATCOMC__)
512
- # if defined(__LINUX__)
513
- # define PLATFORM_ID "Linux"
514
-
515
- # elif defined(__DOS__)
516
- # define PLATFORM_ID "DOS"
517
-
518
- # elif defined(__OS2__)
519
- # define PLATFORM_ID "OS2"
520
-
521
- # elif defined(__WINDOWS__)
522
- # define PLATFORM_ID "Windows3x"
523
-
524
- # elif defined(__VXWORKS__)
525
- # define PLATFORM_ID "VxWorks"
526
-
527
- # else /* unknown platform */
528
- # define PLATFORM_ID
529
- # endif
530
-
531
- #elif defined(__INTEGRITY)
532
- # if defined(INT_178B)
533
- # define PLATFORM_ID "Integrity178"
534
-
535
- # else /* regular Integrity */
536
- # define PLATFORM_ID "Integrity"
537
- # endif
538
-
539
- # elif defined(_ADI_COMPILER)
540
- # define PLATFORM_ID "ADSP"
541
-
542
- #else /* unknown platform */
543
- # define PLATFORM_ID
544
-
545
- #endif
546
-
547
- /* For windows compilers MSVC and Intel we can determine
548
- the architecture of the compiler being used. This is because
549
- the compilers do not have flags that can change the architecture,
550
- but rather depend on which compiler is being used
551
- */
552
- #if defined(_WIN32) && defined(_MSC_VER)
553
- # if defined(_M_IA64)
554
- # define ARCHITECTURE_ID "IA64"
555
-
556
- # elif defined(_M_ARM64EC)
557
- # define ARCHITECTURE_ID "ARM64EC"
558
-
559
- # elif defined(_M_X64) || defined(_M_AMD64)
560
- # define ARCHITECTURE_ID "x64"
561
-
562
- # elif defined(_M_IX86)
563
- # define ARCHITECTURE_ID "X86"
564
-
565
- # elif defined(_M_ARM64)
566
- # define ARCHITECTURE_ID "ARM64"
567
-
568
- # elif defined(_M_ARM)
569
- # if _M_ARM == 4
570
- # define ARCHITECTURE_ID "ARMV4I"
571
- # elif _M_ARM == 5
572
- # define ARCHITECTURE_ID "ARMV5I"
573
- # else
574
- # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
575
- # endif
576
-
577
- # elif defined(_M_MIPS)
578
- # define ARCHITECTURE_ID "MIPS"
579
-
580
- # elif defined(_M_SH)
581
- # define ARCHITECTURE_ID "SHx"
582
-
583
- # else /* unknown architecture */
584
- # define ARCHITECTURE_ID ""
585
- # endif
586
-
587
- #elif defined(__WATCOMC__)
588
- # if defined(_M_I86)
589
- # define ARCHITECTURE_ID "I86"
590
-
591
- # elif defined(_M_IX86)
592
- # define ARCHITECTURE_ID "X86"
593
-
594
- # else /* unknown architecture */
595
- # define ARCHITECTURE_ID ""
596
- # endif
597
-
598
- #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
599
- # if defined(__ICCARM__)
600
- # define ARCHITECTURE_ID "ARM"
601
-
602
- # elif defined(__ICCRX__)
603
- # define ARCHITECTURE_ID "RX"
604
-
605
- # elif defined(__ICCRH850__)
606
- # define ARCHITECTURE_ID "RH850"
607
-
608
- # elif defined(__ICCRL78__)
609
- # define ARCHITECTURE_ID "RL78"
610
-
611
- # elif defined(__ICCRISCV__)
612
- # define ARCHITECTURE_ID "RISCV"
613
-
614
- # elif defined(__ICCAVR__)
615
- # define ARCHITECTURE_ID "AVR"
616
-
617
- # elif defined(__ICC430__)
618
- # define ARCHITECTURE_ID "MSP430"
619
-
620
- # elif defined(__ICCV850__)
621
- # define ARCHITECTURE_ID "V850"
622
-
623
- # elif defined(__ICC8051__)
624
- # define ARCHITECTURE_ID "8051"
625
-
626
- # elif defined(__ICCSTM8__)
627
- # define ARCHITECTURE_ID "STM8"
628
-
629
- # else /* unknown architecture */
630
- # define ARCHITECTURE_ID ""
631
- # endif
632
-
633
- #elif defined(__ghs__)
634
- # if defined(__PPC64__)
635
- # define ARCHITECTURE_ID "PPC64"
636
-
637
- # elif defined(__ppc__)
638
- # define ARCHITECTURE_ID "PPC"
639
-
640
- # elif defined(__ARM__)
641
- # define ARCHITECTURE_ID "ARM"
642
-
643
- # elif defined(__x86_64__)
644
- # define ARCHITECTURE_ID "x64"
645
-
646
- # elif defined(__i386__)
647
- # define ARCHITECTURE_ID "X86"
648
-
649
- # else /* unknown architecture */
650
- # define ARCHITECTURE_ID ""
651
- # endif
652
-
653
- #elif defined(__TI_COMPILER_VERSION__)
654
- # if defined(__TI_ARM__)
655
- # define ARCHITECTURE_ID "ARM"
656
-
657
- # elif defined(__MSP430__)
658
- # define ARCHITECTURE_ID "MSP430"
659
-
660
- # elif defined(__TMS320C28XX__)
661
- # define ARCHITECTURE_ID "TMS320C28x"
662
-
663
- # elif defined(__TMS320C6X__) || defined(_TMS320C6X)
664
- # define ARCHITECTURE_ID "TMS320C6x"
665
-
666
- # else /* unknown architecture */
667
- # define ARCHITECTURE_ID ""
668
- # endif
669
-
670
- # elif defined(__ADSPSHARC__)
671
- # define ARCHITECTURE_ID "SHARC"
672
-
673
- # elif defined(__ADSPBLACKFIN__)
674
- # define ARCHITECTURE_ID "Blackfin"
675
-
676
- #elif defined(__TASKING__)
677
-
678
- # if defined(__CTC__) || defined(__CPTC__)
679
- # define ARCHITECTURE_ID "TriCore"
680
-
681
- # elif defined(__CMCS__)
682
- # define ARCHITECTURE_ID "MCS"
683
-
684
- # elif defined(__CARM__)
685
- # define ARCHITECTURE_ID "ARM"
686
-
687
- # elif defined(__CARC__)
688
- # define ARCHITECTURE_ID "ARC"
689
-
690
- # elif defined(__C51__)
691
- # define ARCHITECTURE_ID "8051"
692
-
693
- # elif defined(__CPCP__)
694
- # define ARCHITECTURE_ID "PCP"
695
-
696
- # else
697
- # define ARCHITECTURE_ID ""
698
- # endif
699
-
700
- #else
701
- # define ARCHITECTURE_ID
702
- #endif
703
-
704
- /* Convert integer to decimal digit literals. */
705
- #define DEC(n) \
706
- ('0' + (((n) / 10000000)%10)), \
707
- ('0' + (((n) / 1000000)%10)), \
708
- ('0' + (((n) / 100000)%10)), \
709
- ('0' + (((n) / 10000)%10)), \
710
- ('0' + (((n) / 1000)%10)), \
711
- ('0' + (((n) / 100)%10)), \
712
- ('0' + (((n) / 10)%10)), \
713
- ('0' + ((n) % 10))
714
-
715
- /* Convert integer to hex digit literals. */
716
- #define HEX(n) \
717
- ('0' + ((n)>>28 & 0xF)), \
718
- ('0' + ((n)>>24 & 0xF)), \
719
- ('0' + ((n)>>20 & 0xF)), \
720
- ('0' + ((n)>>16 & 0xF)), \
721
- ('0' + ((n)>>12 & 0xF)), \
722
- ('0' + ((n)>>8 & 0xF)), \
723
- ('0' + ((n)>>4 & 0xF)), \
724
- ('0' + ((n) & 0xF))
725
-
726
- /* Construct a string literal encoding the version number. */
727
- #ifdef COMPILER_VERSION
728
- char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
729
-
730
- /* Construct a string literal encoding the version number components. */
731
- #elif defined(COMPILER_VERSION_MAJOR)
732
- char const info_version[] = {
733
- 'I', 'N', 'F', 'O', ':',
734
- 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
735
- COMPILER_VERSION_MAJOR,
736
- # ifdef COMPILER_VERSION_MINOR
737
- '.', COMPILER_VERSION_MINOR,
738
- # ifdef COMPILER_VERSION_PATCH
739
- '.', COMPILER_VERSION_PATCH,
740
- # ifdef COMPILER_VERSION_TWEAK
741
- '.', COMPILER_VERSION_TWEAK,
742
- # endif
743
- # endif
744
- # endif
745
- ']','\0'};
746
- #endif
747
-
748
- /* Construct a string literal encoding the internal version number. */
749
- #ifdef COMPILER_VERSION_INTERNAL
750
- char const info_version_internal[] = {
751
- 'I', 'N', 'F', 'O', ':',
752
- 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
753
- 'i','n','t','e','r','n','a','l','[',
754
- COMPILER_VERSION_INTERNAL,']','\0'};
755
- #elif defined(COMPILER_VERSION_INTERNAL_STR)
756
- char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
757
- #endif
758
-
759
- /* Construct a string literal encoding the version number components. */
760
- #ifdef SIMULATE_VERSION_MAJOR
761
- char const info_simulate_version[] = {
762
- 'I', 'N', 'F', 'O', ':',
763
- 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
764
- SIMULATE_VERSION_MAJOR,
765
- # ifdef SIMULATE_VERSION_MINOR
766
- '.', SIMULATE_VERSION_MINOR,
767
- # ifdef SIMULATE_VERSION_PATCH
768
- '.', SIMULATE_VERSION_PATCH,
769
- # ifdef SIMULATE_VERSION_TWEAK
770
- '.', SIMULATE_VERSION_TWEAK,
771
- # endif
772
- # endif
773
- # endif
774
- ']','\0'};
775
- #endif
776
-
777
- /* Construct the string literal in pieces to prevent the source from
778
- getting matched. Store it in a pointer rather than an array
779
- because some compilers will just produce instructions to fill the
780
- array rather than assigning a pointer to a static array. */
781
- char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
782
- char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
783
-
784
-
785
-
786
- #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
787
- # if defined(__INTEL_CXX11_MODE__)
788
- # if defined(__cpp_aggregate_nsdmi)
789
- # define CXX_STD 201402L
790
- # else
791
- # define CXX_STD 201103L
792
- # endif
793
- # else
794
- # define CXX_STD 199711L
795
- # endif
796
- #elif defined(_MSC_VER) && defined(_MSVC_LANG)
797
- # define CXX_STD _MSVC_LANG
798
- #else
799
- # define CXX_STD __cplusplus
800
- #endif
801
-
802
- const char* info_language_standard_default = "INFO" ":" "standard_default["
803
- #if CXX_STD > 202002L
804
- "23"
805
- #elif CXX_STD > 201703L
806
- "20"
807
- #elif CXX_STD >= 201703L
808
- "17"
809
- #elif CXX_STD >= 201402L
810
- "14"
811
- #elif CXX_STD >= 201103L
812
- "11"
813
- #else
814
- "98"
815
- #endif
816
- "]";
817
-
818
- const char* info_language_extensions_default = "INFO" ":" "extensions_default["
819
- #if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \
820
- defined(__TI_COMPILER_VERSION__)) && \
821
- !defined(__STRICT_ANSI__)
822
- "ON"
823
- #else
824
- "OFF"
825
- #endif
826
- "]";
827
-
828
- /*--------------------------------------------------------------------------*/
829
-
830
- int main(int argc, char* argv[])
831
- {
832
- int require = 0;
833
- require += info_compiler[argc];
834
- require += info_platform[argc];
835
- require += info_arch[argc];
836
- #ifdef COMPILER_VERSION_MAJOR
837
- require += info_version[argc];
838
- #endif
839
- #ifdef COMPILER_VERSION_INTERNAL
840
- require += info_version_internal[argc];
841
- #endif
842
- #ifdef SIMULATE_ID
843
- require += info_simulate[argc];
844
- #endif
845
- #ifdef SIMULATE_VERSION_MAJOR
846
- require += info_simulate_version[argc];
847
- #endif
848
- #if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
849
- require += info_cray[argc];
850
- #endif
851
- require += info_language_standard_default[argc];
852
- require += info_language_extensions_default[argc];
853
- (void)argv;
854
- return require;
855
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CompilerIdCXX/CMakeCXXCompilerId.exe DELETED
Binary file (96.3 kB)
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CompilerIdCXX/CMakeCXXCompilerId.obj DELETED
Binary file (2.07 kB)
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeConfigureLog.yaml DELETED
@@ -1,250 +0,0 @@
1
-
2
- ---
3
- events:
4
- -
5
- kind: "message-v1"
6
- backtrace:
7
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeDetermineSystem.cmake:204 (message)"
8
- - "CMakeLists.txt:2 (project)"
9
- message: |
10
- The system is: Windows - 10.0.22621 - AMD64
11
- -
12
- kind: "message-v1"
13
- backtrace:
14
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
15
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
16
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)"
17
- - "CMakeLists.txt:2 (project)"
18
- message: |
19
- Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
20
- Compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx86/x64/cl.exe
21
- Build flags:
22
- Id flags:
23
-
24
- The output was:
25
- 0
26
- Microsoft (R) C/C++ Optimizing Compiler Version 19.29.30151 for x64
27
- Copyright (C) Microsoft Corporation. All rights reserved.
28
-
29
- CMakeCCompilerId.c
30
- Microsoft (R) Incremental Linker Version 14.29.30151.0
31
- Copyright (C) Microsoft Corporation. All rights reserved.
32
-
33
- /out:CMakeCCompilerId.exe
34
- CMakeCCompilerId.obj
35
-
36
-
37
- Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.exe"
38
-
39
- Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.obj"
40
-
41
- The C compiler identification is MSVC, found in:
42
- D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CompilerIdC/CMakeCCompilerId.exe
43
-
44
- -
45
- kind: "message-v1"
46
- backtrace:
47
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:1153 (message)"
48
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:221 (CMAKE_DETERMINE_MSVC_SHOWINCLUDES_PREFIX)"
49
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)"
50
- - "CMakeLists.txt:2 (project)"
51
- message: |
52
- Detecting C compiler /showIncludes prefix:
53
- main.c
54
- Note: including file: D:\\Projects\\Replit 3b\\replit-3B-inference\\ctransformers\\_skbuild\\win-amd64-3.11\\cmake-build\\CMakeFiles\\ShowIncludes\\foo.h
55
-
56
- Found prefix "Note: including file: "
57
- -
58
- kind: "message-v1"
59
- backtrace:
60
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
61
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
62
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)"
63
- - "CMakeLists.txt:2 (project)"
64
- message: |
65
- Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
66
- Compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/Hostx86/x64/cl.exe
67
- Build flags:
68
- Id flags:
69
-
70
- The output was:
71
- 0
72
- Microsoft (R) C/C++ Optimizing Compiler Version 19.29.30151 for x64
73
- Copyright (C) Microsoft Corporation. All rights reserved.
74
-
75
- CMakeCXXCompilerId.cpp
76
- Microsoft (R) Incremental Linker Version 14.29.30151.0
77
- Copyright (C) Microsoft Corporation. All rights reserved.
78
-
79
- /out:CMakeCXXCompilerId.exe
80
- CMakeCXXCompilerId.obj
81
-
82
-
83
- Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.exe"
84
-
85
- Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.obj"
86
-
87
- The CXX compiler identification is MSVC, found in:
88
- D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/3.26.4/CompilerIdCXX/CMakeCXXCompilerId.exe
89
-
90
- -
91
- kind: "message-v1"
92
- backtrace:
93
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:1153 (message)"
94
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:221 (CMAKE_DETERMINE_MSVC_SHOWINCLUDES_PREFIX)"
95
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)"
96
- - "CMakeLists.txt:2 (project)"
97
- message: |
98
- Detecting CXX compiler /showIncludes prefix:
99
- main.c
100
- Note: including file: D:\\Projects\\Replit 3b\\replit-3B-inference\\ctransformers\\_skbuild\\win-amd64-3.11\\cmake-build\\CMakeFiles\\ShowIncludes\\foo.h
101
-
102
- Found prefix "Note: including file: "
103
- -
104
- kind: "try_compile-v1"
105
- backtrace:
106
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)"
107
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
108
- - "CMakeLists.txt:2 (project)"
109
- checks:
110
- - "Detecting C compiler ABI info"
111
- directories:
112
- source: "D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeScratch/TryCompile-yuzytc"
113
- binary: "D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeScratch/TryCompile-yuzytc"
114
- cmakeVariables:
115
- CMAKE_C_FLAGS: "/DWIN32 /D_WINDOWS"
116
- CMAKE_C_FLAGS_DEBUG: "/Zi /Ob0 /Od /RTC1"
117
- CMAKE_EXE_LINKER_FLAGS: "/machine:x64"
118
- CMAKE_MODULE_PATH: "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/skbuild/resources/cmake"
119
- buildResult:
120
- variable: "CMAKE_C_ABI_COMPILED"
121
- cached: true
122
- stdout: |
123
- Change Dir: D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeScratch/TryCompile-yuzytc
124
-
125
- Run Build Command(s):C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/ninja/data/bin/ninja -v cmTC_26882 && [1/2] C:\\PROGRA~2\\MICROS~3\\2019\\BUILDT~1\\VC\\Tools\\MSVC\\1429~1.301\\bin\\Hostx86\\x64\\cl.exe /nologo /DWIN32 /D_WINDOWS /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /FoCMakeFiles\\cmTC_26882.dir\\CMakeCCompilerABI.c.obj /FdCMakeFiles\\cmTC_26882.dir\\ /FS -c C:\\Users\\milin\\AppData\\Local\\Temp\\pip-build-env-nufd4ytl\\overlay\\Lib\\site-packages\\cmake\\data\\share\\cmake-3.26\\Modules\\CMakeCCompilerABI.c
126
- [2/2] cmd.exe /C "cd . && C:\\Users\\milin\\AppData\\Local\\Temp\\pip-build-env-nufd4ytl\\overlay\\Lib\\site-packages\\cmake\\data\\bin\\cmake.exe -E vs_link_exe --intdir=CMakeFiles\\cmTC_26882.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100190~1.0\\x86\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100190~1.0\\x86\\mt.exe --manifests -- C:\\PROGRA~2\\MICROS~3\\2019\\BUILDT~1\\VC\\Tools\\MSVC\\1429~1.301\\bin\\Hostx86\\x64\\link.exe /nologo CMakeFiles\\cmTC_26882.dir\\CMakeCCompilerABI.c.obj /out:cmTC_26882.exe /implib:cmTC_26882.lib /pdb:cmTC_26882.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
127
-
128
- exitCode: 0
129
- -
130
- kind: "try_compile-v1"
131
- backtrace:
132
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)"
133
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
134
- - "CMakeLists.txt:2 (project)"
135
- checks:
136
- - "Detecting CXX compiler ABI info"
137
- directories:
138
- source: "D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeScratch/TryCompile-rv69tk"
139
- binary: "D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeScratch/TryCompile-rv69tk"
140
- cmakeVariables:
141
- CMAKE_CXX_FLAGS: "/DWIN32 /D_WINDOWS /GR /EHsc"
142
- CMAKE_CXX_FLAGS_DEBUG: "/Zi /Ob0 /Od /RTC1"
143
- CMAKE_EXE_LINKER_FLAGS: "/machine:x64"
144
- CMAKE_MODULE_PATH: "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/skbuild/resources/cmake"
145
- buildResult:
146
- variable: "CMAKE_CXX_ABI_COMPILED"
147
- cached: true
148
- stdout: |
149
- Change Dir: D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeScratch/TryCompile-rv69tk
150
-
151
- Run Build Command(s):C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/ninja/data/bin/ninja -v cmTC_eec92 && [1/2] C:\\PROGRA~2\\MICROS~3\\2019\\BUILDT~1\\VC\\Tools\\MSVC\\1429~1.301\\bin\\Hostx86\\x64\\cl.exe /nologo /TP /DWIN32 /D_WINDOWS /GR /EHsc /Zi /Ob0 /Od /RTC1 -MDd /showIncludes /FoCMakeFiles\\cmTC_eec92.dir\\CMakeCXXCompilerABI.cpp.obj /FdCMakeFiles\\cmTC_eec92.dir\\ /FS -c C:\\Users\\milin\\AppData\\Local\\Temp\\pip-build-env-nufd4ytl\\overlay\\Lib\\site-packages\\cmake\\data\\share\\cmake-3.26\\Modules\\CMakeCXXCompilerABI.cpp
152
- [2/2] cmd.exe /C "cd . && C:\\Users\\milin\\AppData\\Local\\Temp\\pip-build-env-nufd4ytl\\overlay\\Lib\\site-packages\\cmake\\data\\bin\\cmake.exe -E vs_link_exe --intdir=CMakeFiles\\cmTC_eec92.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100190~1.0\\x86\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100190~1.0\\x86\\mt.exe --manifests -- C:\\PROGRA~2\\MICROS~3\\2019\\BUILDT~1\\VC\\Tools\\MSVC\\1429~1.301\\bin\\Hostx86\\x64\\link.exe /nologo CMakeFiles\\cmTC_eec92.dir\\CMakeCXXCompilerABI.cpp.obj /out:cmTC_eec92.exe /implib:cmTC_eec92.lib /pdb:cmTC_eec92.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
153
-
154
- exitCode: 0
155
- -
156
- kind: "try_compile-v1"
157
- backtrace:
158
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)"
159
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CheckCSourceCompiles.cmake:76 (cmake_check_source_compiles)"
160
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/FindThreads.cmake:97 (CHECK_C_SOURCE_COMPILES)"
161
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/FindThreads.cmake:163 (_threads_check_libc)"
162
- - "CMakeLists.txt:26 (find_package)"
163
- checks:
164
- - "Performing Test CMAKE_HAVE_LIBC_PTHREAD"
165
- directories:
166
- source: "D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeScratch/TryCompile-hmwnf3"
167
- binary: "D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeScratch/TryCompile-hmwnf3"
168
- cmakeVariables:
169
- CMAKE_C_FLAGS: "/DWIN32 /D_WINDOWS"
170
- CMAKE_C_FLAGS_DEBUG: "/Zi /Ob0 /Od /RTC1"
171
- CMAKE_EXE_LINKER_FLAGS: "/machine:x64"
172
- CMAKE_MODULE_PATH: "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/skbuild/resources/cmake"
173
- buildResult:
174
- variable: "CMAKE_HAVE_LIBC_PTHREAD"
175
- cached: true
176
- stdout: |
177
- Change Dir: D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeScratch/TryCompile-hmwnf3
178
-
179
- Run Build Command(s):C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/ninja/data/bin/ninja -v cmTC_90879 && [1/2] C:\\PROGRA~2\\MICROS~3\\2019\\BUILDT~1\\VC\\Tools\\MSVC\\1429~1.301\\bin\\Hostx86\\x64\\cl.exe /nologo -DCMAKE_HAVE_LIBC_PTHREAD /DWIN32 /D_WINDOWS /Zi /Ob0 /Od /RTC1 -std:c11 -MDd /showIncludes /FoCMakeFiles\\cmTC_90879.dir\\src.c.obj /FdCMakeFiles\\cmTC_90879.dir\\ /FS -c "D:\\Projects\\Replit 3b\\replit-3B-inference\\ctransformers\\_skbuild\\win-amd64-3.11\\cmake-build\\CMakeFiles\\CMakeScratch\\TryCompile-hmwnf3\\src.c"
180
- FAILED: CMakeFiles/cmTC_90879.dir/src.c.obj
181
- C:\\PROGRA~2\\MICROS~3\\2019\\BUILDT~1\\VC\\Tools\\MSVC\\1429~1.301\\bin\\Hostx86\\x64\\cl.exe /nologo -DCMAKE_HAVE_LIBC_PTHREAD /DWIN32 /D_WINDOWS /Zi /Ob0 /Od /RTC1 -std:c11 -MDd /showIncludes /FoCMakeFiles\\cmTC_90879.dir\\src.c.obj /FdCMakeFiles\\cmTC_90879.dir\\ /FS -c "D:\\Projects\\Replit 3b\\replit-3B-inference\\ctransformers\\_skbuild\\win-amd64-3.11\\cmake-build\\CMakeFiles\\CMakeScratch\\TryCompile-hmwnf3\\src.c"
182
- D:\\Projects\\Replit 3b\\replit-3B-inference\\ctransformers\\_skbuild\\win-amd64-3.11\\cmake-build\\CMakeFiles\\CMakeScratch\\TryCompile-hmwnf3\\src.c(1): fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory
183
- ninja: build stopped: subcommand failed.
184
-
185
- exitCode: 1
186
- -
187
- kind: "try_compile-v1"
188
- backtrace:
189
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CheckLibraryExists.cmake:71 (try_compile)"
190
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/FindThreads.cmake:112 (CHECK_LIBRARY_EXISTS)"
191
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/FindThreads.cmake:175 (_threads_check_lib)"
192
- - "CMakeLists.txt:26 (find_package)"
193
- checks:
194
- - "Looking for pthread_create in pthreads"
195
- directories:
196
- source: "D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeScratch/TryCompile-mp76nj"
197
- binary: "D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeScratch/TryCompile-mp76nj"
198
- cmakeVariables:
199
- CMAKE_C_FLAGS: "/DWIN32 /D_WINDOWS"
200
- CMAKE_C_FLAGS_DEBUG: "/Zi /Ob0 /Od /RTC1"
201
- CMAKE_EXE_LINKER_FLAGS: "/machine:x64"
202
- CMAKE_MODULE_PATH: "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/skbuild/resources/cmake"
203
- buildResult:
204
- variable: "CMAKE_HAVE_PTHREADS_CREATE"
205
- cached: true
206
- stdout: |
207
- Change Dir: D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeScratch/TryCompile-mp76nj
208
-
209
- Run Build Command(s):C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/ninja/data/bin/ninja -v cmTC_aac20 && [1/2] C:\\PROGRA~2\\MICROS~3\\2019\\BUILDT~1\\VC\\Tools\\MSVC\\1429~1.301\\bin\\Hostx86\\x64\\cl.exe /nologo /DWIN32 /D_WINDOWS -DCHECK_FUNCTION_EXISTS=pthread_create /Zi /Ob0 /Od /RTC1 -std:c11 -MDd /showIncludes /FoCMakeFiles\\cmTC_aac20.dir\\CheckFunctionExists.c.obj /FdCMakeFiles\\cmTC_aac20.dir\\ /FS -c "D:\\Projects\\Replit 3b\\replit-3B-inference\\ctransformers\\_skbuild\\win-amd64-3.11\\cmake-build\\CMakeFiles\\CMakeScratch\\TryCompile-mp76nj\\CheckFunctionExists.c"
210
- [2/2] cmd.exe /C "cd . && C:\\Users\\milin\\AppData\\Local\\Temp\\pip-build-env-nufd4ytl\\overlay\\Lib\\site-packages\\cmake\\data\\bin\\cmake.exe -E vs_link_exe --intdir=CMakeFiles\\cmTC_aac20.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100190~1.0\\x86\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100190~1.0\\x86\\mt.exe --manifests -- C:\\PROGRA~2\\MICROS~3\\2019\\BUILDT~1\\VC\\Tools\\MSVC\\1429~1.301\\bin\\Hostx86\\x64\\link.exe /nologo CMakeFiles\\cmTC_aac20.dir\\CheckFunctionExists.c.obj /out:cmTC_aac20.exe /implib:cmTC_aac20.lib /pdb:cmTC_aac20.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console pthreads.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
211
- FAILED: cmTC_aac20.exe
212
- cmd.exe /C "cd . && C:\\Users\\milin\\AppData\\Local\\Temp\\pip-build-env-nufd4ytl\\overlay\\Lib\\site-packages\\cmake\\data\\bin\\cmake.exe -E vs_link_exe --intdir=CMakeFiles\\cmTC_aac20.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100190~1.0\\x86\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100190~1.0\\x86\\mt.exe --manifests -- C:\\PROGRA~2\\MICROS~3\\2019\\BUILDT~1\\VC\\Tools\\MSVC\\1429~1.301\\bin\\Hostx86\\x64\\link.exe /nologo CMakeFiles\\cmTC_aac20.dir\\CheckFunctionExists.c.obj /out:cmTC_aac20.exe /implib:cmTC_aac20.lib /pdb:cmTC_aac20.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console pthreads.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
213
- LINK Pass 1: command "C:\\PROGRA~2\\MICROS~3\\2019\\BUILDT~1\\VC\\Tools\\MSVC\\1429~1.301\\bin\\Hostx86\\x64\\link.exe /nologo CMakeFiles\\cmTC_aac20.dir\\CheckFunctionExists.c.obj /out:cmTC_aac20.exe /implib:cmTC_aac20.lib /pdb:cmTC_aac20.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console pthreads.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTFILE:CMakeFiles\\cmTC_aac20.dir/intermediate.manifest CMakeFiles\\cmTC_aac20.dir/manifest.res" failed (exit code 1104) with the following output:
214
- LINK : fatal error LNK1104: cannot open file 'pthreads.lib'\x0d
215
- ninja: build stopped: subcommand failed.
216
-
217
- exitCode: 1
218
- -
219
- kind: "try_compile-v1"
220
- backtrace:
221
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/CheckLibraryExists.cmake:71 (try_compile)"
222
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/FindThreads.cmake:112 (CHECK_LIBRARY_EXISTS)"
223
- - "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/cmake/data/share/cmake-3.26/Modules/FindThreads.cmake:176 (_threads_check_lib)"
224
- - "CMakeLists.txt:26 (find_package)"
225
- checks:
226
- - "Looking for pthread_create in pthread"
227
- directories:
228
- source: "D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeScratch/TryCompile-rn2tbx"
229
- binary: "D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeScratch/TryCompile-rn2tbx"
230
- cmakeVariables:
231
- CMAKE_C_FLAGS: "/DWIN32 /D_WINDOWS"
232
- CMAKE_C_FLAGS_DEBUG: "/Zi /Ob0 /Od /RTC1"
233
- CMAKE_EXE_LINKER_FLAGS: "/machine:x64"
234
- CMAKE_MODULE_PATH: "C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/skbuild/resources/cmake"
235
- buildResult:
236
- variable: "CMAKE_HAVE_PTHREAD_CREATE"
237
- cached: true
238
- stdout: |
239
- Change Dir: D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/CMakeScratch/TryCompile-rn2tbx
240
-
241
- Run Build Command(s):C:/Users/milin/AppData/Local/Temp/pip-build-env-nufd4ytl/overlay/Lib/site-packages/ninja/data/bin/ninja -v cmTC_32c50 && [1/2] C:\\PROGRA~2\\MICROS~3\\2019\\BUILDT~1\\VC\\Tools\\MSVC\\1429~1.301\\bin\\Hostx86\\x64\\cl.exe /nologo /DWIN32 /D_WINDOWS -DCHECK_FUNCTION_EXISTS=pthread_create /Zi /Ob0 /Od /RTC1 -std:c11 -MDd /showIncludes /FoCMakeFiles\\cmTC_32c50.dir\\CheckFunctionExists.c.obj /FdCMakeFiles\\cmTC_32c50.dir\\ /FS -c "D:\\Projects\\Replit 3b\\replit-3B-inference\\ctransformers\\_skbuild\\win-amd64-3.11\\cmake-build\\CMakeFiles\\CMakeScratch\\TryCompile-rn2tbx\\CheckFunctionExists.c"
242
- [2/2] cmd.exe /C "cd . && C:\\Users\\milin\\AppData\\Local\\Temp\\pip-build-env-nufd4ytl\\overlay\\Lib\\site-packages\\cmake\\data\\bin\\cmake.exe -E vs_link_exe --intdir=CMakeFiles\\cmTC_32c50.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100190~1.0\\x86\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100190~1.0\\x86\\mt.exe --manifests -- C:\\PROGRA~2\\MICROS~3\\2019\\BUILDT~1\\VC\\Tools\\MSVC\\1429~1.301\\bin\\Hostx86\\x64\\link.exe /nologo CMakeFiles\\cmTC_32c50.dir\\CheckFunctionExists.c.obj /out:cmTC_32c50.exe /implib:cmTC_32c50.lib /pdb:cmTC_32c50.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console pthread.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
243
- FAILED: cmTC_32c50.exe
244
- cmd.exe /C "cd . && C:\\Users\\milin\\AppData\\Local\\Temp\\pip-build-env-nufd4ytl\\overlay\\Lib\\site-packages\\cmake\\data\\bin\\cmake.exe -E vs_link_exe --intdir=CMakeFiles\\cmTC_32c50.dir --rc=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100190~1.0\\x86\\rc.exe --mt=C:\\PROGRA~2\\WI3CF2~1\\10\\bin\\100190~1.0\\x86\\mt.exe --manifests -- C:\\PROGRA~2\\MICROS~3\\2019\\BUILDT~1\\VC\\Tools\\MSVC\\1429~1.301\\bin\\Hostx86\\x64\\link.exe /nologo CMakeFiles\\cmTC_32c50.dir\\CheckFunctionExists.c.obj /out:cmTC_32c50.exe /implib:cmTC_32c50.lib /pdb:cmTC_32c50.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console pthread.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
245
- LINK Pass 1: command "C:\\PROGRA~2\\MICROS~3\\2019\\BUILDT~1\\VC\\Tools\\MSVC\\1429~1.301\\bin\\Hostx86\\x64\\link.exe /nologo CMakeFiles\\cmTC_32c50.dir\\CheckFunctionExists.c.obj /out:cmTC_32c50.exe /implib:cmTC_32c50.lib /pdb:cmTC_32c50.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console pthread.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTFILE:CMakeFiles\\cmTC_32c50.dir/intermediate.manifest CMakeFiles\\cmTC_32c50.dir/manifest.res" failed (exit code 1104) with the following output:
246
- LINK : fatal error LNK1104: cannot open file 'pthread.lib'\x0d
247
- ninja: build stopped: subcommand failed.
248
-
249
- exitCode: 1
250
- ...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ShowIncludes/foo.h DELETED
@@ -1 +0,0 @@
1
-
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ShowIncludes/main.c DELETED
@@ -1,2 +0,0 @@
1
- #include "foo.h"
2
- int main(){}
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ShowIncludes/main.obj DELETED
Binary file (690 Bytes)
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/TargetDirectories.txt DELETED
@@ -1,6 +0,0 @@
1
- D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ctransformers.dir
2
- D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/edit_cache.dir
3
- D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/rebuild_cache.dir
4
- D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/list_install_components.dir
5
- D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/install.dir
6
- D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/install/local.dir
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/cmake.check_cache DELETED
@@ -1 +0,0 @@
1
- # This file is generated by cmake for dependency checking of the CMakeCache.txt file
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ctransformers.dir/exports.def DELETED
The diff for this file is too large to render. See raw diff
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ctransformers.dir/exports.def.objs DELETED
@@ -1,3 +0,0 @@
1
- CMakeFiles\ctransformers.dir\models\llm.cc.obj
2
- CMakeFiles\ctransformers.dir\models\ggml\ggml.c.obj
3
- CMakeFiles\ctransformers.dir\models\ggml\k_quants.c.obj
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ctransformers.dir/models/ggml/ggml.c.obj DELETED
Binary file (691 kB)
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ctransformers.dir/models/ggml/k_quants.c.obj DELETED
Binary file (69.8 kB)
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/ctransformers.dir/models/llm.cc.obj DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:15ed433485918bb8c758685ebea3a642015160a323f6a217ec50c9c35a5da560
3
- size 4429921
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeFiles/rules.ninja DELETED
@@ -1,78 +0,0 @@
1
- # CMAKE generated file: DO NOT EDIT!
2
- # Generated by "Ninja" Generator, CMake Version 3.26
3
-
4
- # This file contains all the rules used to get the outputs files
5
- # built from the input files.
6
- # It is included in the main 'build.ninja'.
7
-
8
- # =============================================================================
9
- # Project: ctransformers
10
- # Configurations: Release
11
- # =============================================================================
12
- # =============================================================================
13
-
14
- #############################################
15
- # localized /showIncludes string
16
-
17
- msvc_deps_prefix = Note: including file:
18
-
19
-
20
- #############################################
21
- # Rule for compiling C files.
22
-
23
- rule C_COMPILER__ctransformers_unscanned_Release
24
- deps = msvc
25
- command = C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1429~1.301\bin\Hostx86\x64\cl.exe /nologo $DEFINES $INCLUDES $FLAGS /showIncludes /Fo$out /Fd$TARGET_COMPILE_PDB /FS -c $in
26
- description = Building C object $out
27
-
28
-
29
- #############################################
30
- # Rule for compiling CXX files.
31
-
32
- rule CXX_COMPILER__ctransformers_unscanned_Release
33
- deps = msvc
34
- command = C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1429~1.301\bin\Hostx86\x64\cl.exe /nologo /TP $DEFINES $INCLUDES $FLAGS /showIncludes /Fo$out /Fd$TARGET_COMPILE_PDB /FS -c $in
35
- description = Building CXX object $out
36
-
37
-
38
- #############################################
39
- # Rule for linking CXX shared library.
40
-
41
- rule CXX_SHARED_LIBRARY_LINKER__ctransformers_Release
42
- command = cmd.exe /C "$PRE_LINK && C:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\bin\cmake.exe -E vs_link_dll --intdir=$OBJECT_DIR --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100190~1.0\x86\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100190~1.0\x86\mt.exe --manifests $MANIFESTS -- C:\PROGRA~2\MICROS~3\2019\BUILDT~1\VC\Tools\MSVC\1429~1.301\bin\Hostx86\x64\link.exe /nologo $in /out:$TARGET_FILE /implib:$TARGET_IMPLIB /pdb:$TARGET_PDB /dll /version:0.0 $LINK_FLAGS $LINK_PATH $LINK_LIBRARIES && $POST_BUILD"
43
- description = Linking CXX shared library $TARGET_FILE
44
- restat = $RESTAT
45
-
46
-
47
- #############################################
48
- # Rule for running custom commands.
49
-
50
- rule CUSTOM_COMMAND
51
- command = $COMMAND
52
- description = $DESC
53
-
54
-
55
- #############################################
56
- # Rule for re-running cmake.
57
-
58
- rule RERUN_CMAKE
59
- command = C:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\bin\cmake.exe --regenerate-during-build -S"D:\Projects\Replit 3b\replit-3B-inference\ctransformers" -B"D:\Projects\Replit 3b\replit-3B-inference\ctransformers\_skbuild\win-amd64-3.11\cmake-build"
60
- description = Re-running CMake...
61
- generator = 1
62
-
63
-
64
- #############################################
65
- # Rule for cleaning all built files.
66
-
67
- rule CLEAN
68
- command = C:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\ninja\data\bin\ninja $FILE_ARG -t clean $TARGETS
69
- description = Cleaning all built files...
70
-
71
-
72
- #############################################
73
- # Rule for printing all primary targets available.
74
-
75
- rule HELP
76
- command = C:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\ninja\data\bin\ninja -t targets
77
- description = All primary targets available:
78
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/CMakeSpec.json DELETED
@@ -1 +0,0 @@
1
- {"args": ["C:\\Users\\milin\\AppData\\Local\\Temp\\pip-build-env-nufd4ytl\\overlay\\Lib\\site-packages\\cmake\\data\\bin/cmake.exe", "-DCMAKE_BUILD_TYPE:STRING=Release"], "version": "3.26.4", "environment": {"PYTHONNOUSERSITE": "1", "PYTHONPATH": "C:\\Users\\milin\\AppData\\Local\\Temp\\pip-build-env-nufd4ytl\\site"}}
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/build.ninja DELETED
@@ -1,203 +0,0 @@
1
- # CMAKE generated file: DO NOT EDIT!
2
- # Generated by "Ninja" Generator, CMake Version 3.26
3
-
4
- # This file contains all the build statements describing the
5
- # compilation DAG.
6
-
7
- # =============================================================================
8
- # Write statements declared in CMakeLists.txt:
9
- #
10
- # Which is the root file.
11
- # =============================================================================
12
-
13
- # =============================================================================
14
- # Project: ctransformers
15
- # Configurations: Release
16
- # =============================================================================
17
-
18
- #############################################
19
- # Minimal version of Ninja required by this file
20
-
21
- ninja_required_version = 1.5
22
-
23
-
24
- #############################################
25
- # Set configuration variable for custom commands.
26
-
27
- CONFIGURATION = Release
28
- # =============================================================================
29
- # Include auxiliary files.
30
-
31
-
32
- #############################################
33
- # Include rules file.
34
-
35
- include CMakeFiles\rules.ninja
36
-
37
- # =============================================================================
38
-
39
- #############################################
40
- # Logical path to working directory; prefix for absolute paths.
41
-
42
- cmake_ninja_workdir = D$:\Projects\Replit$ 3b\replit-3B-inference\ctransformers\_skbuild\win-amd64-3.11\cmake-build\
43
- # =============================================================================
44
- # Object build statements for SHARED_LIBRARY target ctransformers
45
-
46
-
47
- #############################################
48
- # Order-only phony target for ctransformers
49
-
50
- build cmake_object_order_depends_target_ctransformers: phony || CMakeFiles\ctransformers.dir
51
-
52
- build CMakeFiles\ctransformers.dir\models\llm.cc.obj: CXX_COMPILER__ctransformers_unscanned_Release D$:\Projects\Replit$ 3b\replit-3B-inference\ctransformers\models\llm.cc || cmake_object_order_depends_target_ctransformers
53
- DEFINES = -DGGML_USE_K_QUANTS -Dctransformers_EXPORTS
54
- FLAGS = /DWIN32 /D_WINDOWS /GR /EHsc /O2 /Ob2 /DNDEBUG -MD /arch:AVX2
55
- INCLUDES = -I"D:\Projects\Replit 3b\replit-3B-inference\ctransformers\models"
56
- OBJECT_DIR = CMakeFiles\ctransformers.dir
57
- OBJECT_FILE_DIR = CMakeFiles\ctransformers.dir\models
58
- TARGET_COMPILE_PDB = CMakeFiles\ctransformers.dir\
59
- TARGET_PDB = lib\ctransformers.pdb
60
-
61
- build CMakeFiles\ctransformers.dir\models\ggml\ggml.c.obj: C_COMPILER__ctransformers_unscanned_Release D$:\Projects\Replit$ 3b\replit-3B-inference\ctransformers\models\ggml\ggml.c || cmake_object_order_depends_target_ctransformers
62
- DEFINES = -DGGML_USE_K_QUANTS -Dctransformers_EXPORTS
63
- FLAGS = /DWIN32 /D_WINDOWS /O2 /Ob2 /DNDEBUG -std:c11 -MD /arch:AVX2
64
- INCLUDES = -I"D:\Projects\Replit 3b\replit-3B-inference\ctransformers\models"
65
- OBJECT_DIR = CMakeFiles\ctransformers.dir
66
- OBJECT_FILE_DIR = CMakeFiles\ctransformers.dir\models\ggml
67
- TARGET_COMPILE_PDB = CMakeFiles\ctransformers.dir\
68
- TARGET_PDB = lib\ctransformers.pdb
69
-
70
- build CMakeFiles\ctransformers.dir\models\ggml\k_quants.c.obj: C_COMPILER__ctransformers_unscanned_Release D$:\Projects\Replit$ 3b\replit-3B-inference\ctransformers\models\ggml\k_quants.c || cmake_object_order_depends_target_ctransformers
71
- DEFINES = -DGGML_USE_K_QUANTS -Dctransformers_EXPORTS
72
- FLAGS = /DWIN32 /D_WINDOWS /O2 /Ob2 /DNDEBUG -std:c11 -MD /arch:AVX2
73
- INCLUDES = -I"D:\Projects\Replit 3b\replit-3B-inference\ctransformers\models"
74
- OBJECT_DIR = CMakeFiles\ctransformers.dir
75
- OBJECT_FILE_DIR = CMakeFiles\ctransformers.dir\models\ggml
76
- TARGET_COMPILE_PDB = CMakeFiles\ctransformers.dir\
77
- TARGET_PDB = lib\ctransformers.pdb
78
-
79
-
80
- # =============================================================================
81
- # Link build statements for SHARED_LIBRARY target ctransformers
82
-
83
-
84
- #############################################
85
- # Link the shared library lib\ctransformers.dll
86
-
87
- build lib\ctransformers.dll ctransformers.lib: CXX_SHARED_LIBRARY_LINKER__ctransformers_Release CMakeFiles\ctransformers.dir\models\llm.cc.obj CMakeFiles\ctransformers.dir\models\ggml\ggml.c.obj CMakeFiles\ctransformers.dir\models\ggml\k_quants.c.obj
88
- LANGUAGE_COMPILE_FLAGS = /DWIN32 /D_WINDOWS /GR /EHsc /O2 /Ob2 /DNDEBUG -MD
89
- LINK_FLAGS = /machine:x64 /INCREMENTAL:NO /DEF:CMakeFiles\ctransformers.dir\.\exports.def
90
- LINK_LIBRARIES = kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
91
- OBJECT_DIR = CMakeFiles\ctransformers.dir
92
- POST_BUILD = cd .
93
- PRE_LINK = cmd.exe /C "C:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\bin\cmake.exe -E __create_def "D:\Projects\Replit 3b\replit-3B-inference\ctransformers\_skbuild\win-amd64-3.11\cmake-build\CMakeFiles\ctransformers.dir\.\exports.def" "D:\Projects\Replit 3b\replit-3B-inference\ctransformers\_skbuild\win-amd64-3.11\cmake-build\CMakeFiles\ctransformers.dir\.\exports.def.objs" && cd "D:\Projects\Replit 3b\replit-3B-inference\ctransformers\_skbuild\win-amd64-3.11\cmake-build""
94
- RESTAT = 1
95
- TARGET_COMPILE_PDB = CMakeFiles\ctransformers.dir\
96
- TARGET_FILE = lib\ctransformers.dll
97
- TARGET_IMPLIB = ctransformers.lib
98
- TARGET_PDB = lib\ctransformers.pdb
99
-
100
-
101
- #############################################
102
- # Utility command for edit_cache
103
-
104
- build CMakeFiles\edit_cache.util: CUSTOM_COMMAND
105
- COMMAND = cmd.exe /C "cd /D "D:\Projects\Replit 3b\replit-3B-inference\ctransformers\_skbuild\win-amd64-3.11\cmake-build" && C:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\bin\cmake-gui.exe -S"D:\Projects\Replit 3b\replit-3B-inference\ctransformers" -B"D:\Projects\Replit 3b\replit-3B-inference\ctransformers\_skbuild\win-amd64-3.11\cmake-build""
106
- DESC = Running CMake cache editor...
107
- pool = console
108
- restat = 1
109
-
110
- build edit_cache: phony CMakeFiles\edit_cache.util
111
-
112
-
113
- #############################################
114
- # Utility command for rebuild_cache
115
-
116
- build CMakeFiles\rebuild_cache.util: CUSTOM_COMMAND
117
- COMMAND = cmd.exe /C "cd /D "D:\Projects\Replit 3b\replit-3B-inference\ctransformers\_skbuild\win-amd64-3.11\cmake-build" && C:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\bin\cmake.exe --regenerate-during-build -S"D:\Projects\Replit 3b\replit-3B-inference\ctransformers" -B"D:\Projects\Replit 3b\replit-3B-inference\ctransformers\_skbuild\win-amd64-3.11\cmake-build""
118
- DESC = Running CMake to regenerate build system...
119
- pool = console
120
- restat = 1
121
-
122
- build rebuild_cache: phony CMakeFiles\rebuild_cache.util
123
-
124
-
125
- #############################################
126
- # Utility command for list_install_components
127
-
128
- build list_install_components: phony
129
-
130
-
131
- #############################################
132
- # Utility command for install
133
-
134
- build CMakeFiles\install.util: CUSTOM_COMMAND all
135
- COMMAND = cmd.exe /C "cd /D "D:\Projects\Replit 3b\replit-3B-inference\ctransformers\_skbuild\win-amd64-3.11\cmake-build" && C:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\bin\cmake.exe -P cmake_install.cmake"
136
- DESC = Install the project...
137
- pool = console
138
- restat = 1
139
-
140
- build install: phony CMakeFiles\install.util
141
-
142
-
143
- #############################################
144
- # Utility command for install/local
145
-
146
- build CMakeFiles\install\local.util: CUSTOM_COMMAND all
147
- COMMAND = cmd.exe /C "cd /D "D:\Projects\Replit 3b\replit-3B-inference\ctransformers\_skbuild\win-amd64-3.11\cmake-build" && C:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\bin\cmake.exe -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake"
148
- DESC = Installing only the local directory...
149
- pool = console
150
- restat = 1
151
-
152
- build install\local: phony CMakeFiles\install\local.util
153
-
154
- # =============================================================================
155
- # Target aliases.
156
-
157
- build ctransformers: phony lib\ctransformers.dll
158
-
159
- build ctransformers.dll: phony lib\ctransformers.dll
160
-
161
- # =============================================================================
162
- # Folder targets.
163
-
164
- # =============================================================================
165
-
166
- #############################################
167
- # Folder: D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build
168
-
169
- build all: phony lib\ctransformers.dll
170
-
171
- # =============================================================================
172
- # Built-in targets
173
-
174
-
175
- #############################################
176
- # Re-run CMake if any of its inputs changed.
177
-
178
- build build.ninja: RERUN_CMAKE | C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeCCompiler.cmake.in C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeCCompilerABI.c C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeCInformation.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeCXXCompiler.cmake.in C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeCXXCompilerABI.cpp C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeCXXInformation.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeCompilerIdDetection.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeDetermineCCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeDetermineCXXCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeDetermineCompileFeatures.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeDetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeDetermineCompilerABI.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeDetermineCompilerId.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeDetermineRCCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeDetermineSystem.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeFindBinUtils.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeGenericSystem.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeParseImplicitIncludeInfo.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeParseImplicitLinkInfo.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeParseLibraryArchitecture.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeRCCompiler.cmake.in C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeRCInformation.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeSystem.cmake.in C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeTestCCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeTestCXXCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeTestCompilerCommon.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeTestRCCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CheckCSourceCompiles.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CheckIncludeFile.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CheckLibraryExists.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\ADSP-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\ARMCC-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\ARMClang-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\AppleClang-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Borland-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Bruce-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Clang-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Clang-DetermineCompilerInternal.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Compaq-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Cray-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Embarcadero-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Fujitsu-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\GHS-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\GNU-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\HP-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\HP-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\IAR-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Intel-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\LCC-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\MSVC-C.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\MSVC-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\MSVC.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\NVHPC-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\NVIDIA-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\PGI-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\PathScale-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\SCO-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\SDCC-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\SunPro-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\TI-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Tasking-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Watcom-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\XL-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\XL-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\XLClang-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\zOS-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\FindPackageHandleStandardArgs.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\FindPackageMessage.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\FindThreads.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Internal\CheckSourceCompiles.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Internal\FeatureTesting.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Platform\Windows-Determine-CXX.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Platform\Windows-MSVC-C.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Platform\Windows.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake CMakeCache.txt CMakeFiles\3.26.4\CMakeCCompiler.cmake CMakeFiles\3.26.4\CMakeCXXCompiler.cmake CMakeFiles\3.26.4\CMakeRCCompiler.cmake CMakeFiles\3.26.4\CMakeSystem.cmake D$:\Projects\Replit$ 3b\replit-3B-inference\ctransformers\CMakeLists.txt
179
- pool = console
180
-
181
-
182
- #############################################
183
- # A missing CMake input file is not an error.
184
-
185
- build C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeCCompiler.cmake.in C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeCCompilerABI.c C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeCInformation.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeCXXCompiler.cmake.in C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeCXXCompilerABI.cpp C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeCXXInformation.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeCommonLanguageInclude.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeCompilerIdDetection.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeDetermineCCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeDetermineCXXCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeDetermineCompileFeatures.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeDetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeDetermineCompilerABI.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeDetermineCompilerId.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeDetermineRCCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeDetermineSystem.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeFindBinUtils.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeGenericSystem.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeInitializeConfigs.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeLanguageInformation.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeParseImplicitIncludeInfo.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeParseImplicitLinkInfo.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeParseLibraryArchitecture.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeRCCompiler.cmake.in C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeRCInformation.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeSystem.cmake.in C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeSystemSpecificInformation.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeSystemSpecificInitialize.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeTestCCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeTestCXXCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeTestCompilerCommon.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CMakeTestRCCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CheckCSourceCompiles.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CheckIncludeFile.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\CheckLibraryExists.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\ADSP-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\ARMCC-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\ARMClang-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\AppleClang-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Borland-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Bruce-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\CMakeCommonCompilerMacros.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Clang-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Clang-DetermineCompilerInternal.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Compaq-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Cray-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Embarcadero-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Fujitsu-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\GHS-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\GNU-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\HP-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\HP-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\IAR-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Intel-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\LCC-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\MSVC-C.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\MSVC-CXX.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\MSVC-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\MSVC.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\NVHPC-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\NVIDIA-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\PGI-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\PathScale-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\SCO-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\SDCC-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\SunPro-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\TI-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Tasking-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\Watcom-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\XL-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\XL-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\XLClang-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\zOS-C-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\FindPackageHandleStandardArgs.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\FindPackageMessage.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\FindThreads.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Internal\CheckSourceCompiles.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Internal\FeatureTesting.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Platform\Windows-Determine-CXX.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Platform\Windows-MSVC-C.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Platform\Windows-MSVC-CXX.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Platform\Windows-MSVC.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Platform\Windows.cmake C$:\Users\milin\AppData\Local\Temp\pip-build-env-nufd4ytl\overlay\Lib\site-packages\cmake\data\share\cmake-3.26\Modules\Platform\WindowsPaths.cmake CMakeCache.txt CMakeFiles\3.26.4\CMakeCCompiler.cmake CMakeFiles\3.26.4\CMakeCXXCompiler.cmake CMakeFiles\3.26.4\CMakeRCCompiler.cmake CMakeFiles\3.26.4\CMakeSystem.cmake D$:\Projects\Replit$ 3b\replit-3B-inference\ctransformers\CMakeLists.txt: phony
186
-
187
-
188
- #############################################
189
- # Clean all the built files.
190
-
191
- build clean: CLEAN
192
-
193
-
194
- #############################################
195
- # Print all primary targets available.
196
-
197
- build help: HELP
198
-
199
-
200
- #############################################
201
- # Make the all target the default.
202
-
203
- default all
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/cmake_install.cmake DELETED
@@ -1,48 +0,0 @@
1
- # Install script for directory: D:/Projects/Replit 3b/replit-3B-inference/ctransformers
2
-
3
- # Set the install prefix
4
- if(NOT DEFINED CMAKE_INSTALL_PREFIX)
5
- set(CMAKE_INSTALL_PREFIX "D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-install")
6
- endif()
7
- string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
8
-
9
- # Set the install configuration name.
10
- if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
11
- if(BUILD_TYPE)
12
- string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
13
- CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
14
- else()
15
- set(CMAKE_INSTALL_CONFIG_NAME "Release")
16
- endif()
17
- message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
18
- endif()
19
-
20
- # Set the component getting installed.
21
- if(NOT CMAKE_INSTALL_COMPONENT)
22
- if(COMPONENT)
23
- message(STATUS "Install component: \"${COMPONENT}\"")
24
- set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
25
- else()
26
- set(CMAKE_INSTALL_COMPONENT)
27
- endif()
28
- endif()
29
-
30
- # Is this installation the result of a crosscompile?
31
- if(NOT DEFINED CMAKE_CROSSCOMPILING)
32
- set(CMAKE_CROSSCOMPILING "FALSE")
33
- endif()
34
-
35
- if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
36
- file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/ctransformers/lib/local" TYPE SHARED_LIBRARY FILES "D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/lib/ctransformers.dll")
37
- endif()
38
-
39
- if(CMAKE_INSTALL_COMPONENT)
40
- set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
41
- else()
42
- set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
43
- endif()
44
-
45
- string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
46
- "${CMAKE_INSTALL_MANIFEST_FILES}")
47
- file(WRITE "D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-build/${CMAKE_INSTALL_MANIFEST}"
48
- "${CMAKE_INSTALL_MANIFEST_CONTENT}")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/ctransformers.exp DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:ca349b36bbff29118507644fde4ebf154092e961ba14e365b758e37a1e720708
3
- size 2668191
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/ctransformers.lib DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:9e01cf399be566d8314afd4647830626ffbebe4ced71c7ebafc419d934d7085f
3
- size 4458470
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/install_manifest.txt DELETED
@@ -1 +0,0 @@
1
- D:/Projects/Replit 3b/replit-3B-inference/ctransformers/_skbuild/win-amd64-3.11/cmake-install/ctransformers/lib/local/ctransformers.dll
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/lib/ctransformers.dll DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:3b904a216aaa1cba77cfa1dad77bed395441a7ad53fdf4f701f99ca1129fa3cf
3
- size 1616896
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-build/lib/ctransformers.dll.manifest DELETED
@@ -1,10 +0,0 @@
1
- <?xml version='1.0' encoding='UTF-8' standalone='yes'?>
2
- <assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
3
- <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
4
- <security>
5
- <requestedPrivileges>
6
- <requestedExecutionLevel level='asInvoker' uiAccess='false' />
7
- </requestedPrivileges>
8
- </security>
9
- </trustInfo>
10
- </assembly>
 
 
 
 
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-install/ctransformers/__init__.py DELETED
@@ -1,2 +0,0 @@
1
- from .llm import Config, LLM
2
- from .hub import AutoConfig, AutoModelForCausalLM
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-install/ctransformers/hub.py DELETED
@@ -1,215 +0,0 @@
1
- import json
2
- from dataclasses import dataclass
3
- from pathlib import Path
4
- from typing import Optional
5
-
6
- from huggingface_hub import HfApi, snapshot_download
7
- from huggingface_hub.utils import validate_repo_id, HFValidationError
8
-
9
- from .llm import Config, LLM
10
-
11
-
12
- def get_path_type(path: str) -> Optional[str]:
13
- p = Path(path)
14
- if p.is_file():
15
- return "file"
16
- elif p.is_dir():
17
- return "dir"
18
- try:
19
- validate_repo_id(path)
20
- return "repo"
21
- except HFValidationError:
22
- pass
23
-
24
-
25
- @dataclass
26
- class AutoConfig:
27
- config: Config
28
- model_type: Optional[str] = None
29
-
30
- @classmethod
31
- def from_pretrained(
32
- cls,
33
- model_path_or_repo_id: str,
34
- local_files_only: bool = False,
35
- **kwargs,
36
- ) -> "AutoConfig":
37
- path_type = get_path_type(model_path_or_repo_id)
38
- if not path_type:
39
- raise ValueError(f"Model path '{model_path_or_repo_id}' doesn't exist.")
40
-
41
- config = Config()
42
- auto_config = AutoConfig(config=config)
43
-
44
- if path_type == "dir":
45
- cls._update_from_dir(model_path_or_repo_id, auto_config)
46
- elif path_type == "repo":
47
- cls._update_from_repo(
48
- model_path_or_repo_id,
49
- auto_config,
50
- local_files_only=local_files_only,
51
- )
52
-
53
- for k, v in kwargs.items():
54
- if not hasattr(config, k):
55
- raise TypeError(
56
- f"'{k}' is an invalid keyword argument for from_pretrained()"
57
- )
58
- setattr(config, k, v)
59
-
60
- return auto_config
61
-
62
- @classmethod
63
- def _update_from_repo(
64
- cls,
65
- repo_id: str,
66
- auto_config: "AutoConfig",
67
- local_files_only: bool,
68
- ) -> None:
69
- path = snapshot_download(
70
- repo_id=repo_id,
71
- allow_patterns="config.json",
72
- local_files_only=local_files_only,
73
- )
74
- cls._update_from_dir(path, auto_config)
75
-
76
- @classmethod
77
- def _update_from_dir(cls, path: str, auto_config: "AutoConfig") -> None:
78
- path = (Path(path) / "config.json").resolve()
79
- if path.is_file():
80
- cls._update_from_file(path, auto_config)
81
-
82
- @classmethod
83
- def _update_from_file(cls, path: str, auto_config: "AutoConfig") -> None:
84
- with open(path) as f:
85
- config = json.load(f)
86
-
87
- auto_config.model_type = config.get("model_type")
88
- params = config.get("task_specific_params", {})
89
- params = params.get("text-generation", {})
90
- for name in [
91
- "top_k",
92
- "top_p",
93
- "temperature",
94
- "repetition_penalty",
95
- "last_n_tokens",
96
- ]:
97
- value = params.get(name)
98
- if value is not None:
99
- setattr(auto_config.config, name, value)
100
-
101
-
102
- class AutoModelForCausalLM:
103
- @classmethod
104
- def from_pretrained(
105
- cls,
106
- model_path_or_repo_id: str,
107
- *,
108
- model_type: Optional[str] = None,
109
- model_file: Optional[str] = None,
110
- config: Optional[AutoConfig] = None,
111
- lib: Optional[str] = None,
112
- local_files_only: bool = False,
113
- **kwargs,
114
- ) -> LLM:
115
- """Loads the language model from a local file or remote repo.
116
-
117
- Args:
118
- model_path_or_repo_id: The path to a model file or directory or the
119
- name of a Hugging Face Hub model repo.
120
- model_type: The model type.
121
- model_file: The name of the model file in repo or directory.
122
- config: `AutoConfig` object.
123
- lib: The path to a shared library or one of `avx2`, `avx`, `basic`.
124
- local_files_only: Whether or not to only look at local files
125
- (i.e., do not try to download the model).
126
-
127
- Returns:
128
- `LLM` object.
129
- """
130
- config = config or AutoConfig.from_pretrained(
131
- model_path_or_repo_id,
132
- local_files_only=local_files_only,
133
- **kwargs,
134
- )
135
- model_type = model_type or config.model_type
136
- if not model_type:
137
- raise ValueError(
138
- "Unable to detect model type. Please specify a model type using:\n\n"
139
- " AutoModelForCausalLM.from_pretrained(..., model_type='...')\n\n"
140
- )
141
-
142
- path_type = get_path_type(model_path_or_repo_id)
143
- model_path = None
144
- if path_type == "file":
145
- model_path = model_path_or_repo_id
146
- elif path_type == "dir":
147
- model_path = cls._find_model_path_from_dir(
148
- model_path_or_repo_id, model_file
149
- )
150
- elif path_type == "repo":
151
- model_path = cls._find_model_path_from_repo(
152
- model_path_or_repo_id,
153
- model_file,
154
- local_files_only=local_files_only,
155
- )
156
-
157
- return LLM(
158
- model_path=model_path,
159
- model_type=model_type,
160
- config=config.config,
161
- lib=lib,
162
- )
163
-
164
- @classmethod
165
- def _find_model_path_from_repo(
166
- cls,
167
- repo_id: str,
168
- filename: Optional[str],
169
- local_files_only: bool,
170
- ) -> str:
171
- if not filename and not local_files_only:
172
- filename = cls._find_model_file_from_repo(repo_id=repo_id)
173
- allow_patterns = filename or "*.bin"
174
- path = snapshot_download(
175
- repo_id=repo_id,
176
- allow_patterns=allow_patterns,
177
- local_files_only=local_files_only,
178
- )
179
- return cls._find_model_path_from_dir(path, filename=filename)
180
-
181
- @classmethod
182
- def _find_model_file_from_repo(cls, repo_id: str) -> Optional[str]:
183
- api = HfApi()
184
- repo_info = api.repo_info(repo_id=repo_id, files_metadata=True)
185
- files = [
186
- (f.size, f.rfilename)
187
- for f in repo_info.siblings
188
- if f.rfilename.endswith(".bin")
189
- ]
190
- if not files:
191
- raise ValueError(f"No model file found in repo '{repo_id}'")
192
- return min(files)[1]
193
-
194
- @classmethod
195
- def _find_model_path_from_dir(
196
- cls,
197
- path: str,
198
- filename: Optional[str] = None,
199
- ) -> str:
200
- path = Path(path).resolve()
201
- if filename:
202
- file = (path / filename).resolve()
203
- if not file.is_file():
204
- raise ValueError(f"Model file '{filename}' not found in '{path}'")
205
- return str(file)
206
-
207
- files = [
208
- (f.stat().st_size, f)
209
- for f in path.iterdir()
210
- if f.is_file() and f.name.endswith(".bin")
211
- ]
212
- if not files:
213
- raise ValueError(f"No model file found in directory '{path}'")
214
- file = min(files)[1]
215
- return str(file.resolve())
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-install/ctransformers/langchain.py DELETED
@@ -1,89 +0,0 @@
1
- try:
2
- from langchain.llms.base import LLM
3
- except ImportError:
4
- raise ImportError(
5
- "To use the ctransformers.langchain module, please install the "
6
- "`langchain` python package: `pip install langchain`"
7
- )
8
-
9
- from typing import Any, Dict, Optional, Sequence
10
-
11
- from pydantic import root_validator
12
- from langchain.callbacks.manager import CallbackManagerForLLMRun
13
-
14
- from ctransformers import AutoModelForCausalLM
15
-
16
-
17
- class CTransformers(LLM):
18
- """Wrapper around the C Transformers LLM interface.
19
-
20
- To use, you should have the `langchain` python package installed.
21
- """
22
-
23
- client: Any #: :meta private:
24
-
25
- model: str
26
- """The path to a model file or directory or the name of a Hugging Face Hub
27
- model repo."""
28
-
29
- model_type: Optional[str] = None
30
- """The model type."""
31
-
32
- model_file: Optional[str] = None
33
- """The name of the model file in repo or directory."""
34
-
35
- config: Optional[Dict[str, Any]] = None
36
- """The config parameters."""
37
-
38
- lib: Optional[Any] = None
39
- """The path to a shared library or one of `avx2`, `avx`, `basic`."""
40
-
41
- @property
42
- def _identifying_params(self) -> Dict[str, Any]:
43
- """Get the identifying parameters."""
44
- return {
45
- "model": self.model,
46
- "model_type": self.model_type,
47
- "model_file": self.model_file,
48
- "config": self.config,
49
- }
50
-
51
- @property
52
- def _llm_type(self) -> str:
53
- """Return type of llm."""
54
- return "ctransformers"
55
-
56
- @root_validator()
57
- def validate_environment(cls, values: Dict) -> Dict:
58
- """Validate and load model from a local file or remote repo."""
59
- config = values["config"] or {}
60
- values["client"] = AutoModelForCausalLM.from_pretrained(
61
- values["model"],
62
- model_type=values["model_type"],
63
- model_file=values["model_file"],
64
- lib=values["lib"],
65
- **config,
66
- )
67
- return values
68
-
69
- def _call(
70
- self,
71
- prompt: str,
72
- stop: Optional[Sequence[str]] = None,
73
- run_manager: Optional[CallbackManagerForLLMRun] = None,
74
- ) -> str:
75
- """Generate text from a prompt.
76
-
77
- Args:
78
- prompt: The prompt to generate text from.
79
- stop: A list of sequences to stop generation when encountered.
80
-
81
- Returns:
82
- The generated text.
83
- """
84
- text = []
85
- for chunk in self.client(prompt, stop=stop, stream=True):
86
- text.append(chunk)
87
- if run_manager:
88
- run_manager.on_llm_new_token(chunk, verbose=self.verbose)
89
- return "".join(text)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-install/ctransformers/lib.py DELETED
@@ -1,42 +0,0 @@
1
- from typing import Optional
2
- import platform
3
- from pathlib import Path
4
-
5
-
6
- def find_library(path: Optional[str] = None) -> str:
7
- lib_directory = Path(__file__).parent.resolve() / "lib"
8
-
9
- if path:
10
- subdirs = [d.name for d in lib_directory.iterdir() if d.is_dir()]
11
- if path not in subdirs:
12
- return path
13
-
14
- system = platform.system()
15
- if not path:
16
- if (lib_directory / "local").is_dir():
17
- path = "local"
18
- elif platform.processor() == "arm":
19
- # Apple silicon doesn't support AVX/AVX2.
20
- path = "basic" if system == "Darwin" else ""
21
- else:
22
- path = "avx2"
23
-
24
- name = "ctransformers"
25
- if system == "Linux":
26
- name = f"lib{name}.so"
27
- elif system == "Windows":
28
- name = f"{name}.dll"
29
- elif system == "Darwin":
30
- name = f"lib{name}.dylib"
31
- else:
32
- name = ""
33
-
34
- path = lib_directory / path / name
35
- if not path.is_file():
36
- raise OSError(
37
- "Precompiled binaries are not available for the current platform. "
38
- "Please reinstall from source using:\n\n"
39
- " pip uninstall ctransformers --yes\n"
40
- " pip install ctransformers --no-binary ctransformers\n\n"
41
- )
42
- return str(path)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-install/ctransformers/lib/avx/ctransformers.dll DELETED
Binary file (840 kB)
 
ctransformers/_skbuild/win-amd64-3.11/cmake-install/ctransformers/lib/avx/libctransformers.dylib DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:7ed063a9cd34374aec9c943b3330aaf476d40a116220fc49c871e50f868d024f
3
- size 1797491
 
 
 
 
ctransformers/_skbuild/win-amd64-3.11/cmake-install/ctransformers/lib/avx/libctransformers.so DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:2cb70a475777b52627511001d4fa2d2ea78d47ca9cb66920c42e31a80859b82e
3
- size 1038856