camenduru commited on
Commit
7b7496d
·
1 Parent(s): 3df455d

ceres-solver and colmap

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .config/.last_opt_in_prompt.yaml +1 -0
  2. .config/.last_survey_prompt.yaml +1 -0
  3. .config/.last_update_check.json +1 -0
  4. .config/active_config +1 -0
  5. .config/config_sentinel +0 -0
  6. .config/configurations/config_default +6 -0
  7. .config/gce +1 -0
  8. .config/logs/2022.12.20/20.17.35.236470.log +592 -0
  9. .config/logs/2022.12.20/20.18.05.031957.log +4 -0
  10. .config/logs/2022.12.20/20.18.33.478842.log +165 -0
  11. .config/logs/2022.12.20/20.18.48.288023.log +4 -0
  12. .config/logs/2022.12.20/20.19.18.730018.log +7 -0
  13. .config/logs/2022.12.20/20.19.19.661684.log +7 -0
  14. .gitattributes +15 -0
  15. colmap/.azure-pipelines/build-mac.yaml +48 -0
  16. colmap/.azure-pipelines/build-ubuntu.yaml +90 -0
  17. colmap/.azure-pipelines/build-windows-vcpkg.txt +17 -0
  18. colmap/.azure-pipelines/build-windows.yaml +62 -0
  19. colmap/.azure-pipelines/build.yaml +42 -0
  20. colmap/.clang-format +67 -0
  21. colmap/.github/ISSUE_TEMPLATE/bug_report.md +35 -0
  22. colmap/.github/ISSUE_TEMPLATE/feature_request.md +17 -0
  23. colmap/.gitignore +43 -0
  24. colmap/.gitmodules +4 -0
  25. colmap/CHANGELOG.txt +277 -0
  26. colmap/CMakeLists.txt +501 -0
  27. colmap/CONTRIBUTING.md +15 -0
  28. colmap/COPYING.txt +35 -0
  29. colmap/README.md +127 -0
  30. colmap/build/CMakeCache.txt +1171 -0
  31. colmap/build/CMakeFiles/3.22.6/CMakeCCompiler.cmake +72 -0
  32. colmap/build/CMakeFiles/3.22.6/CMakeCUDACompiler.cmake +70 -0
  33. colmap/build/CMakeFiles/3.22.6/CMakeCXXCompiler.cmake +83 -0
  34. colmap/build/CMakeFiles/3.22.6/CMakeDetermineCompilerABI_C.bin +3 -0
  35. colmap/build/CMakeFiles/3.22.6/CMakeDetermineCompilerABI_CUDA.bin +3 -0
  36. colmap/build/CMakeFiles/3.22.6/CMakeDetermineCompilerABI_CXX.bin +3 -0
  37. colmap/build/CMakeFiles/3.22.6/CMakeSystem.cmake +15 -0
  38. colmap/build/CMakeFiles/3.22.6/CompilerIdC/CMakeCCompilerId.c +802 -0
  39. colmap/build/CMakeFiles/3.22.6/CompilerIdC/a.out +0 -0
  40. colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/CMakeCUDACompilerId.cu +435 -0
  41. colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/a.out +0 -0
  42. colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp1.ii +0 -0
  43. colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp4.ii +0 -0
  44. colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cubin +0 -0
  45. colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.c +35 -0
  46. colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.cpp +0 -0
  47. colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.gpu +101 -0
  48. colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.stub.c +15 -0
  49. colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin +0 -0
  50. colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin.c +57 -0
.config/.last_opt_in_prompt.yaml ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
.config/.last_survey_prompt.yaml ADDED
@@ -0,0 +1 @@
 
 
1
+ last_prompt_time: 1671567512.6059277
.config/.last_update_check.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"last_update_check_time": 1671567527.5556612, "last_update_check_revision": 20221209155815, "notifications": [], "last_nag_times": {}}
.config/active_config ADDED
@@ -0,0 +1 @@
 
 
1
+ default
.config/config_sentinel ADDED
File without changes
.config/configurations/config_default ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ [component_manager]
2
+ disable_update_check = true
3
+
4
+ [compute]
5
+ gce_metadata_read_timeout_sec = 0
6
+
.config/gce ADDED
@@ -0,0 +1 @@
 
 
1
+ False
.config/logs/2022.12.20/20.17.35.236470.log ADDED
@@ -0,0 +1,592 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2022-12-20 20:17:35,242 DEBUG root Loaded Command Group: ['gcloud', 'components']
2
+ 2022-12-20 20:17:35,246 DEBUG root Loaded Command Group: ['gcloud', 'components', 'update']
3
+ 2022-12-20 20:17:35,249 DEBUG root Running [gcloud.components.update] with arguments: [--allow-no-backup: "True", --quiet: "True", COMPONENT-IDS:7: "['core', 'gcloud-deps', 'bq', 'gcloud', 'gcloud-crc32c', 'gsutil', 'anthoscli']"]
4
+ 2022-12-20 20:17:35,250 INFO ___FILE_ONLY___ Beginning update. This process may take several minutes.
5
+
6
+ 2022-12-20 20:17:47,278 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
7
+ 2022-12-20 20:17:47,352 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components-2.json HTTP/1.1" 200 203441
8
+ 2022-12-20 20:17:47,367 INFO ___FILE_ONLY___
9
+
10
+ 2022-12-20 20:17:47,368 INFO ___FILE_ONLY___
11
+ Your current Google Cloud CLI version is: 412.0.0
12
+
13
+ 2022-12-20 20:17:47,368 INFO ___FILE_ONLY___ Installing components from version: 412.0.0
14
+
15
+ 2022-12-20 20:17:47,368 INFO ___FILE_ONLY___
16
+
17
+ 2022-12-20 20:17:47,376 INFO ___FILE_ONLY___ ┌─────────────────────────────────────────────────────────────────────────────┐
18
+ 2022-12-20 20:17:47,376 INFO ___FILE_ONLY___
19
+
20
+ 2022-12-20 20:17:47,376 INFO ___FILE_ONLY___ │ These components will be installed. │
21
+ 2022-12-20 20:17:47,376 INFO ___FILE_ONLY___
22
+
23
+ 2022-12-20 20:17:47,376 INFO ___FILE_ONLY___ ├─────────────────────────────────────────────────────┬────────────┬──────────┤
24
+ 2022-12-20 20:17:47,376 INFO ___FILE_ONLY___
25
+
26
+ 2022-12-20 20:17:47,377 INFO ___FILE_ONLY___ │ Name │ Version │ Size │
27
+ 2022-12-20 20:17:47,377 INFO ___FILE_ONLY___
28
+
29
+ 2022-12-20 20:17:47,377 INFO ___FILE_ONLY___ ├─────────────────────────────────────────────────────┼────────────┼──────────┤
30
+ 2022-12-20 20:17:47,377 INFO ___FILE_ONLY___
31
+
32
+ 2022-12-20 20:17:47,377 INFO ___FILE_ONLY___ │
33
+ 2022-12-20 20:17:47,377 INFO ___FILE_ONLY___ BigQuery Command Line Tool
34
+ 2022-12-20 20:17:47,377 INFO ___FILE_ONLY___
35
+ 2022-12-20 20:17:47,378 INFO ___FILE_ONLY___ │
36
+ 2022-12-20 20:17:47,378 INFO ___FILE_ONLY___ 2.0.83
37
+ 2022-12-20 20:17:47,378 INFO ___FILE_ONLY___
38
+ 2022-12-20 20:17:47,378 INFO ___FILE_ONLY___ │
39
+ 2022-12-20 20:17:47,378 INFO ___FILE_ONLY___ 1.6 MiB
40
+ 2022-12-20 20:17:47,379 INFO ___FILE_ONLY___
41
+ 2022-12-20 20:17:47,379 INFO ___FILE_ONLY___ │
42
+ 2022-12-20 20:17:47,379 INFO ___FILE_ONLY___
43
+
44
+ 2022-12-20 20:17:47,379 INFO ___FILE_ONLY___ │
45
+ 2022-12-20 20:17:47,379 INFO ___FILE_ONLY___ BigQuery Command Line Tool (Platform Specific)
46
+ 2022-12-20 20:17:47,379 INFO ___FILE_ONLY___
47
+ 2022-12-20 20:17:47,380 INFO ___FILE_ONLY___ │
48
+ 2022-12-20 20:17:47,380 INFO ___FILE_ONLY___ 2.0.77
49
+ 2022-12-20 20:17:47,380 INFO ___FILE_ONLY___
50
+ 2022-12-20 20:17:47,380 INFO ___FILE_ONLY___ │
51
+ 2022-12-20 20:17:47,380 INFO ___FILE_ONLY___ < 1 MiB
52
+ 2022-12-20 20:17:47,380 INFO ___FILE_ONLY___
53
+ 2022-12-20 20:17:47,381 INFO ___FILE_ONLY___ │
54
+ 2022-12-20 20:17:47,381 INFO ___FILE_ONLY___
55
+
56
+ 2022-12-20 20:17:47,381 INFO ___FILE_ONLY___ │
57
+ 2022-12-20 20:17:47,381 INFO ___FILE_ONLY___ Bundled Python 3.9
58
+ 2022-12-20 20:17:47,381 INFO ___FILE_ONLY___
59
+ 2022-12-20 20:17:47,381 INFO ___FILE_ONLY___ │
60
+ 2022-12-20 20:17:47,382 INFO ___FILE_ONLY___ 3.9.12
61
+ 2022-12-20 20:17:47,382 INFO ___FILE_ONLY___
62
+ 2022-12-20 20:17:47,382 INFO ___FILE_ONLY___ │
63
+ 2022-12-20 20:17:47,382 INFO ___FILE_ONLY___ 62.2 MiB
64
+ 2022-12-20 20:17:47,382 INFO ___FILE_ONLY___
65
+ 2022-12-20 20:17:47,382 INFO ___FILE_ONLY___ │
66
+ 2022-12-20 20:17:47,383 INFO ___FILE_ONLY___
67
+
68
+ 2022-12-20 20:17:47,383 INFO ___FILE_ONLY___ │
69
+ 2022-12-20 20:17:47,383 INFO ___FILE_ONLY___ Cloud Storage Command Line Tool
70
+ 2022-12-20 20:17:47,383 INFO ___FILE_ONLY___
71
+ 2022-12-20 20:17:47,383 INFO ___FILE_ONLY___ │
72
+ 2022-12-20 20:17:47,383 INFO ___FILE_ONLY___ 5.17
73
+ 2022-12-20 20:17:47,384 INFO ___FILE_ONLY___
74
+ 2022-12-20 20:17:47,384 INFO ___FILE_ONLY___ │
75
+ 2022-12-20 20:17:47,384 INFO ___FILE_ONLY___ 15.5 MiB
76
+ 2022-12-20 20:17:47,384 INFO ___FILE_ONLY___
77
+ 2022-12-20 20:17:47,384 INFO ___FILE_ONLY___ │
78
+ 2022-12-20 20:17:47,384 INFO ___FILE_ONLY___
79
+
80
+ 2022-12-20 20:17:47,384 INFO ___FILE_ONLY___ │
81
+ 2022-12-20 20:17:47,385 INFO ___FILE_ONLY___ Cloud Storage Command Line Tool (Platform Specific)
82
+ 2022-12-20 20:17:47,385 INFO ___FILE_ONLY___
83
+ 2022-12-20 20:17:47,385 INFO ___FILE_ONLY___ │
84
+ 2022-12-20 20:17:47,385 INFO ___FILE_ONLY___ 5.13
85
+ 2022-12-20 20:17:47,385 INFO ___FILE_ONLY___
86
+ 2022-12-20 20:17:47,385 INFO ___FILE_ONLY___ │
87
+ 2022-12-20 20:17:47,386 INFO ___FILE_ONLY___ < 1 MiB
88
+ 2022-12-20 20:17:47,386 INFO ___FILE_ONLY___
89
+ 2022-12-20 20:17:47,386 INFO ___FILE_ONLY___ │
90
+ 2022-12-20 20:17:47,386 INFO ___FILE_ONLY___
91
+
92
+ 2022-12-20 20:17:47,386 INFO ___FILE_ONLY___ │
93
+ 2022-12-20 20:17:47,386 INFO ___FILE_ONLY___ Google Cloud CLI Core Libraries (Platform Specific)
94
+ 2022-12-20 20:17:47,387 INFO ___FILE_ONLY___
95
+ 2022-12-20 20:17:47,387 INFO ___FILE_ONLY___ │
96
+ 2022-12-20 20:17:47,387 INFO ___FILE_ONLY___ 2022.09.20
97
+ 2022-12-20 20:17:47,387 INFO ___FILE_ONLY___
98
+ 2022-12-20 20:17:47,387 INFO ___FILE_ONLY___ │
99
+ 2022-12-20 20:17:47,387 INFO ___FILE_ONLY___ < 1 MiB
100
+ 2022-12-20 20:17:47,388 INFO ___FILE_ONLY___
101
+ 2022-12-20 20:17:47,388 INFO ___FILE_ONLY___ │
102
+ 2022-12-20 20:17:47,388 INFO ___FILE_ONLY___
103
+
104
+ 2022-12-20 20:17:47,388 INFO ___FILE_ONLY___ │
105
+ 2022-12-20 20:17:47,388 INFO ___FILE_ONLY___ Google Cloud CRC32C Hash Tool
106
+ 2022-12-20 20:17:47,388 INFO ___FILE_ONLY___
107
+ 2022-12-20 20:17:47,389 INFO ___FILE_ONLY___ │
108
+ 2022-12-20 20:17:47,389 INFO ___FILE_ONLY___ 1.0.0
109
+ 2022-12-20 20:17:47,389 INFO ___FILE_ONLY___
110
+ 2022-12-20 20:17:47,389 INFO ___FILE_ONLY___ │
111
+ 2022-12-20 20:17:47,389 INFO ___FILE_ONLY___ 1.2 MiB
112
+ 2022-12-20 20:17:47,390 INFO ___FILE_ONLY___
113
+ 2022-12-20 20:17:47,390 INFO ___FILE_ONLY___ │
114
+ 2022-12-20 20:17:47,390 INFO ___FILE_ONLY___
115
+
116
+ 2022-12-20 20:17:47,390 INFO ___FILE_ONLY___ │
117
+ 2022-12-20 20:17:47,390 INFO ___FILE_ONLY___ anthoscli
118
+ 2022-12-20 20:17:47,390 INFO ___FILE_ONLY___
119
+ 2022-12-20 20:17:47,391 INFO ___FILE_ONLY___ │
120
+ 2022-12-20 20:17:47,391 INFO ___FILE_ONLY___ 0.2.30
121
+ 2022-12-20 20:17:47,391 INFO ___FILE_ONLY___
122
+ 2022-12-20 20:17:47,391 INFO ___FILE_ONLY___ │
123
+ 2022-12-20 20:17:47,391 INFO ___FILE_ONLY___ 39.1 MiB
124
+ 2022-12-20 20:17:47,391 INFO ___FILE_ONLY___
125
+ 2022-12-20 20:17:47,392 INFO ___FILE_ONLY___ │
126
+ 2022-12-20 20:17:47,392 INFO ___FILE_ONLY___
127
+
128
+ 2022-12-20 20:17:47,392 INFO ___FILE_ONLY___ │
129
+ 2022-12-20 20:17:47,392 INFO ___FILE_ONLY___ gcloud cli dependencies
130
+ 2022-12-20 20:17:47,392 INFO ___FILE_ONLY___
131
+ 2022-12-20 20:17:47,392 INFO ___FILE_ONLY___ │
132
+ 2022-12-20 20:17:47,393 INFO ___FILE_ONLY___ 2021.04.16
133
+ 2022-12-20 20:17:47,393 INFO ___FILE_ONLY___
134
+ 2022-12-20 20:17:47,393 INFO ___FILE_ONLY___ │
135
+ 2022-12-20 20:17:47,393 INFO ___FILE_ONLY___ < 1 MiB
136
+ 2022-12-20 20:17:47,393 INFO ___FILE_ONLY___
137
+ 2022-12-20 20:17:47,393 INFO ___FILE_ONLY___ │
138
+ 2022-12-20 20:17:47,394 INFO ___FILE_ONLY___
139
+
140
+ 2022-12-20 20:17:47,394 INFO ___FILE_ONLY___ └─────────────────────────────────────────────────────┴────────────┴──────────┘
141
+ 2022-12-20 20:17:47,394 INFO ___FILE_ONLY___
142
+
143
+ 2022-12-20 20:17:47,394 INFO ___FILE_ONLY___
144
+
145
+ 2022-12-20 20:17:47,397 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
146
+ 2022-12-20 20:17:47,423 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/RELEASE_NOTES HTTP/1.1" 200 916325
147
+ 2022-12-20 20:17:47,454 INFO ___FILE_ONLY___ For the latest full release notes, please visit:
148
+ https://cloud.google.com/sdk/release_notes
149
+
150
+
151
+ 2022-12-20 20:17:47,462 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
152
+
153
+ 2022-12-20 20:17:47,462 INFO ___FILE_ONLY___ ╠═ Creating update staging area ═╣
154
+
155
+ 2022-12-20 20:17:47,462 INFO ___FILE_ONLY___ ╚
156
+ 2022-12-20 20:17:47,463 INFO ___FILE_ONLY___ ══════
157
+ 2022-12-20 20:17:47,463 INFO ___FILE_ONLY___ ══════
158
+ 2022-12-20 20:17:47,463 INFO ___FILE_ONLY___ ══════
159
+ 2022-12-20 20:17:47,646 INFO ___FILE_ONLY___ ═
160
+ 2022-12-20 20:17:47,749 INFO ___FILE_ONLY___ ═
161
+ 2022-12-20 20:17:47,843 INFO ___FILE_ONLY___ ═
162
+ 2022-12-20 20:17:47,931 INFO ___FILE_ONLY___ ═
163
+ 2022-12-20 20:17:48,043 INFO ___FILE_ONLY___ ═
164
+ 2022-12-20 20:17:48,173 INFO ___FILE_ONLY___ ═
165
+ 2022-12-20 20:17:48,273 INFO ___FILE_ONLY___ ═
166
+ 2022-12-20 20:17:48,371 INFO ___FILE_ONLY___ ═
167
+ 2022-12-20 20:17:48,460 INFO ___FILE_ONLY___ ═
168
+ 2022-12-20 20:17:48,562 INFO ___FILE_ONLY___ ═
169
+ 2022-12-20 20:17:48,672 INFO ___FILE_ONLY___ ═
170
+ 2022-12-20 20:17:48,781 INFO ___FILE_ONLY___ ═
171
+ 2022-12-20 20:17:48,878 INFO ___FILE_ONLY___ ═
172
+ 2022-12-20 20:17:48,967 INFO ___FILE_ONLY___ ═
173
+ 2022-12-20 20:17:49,075 INFO ___FILE_ONLY___ ═
174
+ 2022-12-20 20:17:49,218 INFO ___FILE_ONLY___ ═
175
+ 2022-12-20 20:17:49,329 INFO ___FILE_ONLY___ ═
176
+ 2022-12-20 20:17:49,460 INFO ___FILE_ONLY___ ═
177
+ 2022-12-20 20:17:49,513 INFO ___FILE_ONLY___ ═
178
+ 2022-12-20 20:17:49,565 INFO ___FILE_ONLY___ ═
179
+ 2022-12-20 20:17:49,631 INFO ___FILE_ONLY___ ═
180
+ 2022-12-20 20:17:49,691 INFO ___FILE_ONLY___ ═
181
+ 2022-12-20 20:17:49,741 INFO ___FILE_ONLY___ ═
182
+ 2022-12-20 20:17:49,794 INFO ___FILE_ONLY___ ═
183
+ 2022-12-20 20:17:50,024 INFO ___FILE_ONLY___ ═
184
+ 2022-12-20 20:17:50,102 INFO ___FILE_ONLY___ ═
185
+ 2022-12-20 20:17:50,411 INFO ___FILE_ONLY___ ═
186
+ 2022-12-20 20:17:50,581 INFO ___FILE_ONLY___ ═
187
+ 2022-12-20 20:17:50,656 INFO ___FILE_ONLY___ ═
188
+ 2022-12-20 20:17:50,743 INFO ___FILE_ONLY___ ═
189
+ 2022-12-20 20:17:50,832 INFO ___FILE_ONLY___ ═
190
+ 2022-12-20 20:17:50,936 INFO ___FILE_ONLY___ ═
191
+ 2022-12-20 20:17:51,027 INFO ___FILE_ONLY___ ═
192
+ 2022-12-20 20:17:51,131 INFO ___FILE_ONLY___ ═
193
+ 2022-12-20 20:17:51,279 INFO ___FILE_ONLY___ ═
194
+ 2022-12-20 20:17:51,391 INFO ___FILE_ONLY___ ═
195
+ 2022-12-20 20:17:51,489 INFO ___FILE_ONLY___ ═
196
+ 2022-12-20 20:17:51,613 INFO ___FILE_ONLY___ ═
197
+ 2022-12-20 20:17:51,722 INFO ___FILE_ONLY___ ═
198
+ 2022-12-20 20:17:51,823 INFO ___FILE_ONLY___ ═
199
+ 2022-12-20 20:17:52,065 INFO ___FILE_ONLY___ ═
200
+ 2022-12-20 20:17:52,149 INFO ___FILE_ONLY___ ═
201
+ 2022-12-20 20:17:52,150 INFO ___FILE_ONLY___ ╝
202
+
203
+ 2022-12-20 20:17:52,504 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
204
+
205
+ 2022-12-20 20:17:52,505 INFO ___FILE_ONLY___ ╠═ Installing: BigQuery Command Line Tool ═╣
206
+
207
+ 2022-12-20 20:17:52,505 INFO ___FILE_ONLY___ ╚
208
+ 2022-12-20 20:17:52,509 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
209
+ 2022-12-20 20:17:52,579 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-bq-20221205224721.tar.gz HTTP/1.1" 200 1694761
210
+ 2022-12-20 20:17:52,596 INFO ___FILE_ONLY___ ═
211
+ 2022-12-20 20:17:52,596 INFO ___FILE_ONLY___ ═
212
+ 2022-12-20 20:17:52,597 INFO ___FILE_ONLY___ ═
213
+ 2022-12-20 20:17:52,597 INFO ___FILE_ONLY___ ═
214
+ 2022-12-20 20:17:52,597 INFO ___FILE_ONLY___ ═
215
+ 2022-12-20 20:17:52,597 INFO ___FILE_ONLY___ ═
216
+ 2022-12-20 20:17:52,598 INFO ___FILE_ONLY___ ═
217
+ 2022-12-20 20:17:52,598 INFO ___FILE_ONLY___ ═
218
+ 2022-12-20 20:17:52,598 INFO ___FILE_ONLY___ ═
219
+ 2022-12-20 20:17:52,599 INFO ___FILE_ONLY___ ═
220
+ 2022-12-20 20:17:52,599 INFO ___FILE_ONLY___ ═
221
+ 2022-12-20 20:17:52,599 INFO ___FILE_ONLY___ ═
222
+ 2022-12-20 20:17:52,599 INFO ___FILE_ONLY___ ═
223
+ 2022-12-20 20:17:52,600 INFO ___FILE_ONLY___ ═
224
+ 2022-12-20 20:17:52,600 INFO ___FILE_ONLY___ ═
225
+ 2022-12-20 20:17:52,600 INFO ___FILE_ONLY___ ═
226
+ 2022-12-20 20:17:52,600 INFO ___FILE_ONLY___ ═
227
+ 2022-12-20 20:17:52,601 INFO ___FILE_ONLY___ ═
228
+ 2022-12-20 20:17:52,601 INFO ___FILE_ONLY___ ═
229
+ 2022-12-20 20:17:52,601 INFO ___FILE_ONLY___ ═
230
+ 2022-12-20 20:17:52,601 INFO ___FILE_ONLY___ ═
231
+ 2022-12-20 20:17:52,602 INFO ___FILE_ONLY___ ═
232
+ 2022-12-20 20:17:52,602 INFO ___FILE_ONLY___ ═
233
+ 2022-12-20 20:17:52,602 INFO ___FILE_ONLY___ ═
234
+ 2022-12-20 20:17:52,602 INFO ___FILE_ONLY___ ═
235
+ 2022-12-20 20:17:52,603 INFO ___FILE_ONLY___ ═
236
+ 2022-12-20 20:17:52,603 INFO ___FILE_ONLY___ ═
237
+ 2022-12-20 20:17:52,603 INFO ___FILE_ONLY___ ═
238
+ 2022-12-20 20:17:52,603 INFO ___FILE_ONLY___ ═
239
+ 2022-12-20 20:17:52,604 INFO ___FILE_ONLY___ ═
240
+ 2022-12-20 20:17:52,738 INFO ___FILE_ONLY___ ═
241
+ 2022-12-20 20:17:52,745 INFO ___FILE_ONLY___ ═
242
+ 2022-12-20 20:17:52,752 INFO ___FILE_ONLY___ ═
243
+ 2022-12-20 20:17:52,761 INFO ___FILE_ONLY___ ═
244
+ 2022-12-20 20:17:52,768 INFO ___FILE_ONLY___ ═
245
+ 2022-12-20 20:17:52,774 INFO ___FILE_ONLY___ ═
246
+ 2022-12-20 20:17:52,780 INFO ___FILE_ONLY___ ═
247
+ 2022-12-20 20:17:52,789 INFO ___FILE_ONLY___ ═
248
+ 2022-12-20 20:17:52,796 INFO ___FILE_ONLY___ ═
249
+ 2022-12-20 20:17:52,802 INFO ___FILE_ONLY___ ═
250
+ 2022-12-20 20:17:52,809 INFO ___FILE_ONLY___ ═
251
+ 2022-12-20 20:17:52,816 INFO ___FILE_ONLY___ ═
252
+ 2022-12-20 20:17:52,825 INFO ___FILE_ONLY___ ═
253
+ 2022-12-20 20:17:52,833 INFO ___FILE_ONLY___ ═
254
+ 2022-12-20 20:17:52,841 INFO ___FILE_ONLY___ ═
255
+ 2022-12-20 20:17:52,848 INFO ___FILE_ONLY___ ═
256
+ 2022-12-20 20:17:52,854 INFO ___FILE_ONLY___ ═
257
+ 2022-12-20 20:17:52,860 INFO ___FILE_ONLY___ ═
258
+ 2022-12-20 20:17:52,867 INFO ___FILE_ONLY___ ═
259
+ 2022-12-20 20:17:52,874 INFO ___FILE_ONLY___ ═
260
+ 2022-12-20 20:17:52,883 INFO ___FILE_ONLY___ ═
261
+ 2022-12-20 20:17:52,889 INFO ___FILE_ONLY___ ═
262
+ 2022-12-20 20:17:52,896 INFO ___FILE_ONLY___ ═
263
+ 2022-12-20 20:17:52,902 INFO ___FILE_ONLY___ ═
264
+ 2022-12-20 20:17:52,909 INFO ___FILE_ONLY___ ═
265
+ 2022-12-20 20:17:52,916 INFO ___FILE_ONLY___ ═
266
+ 2022-12-20 20:17:52,922 INFO ___FILE_ONLY___ ═
267
+ 2022-12-20 20:17:52,929 INFO ___FILE_ONLY___ ═
268
+ 2022-12-20 20:17:52,936 INFO ___FILE_ONLY___ ═
269
+ 2022-12-20 20:17:52,943 INFO ___FILE_ONLY___ ═
270
+ 2022-12-20 20:17:52,943 INFO ___FILE_ONLY___ ╝
271
+
272
+ 2022-12-20 20:17:52,961 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
273
+
274
+ 2022-12-20 20:17:52,962 INFO ___FILE_ONLY___ ╠═ Installing: BigQuery Command Line Tool (Platform Spec... ═╣
275
+
276
+ 2022-12-20 20:17:52,962 INFO ___FILE_ONLY___ ╚
277
+ 2022-12-20 20:17:52,966 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
278
+ 2022-12-20 20:17:53,037 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-bq-nix-20220920185015.tar.gz HTTP/1.1" 200 1837
279
+ 2022-12-20 20:17:53,038 INFO ___FILE_ONLY___ ══════════════════════════════
280
+ 2022-12-20 20:17:53,040 INFO ___FILE_ONLY___ ══════════════════════════════
281
+ 2022-12-20 20:17:53,040 INFO ___FILE_ONLY___ ╝
282
+
283
+ 2022-12-20 20:17:53,052 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
284
+
285
+ 2022-12-20 20:17:53,053 INFO ___FILE_ONLY___ ╠═ Installing: Bundled Python 3.9 ═╣
286
+
287
+ 2022-12-20 20:17:53,053 INFO ___FILE_ONLY___ ╚
288
+ 2022-12-20 20:17:53,057 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
289
+ 2022-12-20 20:17:53,083 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-bundled-python3-unix-linux-x86_64-20220506143240.tar.gz HTTP/1.1" 200 65223088
290
+ 2022-12-20 20:17:53,462 INFO ___FILE_ONLY___ ═
291
+ 2022-12-20 20:17:53,468 INFO ___FILE_ONLY___ ═
292
+ 2022-12-20 20:17:53,473 INFO ___FILE_ONLY___ ═
293
+ 2022-12-20 20:17:53,478 INFO ___FILE_ONLY___ ═
294
+ 2022-12-20 20:17:53,483 INFO ___FILE_ONLY___ ═
295
+ 2022-12-20 20:17:53,488 INFO ___FILE_ONLY___ ═
296
+ 2022-12-20 20:17:53,493 INFO ___FILE_ONLY___ ═
297
+ 2022-12-20 20:17:53,498 INFO ___FILE_ONLY___ ═
298
+ 2022-12-20 20:17:53,504 INFO ___FILE_ONLY___ ═
299
+ 2022-12-20 20:17:53,509 INFO ___FILE_ONLY___ ═
300
+ 2022-12-20 20:17:53,514 INFO ___FILE_ONLY___ ═
301
+ 2022-12-20 20:17:53,519 INFO ___FILE_ONLY___ ═
302
+ 2022-12-20 20:17:53,525 INFO ___FILE_ONLY___ ═
303
+ 2022-12-20 20:17:53,531 INFO ___FILE_ONLY___ ═
304
+ 2022-12-20 20:17:53,536 INFO ___FILE_ONLY___ ═
305
+ 2022-12-20 20:17:53,542 INFO ___FILE_ONLY___ ═
306
+ 2022-12-20 20:17:53,547 INFO ___FILE_ONLY___ ═
307
+ 2022-12-20 20:17:53,553 INFO ___FILE_ONLY___ ═
308
+ 2022-12-20 20:17:53,558 INFO ___FILE_ONLY___ ═
309
+ 2022-12-20 20:17:53,563 INFO ___FILE_ONLY___ ═
310
+ 2022-12-20 20:17:53,568 INFO ___FILE_ONLY___ ═
311
+ 2022-12-20 20:17:53,574 INFO ___FILE_ONLY___ ═
312
+ 2022-12-20 20:17:53,579 INFO ___FILE_ONLY___ ═
313
+ 2022-12-20 20:17:53,584 INFO ___FILE_ONLY___ ═
314
+ 2022-12-20 20:17:53,590 INFO ___FILE_ONLY___ ═
315
+ 2022-12-20 20:17:53,595 INFO ___FILE_ONLY___ ═
316
+ 2022-12-20 20:17:53,601 INFO ___FILE_ONLY___ ═
317
+ 2022-12-20 20:17:53,606 INFO ___FILE_ONLY___ ═
318
+ 2022-12-20 20:17:53,612 INFO ___FILE_ONLY___ ═
319
+ 2022-12-20 20:17:53,617 INFO ___FILE_ONLY___ ═
320
+ 2022-12-20 20:17:55,655 INFO ___FILE_ONLY___ ═
321
+ 2022-12-20 20:17:55,683 INFO ___FILE_ONLY___ ═
322
+ 2022-12-20 20:17:55,711 INFO ___FILE_ONLY___ ═
323
+ 2022-12-20 20:17:55,737 INFO ___FILE_ONLY___ ═
324
+ 2022-12-20 20:17:55,763 INFO ___FILE_ONLY___ ═
325
+ 2022-12-20 20:17:55,797 INFO ___FILE_ONLY___ ═
326
+ 2022-12-20 20:17:55,843 INFO ___FILE_ONLY___ ═
327
+ 2022-12-20 20:17:55,879 INFO ___FILE_ONLY___ ═
328
+ 2022-12-20 20:17:55,906 INFO ___FILE_ONLY___ ═
329
+ 2022-12-20 20:17:55,933 INFO ___FILE_ONLY___ ═
330
+ 2022-12-20 20:17:55,965 INFO ___FILE_ONLY___ ═
331
+ 2022-12-20 20:17:55,996 INFO ___FILE_ONLY___ ═
332
+ 2022-12-20 20:17:56,126 INFO ___FILE_ONLY___ ═
333
+ 2022-12-20 20:17:56,151 INFO ___FILE_ONLY___ ═
334
+ 2022-12-20 20:17:56,261 INFO ___FILE_ONLY___ ═
335
+ 2022-12-20 20:17:56,295 INFO ___FILE_ONLY___ ═
336
+ 2022-12-20 20:17:56,319 INFO ___FILE_ONLY___ ═
337
+ 2022-12-20 20:17:56,352 INFO ___FILE_ONLY___ ═
338
+ 2022-12-20 20:17:56,382 INFO ___FILE_ONLY___ ═
339
+ 2022-12-20 20:17:56,437 INFO ___FILE_ONLY___ ═
340
+ 2022-12-20 20:17:56,463 INFO ___FILE_ONLY___ ═
341
+ 2022-12-20 20:17:56,487 INFO ___FILE_ONLY___ ═
342
+ 2022-12-20 20:17:56,514 INFO ___FILE_ONLY___ ═
343
+ 2022-12-20 20:17:56,545 INFO ___FILE_ONLY___ ═
344
+ 2022-12-20 20:17:56,576 INFO ___FILE_ONLY___ ═
345
+ 2022-12-20 20:17:56,606 INFO ___FILE_ONLY___ ═
346
+ 2022-12-20 20:17:57,388 INFO ___FILE_ONLY___ ═
347
+ 2022-12-20 20:17:57,769 INFO ___FILE_ONLY___ ═
348
+ 2022-12-20 20:17:57,792 INFO ___FILE_ONLY___ ═
349
+ 2022-12-20 20:17:57,816 INFO ___FILE_ONLY___ ═
350
+ 2022-12-20 20:17:57,816 INFO ___FILE_ONLY___ ╝
351
+
352
+ 2022-12-20 20:17:57,882 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
353
+
354
+ 2022-12-20 20:17:57,883 INFO ___FILE_ONLY___ ╠═ Installing: Bundled Python 3.9 ═╣
355
+
356
+ 2022-12-20 20:17:57,883 INFO ___FILE_ONLY___ ╚
357
+ 2022-12-20 20:17:57,888 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
358
+ 2022-12-20 20:17:57,888 INFO ___FILE_ONLY___ ╝
359
+
360
+ 2022-12-20 20:17:57,894 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
361
+
362
+ 2022-12-20 20:17:57,895 INFO ___FILE_ONLY___ ╠═ Installing: Cloud Storage Command Line Tool ═╣
363
+
364
+ 2022-12-20 20:17:57,895 INFO ___FILE_ONLY___ ╚
365
+ 2022-12-20 20:17:57,899 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
366
+ 2022-12-20 20:17:57,972 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-gsutil-20221205224721.tar.gz HTTP/1.1" 200 16292401
367
+ 2022-12-20 20:17:58,074 INFO ___FILE_ONLY___ ═
368
+ 2022-12-20 20:17:58,075 INFO ___FILE_ONLY___ ═
369
+ 2022-12-20 20:17:58,077 INFO ___FILE_ONLY___ ═
370
+ 2022-12-20 20:17:58,078 INFO ___FILE_ONLY___ ═
371
+ 2022-12-20 20:17:58,080 INFO ___FILE_ONLY___ ═
372
+ 2022-12-20 20:17:58,081 INFO ___FILE_ONLY___ ═
373
+ 2022-12-20 20:17:58,082 INFO ___FILE_ONLY___ ═
374
+ 2022-12-20 20:17:58,084 INFO ___FILE_ONLY___ ═
375
+ 2022-12-20 20:17:58,085 INFO ___FILE_ONLY___ ═
376
+ 2022-12-20 20:17:58,086 INFO ___FILE_ONLY___ ═
377
+ 2022-12-20 20:17:58,088 INFO ___FILE_ONLY___ ═
378
+ 2022-12-20 20:17:58,089 INFO ___FILE_ONLY___ ═
379
+ 2022-12-20 20:17:58,091 INFO ___FILE_ONLY___ ═
380
+ 2022-12-20 20:17:58,092 INFO ___FILE_ONLY___ ═
381
+ 2022-12-20 20:17:58,093 INFO ___FILE_ONLY___ ═
382
+ 2022-12-20 20:17:58,095 INFO ___FILE_ONLY___ ═
383
+ 2022-12-20 20:17:58,096 INFO ___FILE_ONLY___ ═
384
+ 2022-12-20 20:17:58,098 INFO ___FILE_ONLY___ ═
385
+ 2022-12-20 20:17:58,099 INFO ___FILE_ONLY___ ═
386
+ 2022-12-20 20:17:58,100 INFO ___FILE_ONLY___ ═
387
+ 2022-12-20 20:17:58,102 INFO ___FILE_ONLY___ ═
388
+ 2022-12-20 20:17:58,103 INFO ___FILE_ONLY___ ═
389
+ 2022-12-20 20:17:58,105 INFO ___FILE_ONLY___ ═
390
+ 2022-12-20 20:17:58,106 INFO ___FILE_ONLY___ ═
391
+ 2022-12-20 20:17:58,108 INFO ___FILE_ONLY___ ═
392
+ 2022-12-20 20:17:58,109 INFO ___FILE_ONLY___ ═
393
+ 2022-12-20 20:17:58,110 INFO ___FILE_ONLY___ ═
394
+ 2022-12-20 20:17:58,112 INFO ___FILE_ONLY___ ═
395
+ 2022-12-20 20:17:58,113 INFO ___FILE_ONLY___ ═
396
+ 2022-12-20 20:17:58,115 INFO ___FILE_ONLY___ ═
397
+ 2022-12-20 20:17:59,411 INFO ___FILE_ONLY___ ═
398
+ 2022-12-20 20:17:59,488 INFO ___FILE_ONLY___ ═
399
+ 2022-12-20 20:17:59,564 INFO ___FILE_ONLY___ ═
400
+ 2022-12-20 20:17:59,639 INFO ___FILE_ONLY___ ═
401
+ 2022-12-20 20:17:59,744 INFO ___FILE_ONLY___ ═
402
+ 2022-12-20 20:17:59,833 INFO ___FILE_ONLY___ ═
403
+ 2022-12-20 20:17:59,940 INFO ___FILE_ONLY___ ═
404
+ 2022-12-20 20:18:00,026 INFO ___FILE_ONLY___ ═
405
+ 2022-12-20 20:18:00,093 INFO ___FILE_ONLY___ ═
406
+ 2022-12-20 20:18:00,214 INFO ___FILE_ONLY___ ═
407
+ 2022-12-20 20:18:00,284 INFO ___FILE_ONLY___ ═
408
+ 2022-12-20 20:18:00,372 INFO ___FILE_ONLY___ ═
409
+ 2022-12-20 20:18:00,449 INFO ___FILE_ONLY___ ═
410
+ 2022-12-20 20:18:00,532 INFO ___FILE_ONLY___ ═
411
+ 2022-12-20 20:18:00,609 INFO ___FILE_ONLY___ ═
412
+ 2022-12-20 20:18:00,680 INFO ___FILE_ONLY___ ═
413
+ 2022-12-20 20:18:00,757 INFO ___FILE_ONLY___ ═
414
+ 2022-12-20 20:18:00,842 INFO ___FILE_ONLY___ ═
415
+ 2022-12-20 20:18:00,913 INFO ___FILE_ONLY___ ═
416
+ 2022-12-20 20:18:00,990 INFO ___FILE_ONLY___ ═
417
+ 2022-12-20 20:18:01,068 INFO ___FILE_ONLY___ ═
418
+ 2022-12-20 20:18:01,145 INFO ___FILE_ONLY___ ═
419
+ 2022-12-20 20:18:01,233 INFO ___FILE_ONLY___ ═
420
+ 2022-12-20 20:18:01,309 INFO ___FILE_ONLY___ ═
421
+ 2022-12-20 20:18:01,396 INFO ___FILE_ONLY___ ═
422
+ 2022-12-20 20:18:01,484 INFO ___FILE_ONLY___ ═
423
+ 2022-12-20 20:18:01,561 INFO ___FILE_ONLY___ ═
424
+ 2022-12-20 20:18:01,634 INFO ___FILE_ONLY___ ═
425
+ 2022-12-20 20:18:01,708 INFO ___FILE_ONLY___ ═
426
+ 2022-12-20 20:18:01,800 INFO ___FILE_ONLY___ ═
427
+ 2022-12-20 20:18:01,800 INFO ___FILE_ONLY___ ╝
428
+
429
+ 2022-12-20 20:18:01,899 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
430
+
431
+ 2022-12-20 20:18:01,900 INFO ___FILE_ONLY___ ╠═ Installing: Cloud Storage Command Line Tool (Platform... ═╣
432
+
433
+ 2022-12-20 20:18:01,900 INFO ___FILE_ONLY___ ╚
434
+ 2022-12-20 20:18:01,904 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
435
+ 2022-12-20 20:18:01,973 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-gsutil-nix-20220920185015.tar.gz HTTP/1.1" 200 1851
436
+ 2022-12-20 20:18:01,974 INFO ___FILE_ONLY___ ══════════════════════════════
437
+ 2022-12-20 20:18:01,976 INFO ___FILE_ONLY___ ══════════════════════════════
438
+ 2022-12-20 20:18:01,976 INFO ___FILE_ONLY___ ╝
439
+
440
+ 2022-12-20 20:18:02,025 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
441
+
442
+ 2022-12-20 20:18:02,025 INFO ___FILE_ONLY___ ╠═ Installing: Default set of gcloud commands ═╣
443
+
444
+ 2022-12-20 20:18:02,025 INFO ___FILE_ONLY___ ╚
445
+ 2022-12-20 20:18:02,030 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
446
+ 2022-12-20 20:18:02,030 INFO ___FILE_ONLY___ ╝
447
+
448
+ 2022-12-20 20:18:02,037 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
449
+
450
+ 2022-12-20 20:18:02,037 INFO ___FILE_ONLY___ ╠═ Installing: Google Cloud CLI Core Libraries (Platform... ═╣
451
+
452
+ 2022-12-20 20:18:02,037 INFO ___FILE_ONLY___ ╚
453
+ 2022-12-20 20:18:02,042 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
454
+ 2022-12-20 20:18:02,115 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-core-nix-20220920185015.tar.gz HTTP/1.1" 200 2221
455
+ 2022-12-20 20:18:02,116 INFO ___FILE_ONLY___ ══════════════════════════════
456
+ 2022-12-20 20:18:02,118 INFO ___FILE_ONLY___ ═══════════════
457
+ 2022-12-20 20:18:02,118 INFO ___FILE_ONLY___ ═══════════════
458
+ 2022-12-20 20:18:02,118 INFO ___FILE_ONLY___ ╝
459
+
460
+ 2022-12-20 20:18:02,132 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
461
+
462
+ 2022-12-20 20:18:02,132 INFO ___FILE_ONLY___ ╠═ Installing: Google Cloud CRC32C Hash Tool ═╣
463
+
464
+ 2022-12-20 20:18:02,132 INFO ___FILE_ONLY___ ╚
465
+ 2022-12-20 20:18:02,137 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
466
+ 2022-12-20 20:18:02,138 INFO ___FILE_ONLY___ ╝
467
+
468
+ 2022-12-20 20:18:02,144 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
469
+
470
+ 2022-12-20 20:18:02,144 INFO ___FILE_ONLY___ ╠═ Installing: Google Cloud CRC32C Hash Tool ═╣
471
+
472
+ 2022-12-20 20:18:02,144 INFO ___FILE_ONLY___ ╚
473
+ 2022-12-20 20:18:02,149 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
474
+ 2022-12-20 20:18:02,177 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-gcloud-crc32c-linux-x86_64-20221205224721.tar.gz HTTP/1.1" 200 1235322
475
+ 2022-12-20 20:18:02,194 INFO ___FILE_ONLY___ ═
476
+ 2022-12-20 20:18:02,196 INFO ___FILE_ONLY___ ═
477
+ 2022-12-20 20:18:02,196 INFO ___FILE_ONLY___ ═
478
+ 2022-12-20 20:18:02,197 INFO ___FILE_ONLY___ ═
479
+ 2022-12-20 20:18:02,197 INFO ___FILE_ONLY___ ═
480
+ 2022-12-20 20:18:02,198 INFO ___FILE_ONLY___ ═
481
+ 2022-12-20 20:18:02,199 INFO ___FILE_ONLY___ ═
482
+ 2022-12-20 20:18:02,200 INFO ___FILE_ONLY___ ═
483
+ 2022-12-20 20:18:02,200 INFO ___FILE_ONLY___ ═
484
+ 2022-12-20 20:18:02,201 INFO ___FILE_ONLY___ ═
485
+ 2022-12-20 20:18:02,201 INFO ___FILE_ONLY___ ═
486
+ 2022-12-20 20:18:02,201 INFO ___FILE_ONLY___ ═
487
+ 2022-12-20 20:18:02,202 INFO ___FILE_ONLY___ ═
488
+ 2022-12-20 20:18:02,202 INFO ___FILE_ONLY___ ═
489
+ 2022-12-20 20:18:02,202 INFO ___FILE_ONLY___ ═
490
+ 2022-12-20 20:18:02,202 INFO ___FILE_ONLY___ ═
491
+ 2022-12-20 20:18:02,203 INFO ___FILE_ONLY___ ═
492
+ 2022-12-20 20:18:02,203 INFO ___FILE_ONLY___ ═
493
+ 2022-12-20 20:18:02,203 INFO ___FILE_ONLY___ ═
494
+ 2022-12-20 20:18:02,203 INFO ___FILE_ONLY___ ═
495
+ 2022-12-20 20:18:02,203 INFO ___FILE_ONLY___ ═
496
+ 2022-12-20 20:18:02,204 INFO ___FILE_ONLY___ ═
497
+ 2022-12-20 20:18:02,204 INFO ___FILE_ONLY___ ═
498
+ 2022-12-20 20:18:02,204 INFO ___FILE_ONLY___ ═
499
+ 2022-12-20 20:18:02,204 INFO ___FILE_ONLY___ ═
500
+ 2022-12-20 20:18:02,204 INFO ___FILE_ONLY___ ═
501
+ 2022-12-20 20:18:02,205 INFO ___FILE_ONLY___ ═
502
+ 2022-12-20 20:18:02,205 INFO ___FILE_ONLY___ ═
503
+ 2022-12-20 20:18:02,205 INFO ___FILE_ONLY___ ═
504
+ 2022-12-20 20:18:02,205 INFO ___FILE_ONLY___ ═
505
+ 2022-12-20 20:18:02,243 INFO ___FILE_ONLY___ ═══════════════
506
+ 2022-12-20 20:18:02,244 INFO ___FILE_ONLY___ ═══════════════
507
+ 2022-12-20 20:18:02,244 INFO ___FILE_ONLY___ ╝
508
+
509
+ 2022-12-20 20:18:02,257 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
510
+
511
+ 2022-12-20 20:18:02,257 INFO ___FILE_ONLY___ ╠═ Installing: anthoscli ═╣
512
+
513
+ 2022-12-20 20:18:02,257 INFO ___FILE_ONLY___ ╚
514
+ 2022-12-20 20:18:02,262 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
515
+ 2022-12-20 20:18:02,337 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-anthoscli-linux-x86_64-20221017194419.tar.gz HTTP/1.1" 200 41007646
516
+ 2022-12-20 20:18:02,584 INFO ___FILE_ONLY___ ═
517
+ 2022-12-20 20:18:02,587 INFO ___FILE_ONLY___ ═
518
+ 2022-12-20 20:18:02,591 INFO ___FILE_ONLY___ ═
519
+ 2022-12-20 20:18:02,594 INFO ___FILE_ONLY___ ═
520
+ 2022-12-20 20:18:02,597 INFO ___FILE_ONLY___ ═
521
+ 2022-12-20 20:18:02,601 INFO ___FILE_ONLY___ ═
522
+ 2022-12-20 20:18:02,604 INFO ___FILE_ONLY___ ═
523
+ 2022-12-20 20:18:02,608 INFO ___FILE_ONLY___ ═
524
+ 2022-12-20 20:18:02,611 INFO ___FILE_ONLY___ ═
525
+ 2022-12-20 20:18:02,614 INFO ___FILE_ONLY___ ═
526
+ 2022-12-20 20:18:02,618 INFO ___FILE_ONLY___ ═
527
+ 2022-12-20 20:18:02,621 INFO ___FILE_ONLY___ ═
528
+ 2022-12-20 20:18:02,624 INFO ___FILE_ONLY___ ═
529
+ 2022-12-20 20:18:02,628 INFO ___FILE_ONLY___ ═
530
+ 2022-12-20 20:18:02,631 INFO ___FILE_ONLY___ ═
531
+ 2022-12-20 20:18:02,634 INFO ___FILE_ONLY___ ═
532
+ 2022-12-20 20:18:02,638 INFO ___FILE_ONLY___ ═
533
+ 2022-12-20 20:18:02,641 INFO ___FILE_ONLY___ ═
534
+ 2022-12-20 20:18:02,644 INFO ___FILE_ONLY___ ═
535
+ 2022-12-20 20:18:02,648 INFO ___FILE_ONLY___ ═
536
+ 2022-12-20 20:18:02,651 INFO ___FILE_ONLY___ ═
537
+ 2022-12-20 20:18:02,654 INFO ___FILE_ONLY___ ═
538
+ 2022-12-20 20:18:02,657 INFO ___FILE_ONLY___ ═
539
+ 2022-12-20 20:18:02,661 INFO ___FILE_ONLY___ ═
540
+ 2022-12-20 20:18:02,664 INFO ___FILE_ONLY___ ═
541
+ 2022-12-20 20:18:02,668 INFO ___FILE_ONLY___ ═
542
+ 2022-12-20 20:18:02,671 INFO ___FILE_ONLY___ ═
543
+ 2022-12-20 20:18:02,675 INFO ___FILE_ONLY___ ═
544
+ 2022-12-20 20:18:02,678 INFO ___FILE_ONLY___ ═
545
+ 2022-12-20 20:18:02,682 INFO ___FILE_ONLY___ ═
546
+ 2022-12-20 20:18:04,120 INFO ___FILE_ONLY___ ══════════
547
+ 2022-12-20 20:18:04,126 INFO ___FILE_ONLY___ ═════════
548
+ 2022-12-20 20:18:04,154 INFO ___FILE_ONLY___ ═══════════
549
+ 2022-12-20 20:18:04,154 INFO ___FILE_ONLY___ ╝
550
+
551
+ 2022-12-20 20:18:04,185 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
552
+
553
+ 2022-12-20 20:18:04,185 INFO ___FILE_ONLY___ ╠═ Installing: anthoscli ═╣
554
+
555
+ 2022-12-20 20:18:04,185 INFO ___FILE_ONLY___ ╚
556
+ 2022-12-20 20:18:04,190 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
557
+ 2022-12-20 20:18:04,190 INFO ___FILE_ONLY___ ╝
558
+
559
+ 2022-12-20 20:18:04,197 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
560
+
561
+ 2022-12-20 20:18:04,197 INFO ___FILE_ONLY___ ╠═ Installing: gcloud cli dependencies ═╣
562
+
563
+ 2022-12-20 20:18:04,197 INFO ___FILE_ONLY___ ╚
564
+ 2022-12-20 20:18:04,201 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
565
+ 2022-12-20 20:18:04,276 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-gcloud-deps-linux-x86_64-20210416153011.tar.gz HTTP/1.1" 200 104
566
+ 2022-12-20 20:18:04,277 INFO ___FILE_ONLY___ ══════════════════════════════
567
+ 2022-12-20 20:18:04,277 INFO ___FILE_ONLY___ ══════════════════════════════
568
+ 2022-12-20 20:18:04,277 INFO ___FILE_ONLY___ ╝
569
+
570
+ 2022-12-20 20:18:04,291 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
571
+
572
+ 2022-12-20 20:18:04,291 INFO ___FILE_ONLY___ ╠═ Creating backup and activating new installation ═╣
573
+
574
+ 2022-12-20 20:18:04,291 INFO ___FILE_ONLY___ ╚
575
+ 2022-12-20 20:18:04,292 DEBUG root Attempting to move directory [/tools/google-cloud-sdk] to [/tools/google-cloud-sdk.staging/.install/.backup]
576
+ 2022-12-20 20:18:04,292 INFO ___FILE_ONLY___ ══════════════════════════════
577
+ 2022-12-20 20:18:04,292 DEBUG root Attempting to move directory [/tools/google-cloud-sdk.staging] to [/tools/google-cloud-sdk]
578
+ 2022-12-20 20:18:04,292 INFO ___FILE_ONLY___ ══════════════════════════════
579
+ 2022-12-20 20:18:04,292 INFO ___FILE_ONLY___ ╝
580
+
581
+ 2022-12-20 20:18:04,298 DEBUG root Updating notification cache...
582
+ 2022-12-20 20:18:04,299 INFO ___FILE_ONLY___
583
+
584
+ 2022-12-20 20:18:04,305 INFO ___FILE_ONLY___ Performing post processing steps...
585
+ 2022-12-20 20:18:04,306 DEBUG root Executing command: ['python3', '-S', '/tools/google-cloud-sdk/lib/gcloud.py', 'components', 'post-process']
586
+ 2022-12-20 20:18:32,586 DEBUG ___FILE_ONLY___
587
+ 2022-12-20 20:18:32,587 DEBUG ___FILE_ONLY___
588
+ 2022-12-20 20:18:32,597 INFO ___FILE_ONLY___
589
+ Update done!
590
+
591
+
592
+ 2022-12-20 20:18:32,604 INFO root Display format: "none"
.config/logs/2022.12.20/20.18.05.031957.log ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ 2022-12-20 20:18:05,033 DEBUG root Loaded Command Group: ['gcloud', 'components']
2
+ 2022-12-20 20:18:05,035 DEBUG root Loaded Command Group: ['gcloud', 'components', 'post_process']
3
+ 2022-12-20 20:18:05,038 DEBUG root Running [gcloud.components.post-process] with arguments: []
4
+ 2022-12-20 20:18:32,483 INFO root Display format: "none"
.config/logs/2022.12.20/20.18.33.478842.log ADDED
@@ -0,0 +1,165 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2022-12-20 20:18:33,480 DEBUG root Loaded Command Group: ['gcloud', 'components']
2
+ 2022-12-20 20:18:33,483 DEBUG root Loaded Command Group: ['gcloud', 'components', 'update']
3
+ 2022-12-20 20:18:33,486 DEBUG root Running [gcloud.components.update] with arguments: [--quiet: "True", COMPONENT-IDS:8: "['gcloud', 'core', 'bq', 'gsutil', 'compute', 'preview', 'alpha', 'beta']"]
4
+ 2022-12-20 20:18:33,487 INFO ___FILE_ONLY___ Beginning update. This process may take several minutes.
5
+
6
+ 2022-12-20 20:18:33,492 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
7
+ 2022-12-20 20:18:33,571 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components-2.json HTTP/1.1" 200 203441
8
+ 2022-12-20 20:18:33,590 WARNING root Component [compute] no longer exists.
9
+ 2022-12-20 20:18:33,590 WARNING root Component [preview] no longer exists.
10
+ 2022-12-20 20:18:33,591 INFO ___FILE_ONLY___
11
+
12
+ 2022-12-20 20:18:33,592 INFO ___FILE_ONLY___
13
+ Your current Google Cloud CLI version is: 412.0.0
14
+
15
+ 2022-12-20 20:18:33,592 INFO ___FILE_ONLY___ Installing components from version: 412.0.0
16
+
17
+ 2022-12-20 20:18:33,592 INFO ___FILE_ONLY___
18
+
19
+ 2022-12-20 20:18:33,595 INFO ___FILE_ONLY___ ┌──────────────────────────────────────────────┐
20
+ 2022-12-20 20:18:33,595 INFO ___FILE_ONLY___
21
+
22
+ 2022-12-20 20:18:33,595 INFO ___FILE_ONLY___ │ These components will be installed. │
23
+ 2022-12-20 20:18:33,595 INFO ___FILE_ONLY___
24
+
25
+ 2022-12-20 20:18:33,595 INFO ___FILE_ONLY___ ├───────────────────────┬────────────┬─────────┤
26
+ 2022-12-20 20:18:33,595 INFO ___FILE_ONLY___
27
+
28
+ 2022-12-20 20:18:33,595 INFO ___FILE_ONLY___ │ Name │ Version │ Size │
29
+ 2022-12-20 20:18:33,596 INFO ___FILE_ONLY___
30
+
31
+ 2022-12-20 20:18:33,596 INFO ___FILE_ONLY___ ├───────────────────────┼────────────┼─────────┤
32
+ 2022-12-20 20:18:33,596 INFO ___FILE_ONLY___
33
+
34
+ 2022-12-20 20:18:33,596 INFO ___FILE_ONLY___ │
35
+ 2022-12-20 20:18:33,596 INFO ___FILE_ONLY___ gcloud Alpha Commands
36
+ 2022-12-20 20:18:33,596 INFO ___FILE_ONLY___
37
+ 2022-12-20 20:18:33,596 INFO ___FILE_ONLY___ │
38
+ 2022-12-20 20:18:33,597 INFO ___FILE_ONLY___ 2022.12.09
39
+ 2022-12-20 20:18:33,597 INFO ___FILE_ONLY___
40
+ 2022-12-20 20:18:33,597 INFO ___FILE_ONLY___ │
41
+ 2022-12-20 20:18:33,597 INFO ___FILE_ONLY___ < 1 MiB
42
+ 2022-12-20 20:18:33,597 INFO ___FILE_ONLY___
43
+ 2022-12-20 20:18:33,597 INFO ___FILE_ONLY___ │
44
+ 2022-12-20 20:18:33,597 INFO ___FILE_ONLY___
45
+
46
+ 2022-12-20 20:18:33,597 INFO ___FILE_ONLY___ │
47
+ 2022-12-20 20:18:33,598 INFO ___FILE_ONLY___ gcloud Beta Commands
48
+ 2022-12-20 20:18:33,598 INFO ___FILE_ONLY___
49
+ 2022-12-20 20:18:33,598 INFO ___FILE_ONLY___ │
50
+ 2022-12-20 20:18:33,598 INFO ___FILE_ONLY___ 2022.12.09
51
+ 2022-12-20 20:18:33,598 INFO ___FILE_ONLY___
52
+ 2022-12-20 20:18:33,598 INFO ___FILE_ONLY___ │
53
+ 2022-12-20 20:18:33,598 INFO ___FILE_ONLY___ < 1 MiB
54
+ 2022-12-20 20:18:33,598 INFO ___FILE_ONLY___
55
+ 2022-12-20 20:18:33,598 INFO ___FILE_ONLY___ │
56
+ 2022-12-20 20:18:33,599 INFO ___FILE_ONLY___
57
+
58
+ 2022-12-20 20:18:33,599 INFO ___FILE_ONLY___ └───────────────────────┴────────────┴─────────┘
59
+ 2022-12-20 20:18:33,599 INFO ___FILE_ONLY___
60
+
61
+ 2022-12-20 20:18:33,599 INFO ___FILE_ONLY___
62
+
63
+ 2022-12-20 20:18:33,601 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
64
+ 2022-12-20 20:18:33,674 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/RELEASE_NOTES HTTP/1.1" 200 916325
65
+ 2022-12-20 20:18:33,705 INFO ___FILE_ONLY___ For the latest full release notes, please visit:
66
+ https://cloud.google.com/sdk/release_notes
67
+
68
+
69
+ 2022-12-20 20:18:33,712 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
70
+
71
+ 2022-12-20 20:18:33,712 INFO ___FILE_ONLY___ ╠═ Creating update staging area ═╣
72
+
73
+ 2022-12-20 20:18:33,713 INFO ___FILE_ONLY___ ╚
74
+ 2022-12-20 20:18:33,713 INFO ___FILE_ONLY___ ══════
75
+ 2022-12-20 20:18:35,027 INFO ___FILE_ONLY___ ══════
76
+ 2022-12-20 20:18:35,028 INFO ___FILE_ONLY___ ══════
77
+ 2022-12-20 20:18:35,444 INFO ___FILE_ONLY___ ═
78
+ 2022-12-20 20:18:35,635 INFO ___FILE_ONLY___ ═
79
+ 2022-12-20 20:18:35,807 INFO ___FILE_ONLY___ ═
80
+ 2022-12-20 20:18:35,991 INFO ___FILE_ONLY___ ═
81
+ 2022-12-20 20:18:36,218 INFO ___FILE_ONLY___ ═
82
+ 2022-12-20 20:18:36,415 INFO ___FILE_ONLY___ ═
83
+ 2022-12-20 20:18:36,553 INFO ___FILE_ONLY___ ═
84
+ 2022-12-20 20:18:36,673 INFO ___FILE_ONLY___ ═
85
+ 2022-12-20 20:18:36,947 INFO ___FILE_ONLY___ ═
86
+ 2022-12-20 20:18:37,118 INFO ___FILE_ONLY___ ═
87
+ 2022-12-20 20:18:37,265 INFO ___FILE_ONLY___ ═
88
+ 2022-12-20 20:18:37,471 INFO ___FILE_ONLY___ ═
89
+ 2022-12-20 20:18:37,607 INFO ___FILE_ONLY___ ═
90
+ 2022-12-20 20:18:37,768 INFO ___FILE_ONLY___ ═
91
+ 2022-12-20 20:18:38,035 INFO ___FILE_ONLY___ ═
92
+ 2022-12-20 20:18:38,407 INFO ___FILE_ONLY___ ═
93
+ 2022-12-20 20:18:38,670 INFO ___FILE_ONLY___ ═
94
+ 2022-12-20 20:18:39,369 INFO ___FILE_ONLY___ ═
95
+ 2022-12-20 20:18:39,493 INFO ___FILE_ONLY___ ═
96
+ 2022-12-20 20:18:39,635 INFO ___FILE_ONLY___ ═
97
+ 2022-12-20 20:18:39,746 INFO ___FILE_ONLY___ ═
98
+ 2022-12-20 20:18:39,861 INFO ___FILE_ONLY___ ═
99
+ 2022-12-20 20:18:39,970 INFO ___FILE_ONLY___ ═
100
+ 2022-12-20 20:18:40,113 INFO ___FILE_ONLY___ ═
101
+ 2022-12-20 20:18:40,280 INFO ___FILE_ONLY___ ═
102
+ 2022-12-20 20:18:40,416 INFO ___FILE_ONLY___ ═
103
+ 2022-12-20 20:18:40,532 INFO ___FILE_ONLY___ ═
104
+ 2022-12-20 20:18:40,647 INFO ___FILE_ONLY___ ═
105
+ 2022-12-20 20:18:40,774 INFO ___FILE_ONLY___ ═
106
+ 2022-12-20 20:18:40,875 INFO ___FILE_ONLY___ ═
107
+ 2022-12-20 20:18:41,007 INFO ___FILE_ONLY___ ═
108
+ 2022-12-20 20:18:41,125 INFO ___FILE_ONLY___ ═
109
+ 2022-12-20 20:18:41,246 INFO ___FILE_ONLY___ ═
110
+ 2022-12-20 20:18:41,358 INFO ___FILE_ONLY___ ═
111
+ 2022-12-20 20:18:41,476 INFO ___FILE_ONLY___ ═
112
+ 2022-12-20 20:18:41,585 INFO ___FILE_ONLY___ ═
113
+ 2022-12-20 20:18:41,679 INFO ___FILE_ONLY___ ═
114
+ 2022-12-20 20:18:41,807 INFO ___FILE_ONLY___ ═
115
+ 2022-12-20 20:18:41,935 INFO ___FILE_ONLY___ ═
116
+ 2022-12-20 20:18:42,098 INFO ___FILE_ONLY___ ═
117
+ 2022-12-20 20:18:42,367 INFO ___FILE_ONLY___ ═
118
+ 2022-12-20 20:18:42,530 INFO ___FILE_ONLY___ ═
119
+ 2022-12-20 20:18:42,530 INFO ___FILE_ONLY___ ╝
120
+
121
+ 2022-12-20 20:18:47,407 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
122
+
123
+ 2022-12-20 20:18:47,407 INFO ___FILE_ONLY___ ╠═ Installing: gcloud Alpha Commands ═╣
124
+
125
+ 2022-12-20 20:18:47,407 INFO ___FILE_ONLY___ ╚
126
+ 2022-12-20 20:18:47,412 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
127
+ 2022-12-20 20:18:47,483 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-alpha-20221209155815.tar.gz HTTP/1.1" 200 800
128
+ 2022-12-20 20:18:47,484 INFO ___FILE_ONLY___ ══════════════════════════════
129
+ 2022-12-20 20:18:47,487 INFO ___FILE_ONLY___ ══════════════════════════════
130
+ 2022-12-20 20:18:47,487 INFO ___FILE_ONLY___ ╝
131
+
132
+ 2022-12-20 20:18:47,502 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
133
+
134
+ 2022-12-20 20:18:47,503 INFO ___FILE_ONLY___ ╠═ Installing: gcloud Beta Commands ═╣
135
+
136
+ 2022-12-20 20:18:47,503 INFO ___FILE_ONLY___ ╚
137
+ 2022-12-20 20:18:47,508 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
138
+ 2022-12-20 20:18:47,533 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-beta-20221209155815.tar.gz HTTP/1.1" 200 797
139
+ 2022-12-20 20:18:47,534 INFO ___FILE_ONLY___ ══════════════════════════════
140
+ 2022-12-20 20:18:47,535 INFO ___FILE_ONLY___ ══════════════════════════════
141
+ 2022-12-20 20:18:47,535 INFO ___FILE_ONLY___ ╝
142
+
143
+ 2022-12-20 20:18:47,548 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
144
+
145
+ 2022-12-20 20:18:47,548 INFO ___FILE_ONLY___ ╠═ Creating backup and activating new installation ═╣
146
+
147
+ 2022-12-20 20:18:47,548 INFO ___FILE_ONLY___ ╚
148
+ 2022-12-20 20:18:47,549 DEBUG root Attempting to move directory [/tools/google-cloud-sdk] to [/tools/google-cloud-sdk.staging/.install/.backup]
149
+ 2022-12-20 20:18:47,549 INFO ___FILE_ONLY___ ══════════════════════════════
150
+ 2022-12-20 20:18:47,549 DEBUG root Attempting to move directory [/tools/google-cloud-sdk.staging] to [/tools/google-cloud-sdk]
151
+ 2022-12-20 20:18:47,549 INFO ___FILE_ONLY___ ══════════════════════════════
152
+ 2022-12-20 20:18:47,549 INFO ___FILE_ONLY___ ╝
153
+
154
+ 2022-12-20 20:18:47,555 DEBUG root Updating notification cache...
155
+ 2022-12-20 20:18:47,556 INFO ___FILE_ONLY___
156
+
157
+ 2022-12-20 20:18:47,563 INFO ___FILE_ONLY___ Performing post processing steps...
158
+ 2022-12-20 20:18:47,563 DEBUG root Executing command: ['python3', '-S', '/tools/google-cloud-sdk/lib/gcloud.py', 'components', 'post-process']
159
+ 2022-12-20 20:19:17,822 DEBUG ___FILE_ONLY___
160
+ 2022-12-20 20:19:17,823 DEBUG ___FILE_ONLY___
161
+ 2022-12-20 20:19:17,856 INFO ___FILE_ONLY___
162
+ Update done!
163
+
164
+
165
+ 2022-12-20 20:19:17,862 INFO root Display format: "none"
.config/logs/2022.12.20/20.18.48.288023.log ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ 2022-12-20 20:18:48,289 DEBUG root Loaded Command Group: ['gcloud', 'components']
2
+ 2022-12-20 20:18:48,292 DEBUG root Loaded Command Group: ['gcloud', 'components', 'post_process']
3
+ 2022-12-20 20:18:48,294 DEBUG root Running [gcloud.components.post-process] with arguments: []
4
+ 2022-12-20 20:19:17,710 INFO root Display format: "none"
.config/logs/2022.12.20/20.19.18.730018.log ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ 2022-12-20 20:19:18,732 DEBUG root Loaded Command Group: ['gcloud', 'config']
2
+ 2022-12-20 20:19:18,766 DEBUG root Loaded Command Group: ['gcloud', 'config', 'set']
3
+ 2022-12-20 20:19:18,769 DEBUG root Running [gcloud.config.set] with arguments: [SECTION/PROPERTY: "component_manager/disable_update_check", VALUE: "true"]
4
+ 2022-12-20 20:19:18,803 INFO ___FILE_ONLY___ Updated property [component_manager/disable_update_check].
5
+
6
+ 2022-12-20 20:19:18,804 INFO root Display format: "default"
7
+ 2022-12-20 20:19:18,805 DEBUG root SDK update checks are disabled.
.config/logs/2022.12.20/20.19.19.661684.log ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ 2022-12-20 20:19:19,663 DEBUG root Loaded Command Group: ['gcloud', 'config']
2
+ 2022-12-20 20:19:19,697 DEBUG root Loaded Command Group: ['gcloud', 'config', 'set']
3
+ 2022-12-20 20:19:19,700 DEBUG root Running [gcloud.config.set] with arguments: [SECTION/PROPERTY: "compute/gce_metadata_read_timeout_sec", VALUE: "0"]
4
+ 2022-12-20 20:19:19,701 INFO ___FILE_ONLY___ Updated property [compute/gce_metadata_read_timeout_sec].
5
+
6
+ 2022-12-20 20:19:19,702 INFO root Display format: "default"
7
+ 2022-12-20 20:19:19,703 DEBUG root SDK update checks are disabled.
.gitattributes CHANGED
@@ -168,3 +168,18 @@ ceres-bin/bin/ba_iterschur_cxsparse_clustjacobi_auto_threads_test filter=lfs dif
168
  ceres-bin/lib/libceres.a filter=lfs diff=lfs merge=lfs -text
169
  sample_data/mnist_train_small.csv filter=lfs diff=lfs merge=lfs -text
170
  sample_data/mnist_test.csv filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
168
  ceres-bin/lib/libceres.a filter=lfs diff=lfs merge=lfs -text
169
  sample_data/mnist_train_small.csv filter=lfs diff=lfs merge=lfs -text
170
  sample_data/mnist_test.csv filter=lfs diff=lfs merge=lfs -text
171
+ colmap/build/src/libcolmap.a filter=lfs diff=lfs merge=lfs -text
172
+ colmap/build/src/libcolmap_cuda.a filter=lfs diff=lfs merge=lfs -text
173
+ colmap/build/src/CMakeFiles/colmap_cuda.dir/mvs/patch_match_cuda.cu.o filter=lfs diff=lfs merge=lfs -text
174
+ colmap/build/src/CMakeFiles/colmap.dir/feature/matching.cc.o filter=lfs diff=lfs merge=lfs -text
175
+ colmap/build/src/CMakeFiles/colmap.dir/optim/bundle_adjustment.cc.o filter=lfs diff=lfs merge=lfs -text
176
+ colmap/build/src/exe/colmap filter=lfs diff=lfs merge=lfs -text
177
+ colmap/build/lib/PBA/libpba.a filter=lfs diff=lfs merge=lfs -text
178
+ colmap/build/lib/PoissonRecon/libpoisson_recon.a filter=lfs diff=lfs merge=lfs -text
179
+ colmap/build/lib/PoissonRecon/CMakeFiles/poisson_recon.dir/PoissonRecon.cpp.o filter=lfs diff=lfs merge=lfs -text
180
+ colmap/build/lib/FLANN/libflann.a filter=lfs diff=lfs merge=lfs -text
181
+ colmap/build/lib/FLANN/CMakeFiles/flann.dir/flann.cpp.o filter=lfs diff=lfs merge=lfs -text
182
+ colmap/build/lib/SiftGPU/libsift_gpu.a filter=lfs diff=lfs merge=lfs -text
183
+ colmap/build/lib/SQLite/libsqlite3.a filter=lfs diff=lfs merge=lfs -text
184
+ colmap/build/lib/SQLite/CMakeFiles/sqlite3.dir/sqlite3.c.o filter=lfs diff=lfs merge=lfs -text
185
+ colmap/doc/images/sparse.png filter=lfs diff=lfs merge=lfs -text
colmap/.azure-pipelines/build-mac.yaml ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ parameters:
2
+ displayName: 'Mac 10.15'
3
+ macVersion: '10.15'
4
+
5
+ jobs:
6
+ - job: mac_build_${{ replace(parameters.macVersion, '.', '') }}
7
+ displayName: '${{ parameters.displayName }}'
8
+ pool:
9
+ vmImage: 'macOS-${{ parameters.macVersion }}'
10
+ steps:
11
+ - script: |
12
+ brew install \
13
+ cmake \
14
+ ninja \
15
+ boost \
16
+ eigen \
17
+ freeimage \
18
+ metis \
19
+ glog \
20
+ gflags \
21
+ ceres-solver \
22
+ qt5 \
23
+ glew \
24
+ cgal
25
+ displayName: 'Install dependencies'
26
+
27
+ - script: |
28
+ export PATH="/usr/local/opt/qt@5/bin:$PATH"
29
+ cmake --version
30
+ mkdir build
31
+ cd build
32
+ cmake .. \
33
+ -GNinja \
34
+ -DTESTS_ENABLED=ON \
35
+ -DQt5_DIR=/usr/local/opt/qt/lib/cmake/Qt5
36
+ ninja
37
+ displayName: 'Configure and build'
38
+
39
+ - script: |
40
+ cd build
41
+ ctest
42
+ tests_pass=$?
43
+ if [ $tests_pass -ne 0 ]; then
44
+ echo "\n\n\nTests failed, rerunning with verbose output"
45
+ ctest --rerun-failed --output-on-failure
46
+ fi
47
+ exit $tests_pass
48
+ displayName: 'Run tests'
colmap/.azure-pipelines/build-ubuntu.yaml ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ parameters:
2
+ displayName: 'Ubuntu 20.04'
3
+ ubuntuVersion: '20.04'
4
+ cudaEnabled: false
5
+ asanEnabled: false
6
+
7
+ jobs:
8
+ - job: ubuntu_build_${{ replace(parameters.ubuntuVersion, '.', '') }}_cuda_${{ parameters.cudaEnabled }}_asan_${{ parameters.asanEnabled }}
9
+ displayName: '${{ parameters.displayName }}'
10
+ pool:
11
+ vmImage: 'ubuntu-${{ parameters.ubuntuVersion }}'
12
+ steps:
13
+ - script: |
14
+ sudo apt-get update && sudo apt-get install -y \
15
+ build-essential \
16
+ ninja-build \
17
+ libboost-program-options-dev \
18
+ libboost-filesystem-dev \
19
+ libboost-graph-dev \
20
+ libboost-system-dev \
21
+ libboost-test-dev \
22
+ libeigen3-dev \
23
+ libceres-dev \
24
+ libfreeimage-dev \
25
+ libmetis-dev \
26
+ libgoogle-glog-dev \
27
+ libgflags-dev \
28
+ libglew-dev \
29
+ qtbase5-dev \
30
+ libqt5opengl5-dev \
31
+ libcgal-dev \
32
+ libcgal-qt5-dev \
33
+ libgl1-mesa-dri \
34
+ libunwind-dev \
35
+ xvfb
36
+ displayName: 'Install dependencies'
37
+
38
+ - ${{ if eq(parameters.cudaEnabled, true) }}:
39
+ - ${{ if eq(parameters.ubuntuVersion, '22.04') }}:
40
+ - script: |
41
+ sudo apt-get install -y \
42
+ nvidia-cuda-toolkit \
43
+ nvidia-cuda-toolkit-gcc \
44
+ gcc-10 g++-10
45
+ echo '##vso[task.setvariable variable=CC]/usr/bin/gcc-10'
46
+ echo '##vso[task.setvariable variable=CXX]/usr/bin/g++-10'
47
+ echo '##vso[task.setvariable variable=CUDAHOSTCXX]/usr/bin/g++-10'
48
+ displayName: 'Install CUDA'
49
+ - ${{ if ne(parameters.ubuntuVersion, '22.04') }}:
50
+ - script: |
51
+ sudo apt-get install -y \
52
+ nvidia-cuda-toolkit \
53
+ nvidia-cuda-toolkit-gcc
54
+ echo '##vso[task.setvariable variable=CC]/usr/bin/cuda-gcc'
55
+ echo '##vso[task.setvariable variable=CXX]/usr/bin/cuda-g++'
56
+ displayName: 'Install CUDA'
57
+
58
+ - ${{ if eq(parameters.asanEnabled, true) }}:
59
+ - script: |
60
+ sudo apt-get install -y clang-10
61
+ echo '##vso[task.setvariable variable=CC]/usr/bin/clang'
62
+ echo '##vso[task.setvariable variable=CXX]/usr/bin/clang++'
63
+ displayName: 'Install Clang'
64
+
65
+ - script: |
66
+ cmake --version
67
+ mkdir build
68
+ cd build
69
+ cmake .. \
70
+ -GNinja \
71
+ -DTESTS_ENABLED=ON \
72
+ -DCUDA_ARCHS=5.0 \
73
+ -DASAN_ENABLED=${{ parameters.asanEnabled }}
74
+ ninja
75
+ displayName: 'Configure and build'
76
+
77
+ - script: |
78
+ export DISPLAY=":99.0"
79
+ export QT_QPA_PLATFORM="offscreen"
80
+ Xvfb :99 &
81
+ sleep 3
82
+ cd build
83
+ ctest -E "(feature/sift_test)|(util/opengl_utils_test)|(mvs/gpu_mat_test)"
84
+ tests_pass=$?
85
+ if [ $tests_pass -ne 0 ]; then
86
+ echo "Tests failed, rerunning with verbose output"
87
+ ctest --rerun-failed --output-on-failure
88
+ fi
89
+ exit $tests_pass
90
+ displayName: 'Run tests'
colmap/.azure-pipelines/build-windows-vcpkg.txt ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ --triplet
2
+ x64-windows
3
+ boost-filesystem
4
+ boost-graph
5
+ boost-program-options
6
+ boost-regex
7
+ boost-system
8
+ boost-test
9
+ ceres[lapack,suitesparse]
10
+ cgal
11
+ eigen3
12
+ freeimage
13
+ metis
14
+ gflags
15
+ glew
16
+ glog
17
+ qt5-base
colmap/.azure-pipelines/build-windows.yaml ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ parameters:
2
+ visualStudioVersion: '2019'
3
+
4
+ jobs:
5
+ - job: windows_build_${{ parameters.visualStudioVersion }}
6
+ displayName: 'Windows VS${{ parameters.visualStudioVersion }}'
7
+ timeoutInMinutes: 360
8
+ pool:
9
+ vmImage: 'windows-${{ parameters.visualStudioVersion }}'
10
+ variables:
11
+ vcpkgGitCommitId: 9b22b40c6c61bf0da2d46346dd44a11e90972cc9
12
+ steps:
13
+ - task: Cache@2
14
+ displayName: 'Cache vcpkg'
15
+ inputs:
16
+ key: $(Build.SourcesDirectory)/.azure-pipelines/build-windows-vcpkg.txt | "$(vcpkgGitCommitId)" | "$(Agent.OS)" | "${{ parameters.visualStudioVersion }}"
17
+ path: '$(Build.BinariesDirectory)/vcpkg'
18
+
19
+ - task: run-vcpkg@0
20
+ displayName: 'Run vcpkg'
21
+ inputs:
22
+ vcpkgArguments: '@$(Build.SourcesDirectory)/.azure-pipelines/build-windows-vcpkg.txt'
23
+ vcpkgGitCommitId: $(vcpkgGitCommitId)
24
+ vcpkgGitURL: https://github.com/microsoft/vcpkg
25
+
26
+ - pwsh: |
27
+ curl -L -o `
28
+ $(Build.BinariesDirectory)/ninja.zip `
29
+ https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-win.zip
30
+ Expand-Archive -LiteralPath $(Build.BinariesDirectory)/ninja.zip -DestinationPath $(Build.BinariesDirectory)
31
+ displayName: Prepare build
32
+
33
+ - task: run-cmake@0
34
+ displayName: 'Configure and build'
35
+ inputs:
36
+ cmakeListsOrSettingsJson: 'CMakeListsTxtAdvanced'
37
+ cmakeListsTxtPath: '$(Build.SourcesDirectory)/CMakeLists.txt'
38
+ cmakeBuildType: 'Release'
39
+ cmakeGenerator: 'Ninja'
40
+ cmakeAppendedArgs: -GNinja -DCMAKE_MAKE_PROGRAM=$(Build.BinariesDirectory)/ninja.exe -DCMAKE_BUILD_TYPE=Release -DTESTS_ENABLED=ON
41
+ useVcpkgToolchainFile: true
42
+
43
+ - pwsh: |
44
+ $env:PATH = "$(Build.BinariesDirectory)/vcpkg/installed/x64-windows/release/bin/;$env:Path"
45
+ ctest
46
+ $tests_pass=$LastExitCode
47
+ if ($tests_pass -ne 0) {
48
+ echo "`n`n`nTests failed, rerunning with verbose output"
49
+ ctest --rerun-failed --output-on-failure
50
+ }
51
+ exit $tests_pass
52
+ workingDirectory: $(Build.ArtifactStagingDirectory)
53
+ displayName: 'Run tests'
54
+
55
+ - pwsh: |
56
+ # Deleting a directory that breaks the caching of vcpkg.
57
+ # Could potentially be disabled again in future vcpkg versions.
58
+ $path = "$(Build.BinariesDirectory)/vcpkg/installed/x64-windows/tools/meson/test cases"
59
+ if (Test-Path $path) {
60
+ Remove-Item -Recurse -Force $path
61
+ }
62
+ displayName: 'Cleanup environment'
colmap/.azure-pipelines/build.yaml ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ trigger:
2
+ - dev
3
+
4
+ jobs:
5
+ - template: build-windows.yaml
6
+ parameters:
7
+ visualStudioVersion: 2019
8
+ # Temporarily disabled, because of issue of compiling Eigen with VS2022.
9
+ # - template: build-windows.yaml
10
+ # parameters:
11
+ # visualStudioVersion: 2022
12
+ - template: build-ubuntu.yaml
13
+ parameters:
14
+ displayName: 'Ubuntu 20.04'
15
+ ubuntuVersion: 20.04
16
+ - template: build-ubuntu.yaml
17
+ parameters:
18
+ displayName: 'Ubuntu 20.04 (CUDA)'
19
+ ubuntuVersion: 20.04
20
+ cudaEnabled: true
21
+ - template: build-ubuntu.yaml
22
+ parameters:
23
+ displayName: 'Ubuntu 20.04 (ASan)'
24
+ ubuntuVersion: 20.04
25
+ asanEnabled: true
26
+ - template: build-ubuntu.yaml
27
+ parameters:
28
+ displayName: 'Ubuntu 22.04'
29
+ ubuntuVersion: 22.04
30
+ - template: build-ubuntu.yaml
31
+ parameters:
32
+ displayName: 'Ubuntu 22.04 (CUDA)'
33
+ ubuntuVersion: 22.04
34
+ cudaEnabled: true
35
+ - template: build-mac.yaml
36
+ parameters:
37
+ displayName: 'Mac 11'
38
+ macVersion: 11
39
+ - template: build-mac.yaml
40
+ parameters:
41
+ displayName: 'Mac 12'
42
+ macVersion: 12
colmap/.clang-format ADDED
@@ -0,0 +1,67 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ Language: Cpp
3
+ # BasedOnStyle: Google
4
+ AccessModifierOffset: -1
5
+ AlignAfterOpenBracket: true
6
+ AlignConsecutiveAssignments: false
7
+ AlignEscapedNewlinesLeft: true
8
+ AlignOperands: true
9
+ AlignTrailingComments: true
10
+ AllowAllParametersOfDeclarationOnNextLine: true
11
+ AllowShortBlocksOnASingleLine: false
12
+ AllowShortCaseLabelsOnASingleLine: false
13
+ AllowShortFunctionsOnASingleLine: All
14
+ AllowShortIfStatementsOnASingleLine: true
15
+ AllowShortLoopsOnASingleLine: true
16
+ AlwaysBreakAfterDefinitionReturnType: None
17
+ AlwaysBreakBeforeMultilineStrings: true
18
+ AlwaysBreakTemplateDeclarations: true
19
+ BinPackArguments: true
20
+ BinPackParameters: true
21
+ BreakBeforeBinaryOperators: None
22
+ BreakBeforeBraces: Attach
23
+ BreakBeforeTernaryOperators: true
24
+ BreakConstructorInitializersBeforeComma: false
25
+ ColumnLimit: 80
26
+ CommentPragmas: '^ IWYU pragma:'
27
+ ConstructorInitializerAllOnOneLineOrOnePerLine: true
28
+ ConstructorInitializerIndentWidth: 4
29
+ ContinuationIndentWidth: 4
30
+ Cpp11BracedListStyle: true
31
+ DerivePointerAlignment: false
32
+ DisableFormat: false
33
+ ExperimentalAutoDetectBinPacking: false
34
+ ForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH ]
35
+ IndentCaseLabels: true
36
+ IndentWidth: 2
37
+ IndentWrappedFunctionNames: false
38
+ KeepEmptyLinesAtTheStartOfBlocks: false
39
+ MacroBlockBegin: ''
40
+ MacroBlockEnd: ''
41
+ MaxEmptyLinesToKeep: 1
42
+ NamespaceIndentation: None
43
+ ObjCBlockIndentWidth: 2
44
+ ObjCSpaceAfterProperty: false
45
+ ObjCSpaceBeforeProtocolList: false
46
+ PenaltyBreakBeforeFirstCallParameter: 1
47
+ PenaltyBreakComment: 300
48
+ PenaltyBreakFirstLessLess: 120
49
+ PenaltyBreakString: 1000
50
+ PenaltyExcessCharacter: 1000000
51
+ PenaltyReturnTypeOnItsOwnLine: 200
52
+ PointerAlignment: Left
53
+ SpaceAfterCStyleCast: false
54
+ SpaceBeforeAssignmentOperators: true
55
+ SpaceBeforeParens: ControlStatements
56
+ SpaceInEmptyParentheses: false
57
+ SpacesBeforeTrailingComments: 2
58
+ SpacesInAngles: false
59
+ SpacesInContainerLiterals: true
60
+ SpacesInCStyleCastParentheses: false
61
+ SpacesInParentheses: false
62
+ SpacesInSquareBrackets: false
63
+ Standard: Auto
64
+ TabWidth: 8
65
+ UseTab: Never
66
+ ...
67
+
colmap/.github/ISSUE_TEMPLATE/bug_report.md ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ name: Bug report
3
+ about: Create a report to help us improve
4
+
5
+ ---
6
+
7
+ **Describe the bug**
8
+ A clear and concise description of what the bug is.
9
+
10
+ **To Reproduce**
11
+ Steps to reproduce the behavior:
12
+ 1. Go to '...'
13
+ 2. Click on '....'
14
+ 3. Scroll down to '....'
15
+ 4. See error
16
+
17
+ **Expected behavior**
18
+ A clear and concise description of what you expected to happen.
19
+
20
+ **Screenshots**
21
+ If applicable, add screenshots to help explain your problem.
22
+
23
+ **Desktop (please complete the following information):**
24
+ - OS: [e.g. iOS]
25
+ - Browser [e.g. chrome, safari]
26
+ - Version [e.g. 22]
27
+
28
+ **Smartphone (please complete the following information):**
29
+ - Device: [e.g. iPhone6]
30
+ - OS: [e.g. iOS8.1]
31
+ - Browser [e.g. stock browser, safari]
32
+ - Version [e.g. 22]
33
+
34
+ **Additional context**
35
+ Add any other context about the problem here.
colmap/.github/ISSUE_TEMPLATE/feature_request.md ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ name: Feature request
3
+ about: Suggest an idea for this project
4
+
5
+ ---
6
+
7
+ **Is your feature request related to a problem? Please describe.**
8
+ A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
9
+
10
+ **Describe the solution you'd like**
11
+ A clear and concise description of what you want to happen.
12
+
13
+ **Describe alternatives you've considered**
14
+ A clear and concise description of any alternative solutions or features you've considered.
15
+
16
+ **Additional context**
17
+ Add any other context or screenshots about the feature request here.
colmap/.gitignore ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Custom files
2
+ LocalConfig.cmake
3
+ src/util/version.h
4
+
5
+ # Custom directories
6
+ .idea/
7
+ .vscode
8
+ .DS_Store
9
+ build*/
10
+ install-debug/
11
+ install-release/
12
+ data/
13
+ doc/_build
14
+
15
+ # Compiled Object files
16
+ *.slo
17
+ *.lo
18
+ *.o
19
+ *.obj
20
+ *.pyc
21
+
22
+ # Precompiled Headers
23
+ *.gch
24
+ *.pch
25
+
26
+ # Compiled Dynamic libraries
27
+ *.so
28
+ *.dylib
29
+ *.dll
30
+
31
+ # Fortran module files
32
+ *.mod
33
+
34
+ # Compiled Static libraries
35
+ *.lai
36
+ *.la
37
+ *.a
38
+ *.lib
39
+
40
+ # Executables
41
+ *.exe
42
+ *.out
43
+ *.app
colmap/.gitmodules ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ [submodule "doc/_build/html"]
2
+ path = doc/_build/html
3
+ url = https://github.com/colmap/colmap.github.io.git
4
+ ignore = all
colmap/CHANGELOG.txt ADDED
@@ -0,0 +1,277 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ COLMAP 3.7 (01/26/2022)
2
+ -----------------------
3
+ * Allow to save fused point cloud in colmap format when using command line by @boitumeloruf in https://github.com/colmap/colmap/pull/799
4
+ * Fix typos in image.h by @Pascal-So in https://github.com/colmap/colmap/pull/936
5
+ * Fix for EPnP estimator by @vlarsson in https://github.com/colmap/colmap/pull/943
6
+ * Visualize models using Python in Open3D by @ahojnnes in https://github.com/colmap/colmap/pull/948
7
+ * Update tutorial.rst by @ignacio-rocco in https://github.com/colmap/colmap/pull/953
8
+ * 8 point algorithm internal contraint fix by @mihaidusmanu in https://github.com/colmap/colmap/pull/982
9
+ * Python script for writing depth/normal arrays by @SBCV in https://github.com/colmap/colmap/pull/957
10
+ * BuildImageModel: use std::vector instead of numbered arguments by @Pascal-So in https://github.com/colmap/colmap/pull/949
11
+ * Fix bugs of sift feature matching by @whuaegeanse in https://github.com/colmap/colmap/pull/985
12
+ * script for modifying fused results by @SBCV in https://github.com/colmap/colmap/pull/984
13
+ * fix camera model query by @Pascal-So in https://github.com/colmap/colmap/pull/997
14
+ * fixed small bug in visualize_model.py by @sniklaus in https://github.com/colmap/colmap/pull/1007
15
+ * Update .travis.yml by @srinivas32 in https://github.com/colmap/colmap/pull/989
16
+ * Ensure DecomposeHomographyMatrix() always returns rotations by @daithimaco in https://github.com/colmap/colmap/pull/1040
17
+ * Remove deprecated qt foreach by @UncleGene in https://github.com/colmap/colmap/pull/1039
18
+ * Fix AMD/Windows GUI visualization bug by @drkoller in https://github.com/colmap/colmap/pull/1079
19
+ * include colmap_cuda in COLMAP_LIBRARIES when compiled with cuda by @ClementPinard in https://github.com/colmap/colmap/pull/1084
20
+ * Fix runtime crash when sparsesuite is missing from ceres by @anmatako in https://github.com/colmap/colmap/pull/1115
21
+ * Store relative poses in two_view_geometry table by @Ahmed-Salama in https://github.com/colmap/colmap/pull/1103
22
+ * search src images for patch_match from all set, not only referenced subset by @DaniilSNikulin in https://github.com/colmap/colmap/pull/1038
23
+ * Replace Travis CI with Azure Pipelines for Linux/Mac builds by @ahojnnes in https://github.com/colmap/colmap/pull/1119
24
+ * Allow ReadPly to handle double precision files by @anmatako in https://github.com/colmap/colmap/pull/1131
25
+ * Update GPSTransform calculations to improve accuracy by @anmatako in https://github.com/colmap/colmap/pull/1132
26
+ * Add scale template flag in SimilarityTransform3::Estimate by @anmatako in https://github.com/colmap/colmap/pull/1133
27
+ * Add CopyFile utility that can copy or hard/soft-link files by @anmatako in https://github.com/colmap/colmap/pull/1134
28
+ * Expose BA options in IncrementalMapper by @anmatako in https://github.com/colmap/colmap/pull/1139
29
+ * Allow configurable paths for mvs::Model by @anmatako in https://github.com/colmap/colmap/pull/1141
30
+ * Change ReconstructionMaanger to write larger recons first by @anmatako in https://github.com/colmap/colmap/pull/1137
31
+ * Setup Azure pipelines for Windows build by @ahojnnes in https://github.com/colmap/colmap/pull/1150
32
+ * Add fixed extrinsics in rig config by @anmatako in https://github.com/colmap/colmap/pull/1144
33
+ * Allow custom config and missing dependencies for patch-match by @anmatako in https://github.com/colmap/colmap/pull/1142
34
+ * Update print statements for Python 3 compatibility by @UncleGene in https://github.com/colmap/colmap/pull/1126
35
+ * Allow cleanup of SQLite tables using new database_cleaner command by @anmatako in https://github.com/colmap/colmap/pull/1136
36
+ * Extend SceneClustering to support non-hierarchical (flat) clusters by @anmatako in https://github.com/colmap/colmap/pull/1140
37
+ * Support more formats in model_converter by @anmatako in https://github.com/colmap/colmap/pull/1147
38
+ * Fix Mac 10.15 build due to changed Qt5 path by @ahojnnes in https://github.com/colmap/colmap/pull/1157
39
+ * Fix bug in ReadCameraRigConfig when reading extrinsics by @anmatako in https://github.com/colmap/colmap/pull/1158
40
+ * Add utility to compare poses between two sparse models by @ahojnnes in https://github.com/colmap/colmap/pull/1159
41
+ * Modularize executable main functions into separate sources by @ahojnnes in https://github.com/colmap/colmap/pull/1160
42
+ * Fix unnecessary copies in for range loops by @ahojnnes in https://github.com/colmap/colmap/pull/1162
43
+ * Add script to clang-format all source code by @ahojnnes in https://github.com/colmap/colmap/pull/1163
44
+ * Add back new options and formats for model_converter by @anmatako in https://github.com/colmap/colmap/pull/1164
45
+ * ImageReder new option and bug fix in GPS priors by @anmatako in https://github.com/colmap/colmap/pull/1146
46
+ * Parallelize stereo fusion; needs pre-loading of entire workspace by @anmatako in https://github.com/colmap/colmap/pull/1148
47
+ * Refactoring and new functionality in Reconstruction class by @anmatako in https://github.com/colmap/colmap/pull/1169
48
+ * Add new functionality in image_undistorter by @anmatako in https://github.com/colmap/colmap/pull/1168
49
+ * Add new CMake option to disable GUI by @anmatako in https://github.com/colmap/colmap/pull/1165
50
+ * Fix the memory leak caused by not releasing the memory of the PRNG at the end of the thread by @whuaegeanse in https://github.com/colmap/colmap/pull/1170
51
+ * Fix fusion segfault bug by @anmatako in https://github.com/colmap/colmap/pull/1176
52
+ * Update SiftGPU to use floorf for floats by @anmatako in https://github.com/colmap/colmap/pull/1182
53
+ * fix typo in extraction.cc by @iuk in https://github.com/colmap/colmap/pull/1191
54
+ * Improvements to NVM, Cam, Recon3D, and Bundler exporters by @drkoller in https://github.com/colmap/colmap/pull/1187
55
+ * Update model_aligner functionality by @anmatako in https://github.com/colmap/colmap/pull/1177
56
+ * Add new model_cropper and model_splitter commands by @anmatako in https://github.com/colmap/colmap/pull/1179
57
+ * use type point2D_t instead of image_t by @iuk in https://github.com/colmap/colmap/pull/1199
58
+ * Fix radial distortion in Cam format exporter by @drkoller in https://github.com/colmap/colmap/pull/1196
59
+ * Add new model_transformer command by @anmatako in https://github.com/colmap/colmap/pull/1178
60
+ * Fix error of using urllib to download eigen from gitlab by @whuaegeanse in https://github.com/colmap/colmap/pull/1194
61
+ * Multi-line string fix in Python model script by @mihaidusmanu in https://github.com/colmap/colmap/pull/1217
62
+ * added visibility_sigma to CLI input options for delaunay_mesher. by @Matstah in https://github.com/colmap/colmap/pull/1236
63
+ * Backwards compatibility of model_aligner by @tsattler in https://github.com/colmap/colmap/pull/1240
64
+ * [update undistortion] update dumped commands by @hiakru in https://github.com/colmap/colmap/pull/1276
65
+ * Compute reprojection error in generalized absolute solver by @Skydes in https://github.com/colmap/colmap/pull/1257
66
+ * Modifying scripts/python/flickr_downloader.py to create files with correct extensions by @snavely in https://github.com/colmap/colmap/pull/1275
67
+ * revise Dockerfile and readme. by @MasahiroOgawa in https://github.com/colmap/colmap/pull/1281
68
+ * Update to latest vcpkg version by @ahojnnes in https://github.com/colmap/colmap/pull/1319
69
+ * Fix compiler warnings reported by GCC by @ahojnnes in https://github.com/colmap/colmap/pull/1317
70
+ * Auto-rotate JPEG images based on EXIF orientation by @ahojnnes in https://github.com/colmap/colmap/pull/1318
71
+ * Upgrade vcpkg to fix CI build issues by @ahojnnes in https://github.com/colmap/colmap/pull/1331
72
+ * Added descriptor normalization argument to feature_extractor. by @mihaidusmanu in https://github.com/colmap/colmap/pull/1332
73
+ * Fix memory leak in the function of StringAppendV by @whuaegeanse in https://github.com/colmap/colmap/pull/1337
74
+ * Add CUDA_SAFE_CALL to cudaGetDeviceCount. by @chpatrick in https://github.com/colmap/colmap/pull/1334
75
+ * Add missing include in case CUDA/GUI is not available by @ahojnnes in https://github.com/colmap/colmap/pull/1329
76
+ * Fix wrong WGS84 model and test cases in GPSTransform by @Freeverc in https://github.com/colmap/colmap/pull/1333
77
+ * Fixes bug in sprt.cc: num_inliers was not set. by @rmbrualla in https://github.com/colmap/colmap/pull/1360
78
+ * Prevent a divide by zero corner case. by @rmbrualla in https://github.com/colmap/colmap/pull/1361
79
+ * Adds missing header. by @rmbrualla in https://github.com/colmap/colmap/pull/1362
80
+ * Require Qt in COLMAPConfig only if GUI is enabled by @Skydes in https://github.com/colmap/colmap/pull/1365
81
+ * Keep precision in the process of storing in text. by @whuaegeanse in https://github.com/colmap/colmap/pull/1363
82
+ * Expose exe internals by @Skydes in https://github.com/colmap/colmap/pull/1366
83
+ * Fix inliers matches extraction in EstimateUncalibrated function. by @ferreram in https://github.com/colmap/colmap/pull/1369
84
+ * Expose exe internals - fix by @Skydes in https://github.com/colmap/colmap/pull/1368
85
+ * Remove deprecated Mac OSX 10.14 image in ADO pipeline by @ahojnnes in https://github.com/colmap/colmap/pull/1383
86
+ * Add Mac OSX 11 ADO pipeline job by @ahojnnes in https://github.com/colmap/colmap/pull/1384
87
+ * Fix warnings for latest compiler/libraries by @ahojnnes in https://github.com/colmap/colmap/pull/1382
88
+ * Fix clang compiler warnings by @ahojnnes in https://github.com/colmap/colmap/pull/1387
89
+ * Add Address Sanitizer options and fix reported issues by @ahojnnes in https://github.com/colmap/colmap/pull/1390
90
+ * User/joschonb/asan cleanup by @ahojnnes in https://github.com/colmap/colmap/pull/1391
91
+ * Add ADO pipeline for Visual Studio 2022 by @ahojnnes in https://github.com/colmap/colmap/pull/1392
92
+ * Add ccache option by @ahojnnes in https://github.com/colmap/colmap/pull/1395
93
+ * Update ModelAligner to handle GPS and custom coords. and more by @ferreram in https://github.com/colmap/colmap/pull/1371
94
+
95
+
96
+ COLMAP 3.6 (07/24/2020)
97
+ -----------------------
98
+ - Improved robustness and faster incremental reconstruction process
99
+ - Add ``image_deleter`` command to remove images from sparse model
100
+ - Add ``image_filter`` command to filter bad registrations from sparse model
101
+ - Add ``point_filtering`` command to filter sparse model point clouds
102
+ - Add ``database_merger`` command to merge two databases, which is
103
+ useful to parallelize matching across different machines
104
+ - Add ``image_undistorter_standalone`` to enable undistorting images
105
+ without a pre-existing full sparse model
106
+ - Improved undistortion for fisheye cameras and FOV camera model
107
+ - Support for masking input images in feature extraction stage
108
+ - Improved HiDPI support in GUI for high-resolution monitors
109
+ - Import sparse model when launching GUI from CLI
110
+ - Faster CPU-based matching using approximate NN search
111
+ - Support for bundle adjustment with fixed extrinsics
112
+ - Support for fixing existing images when continuing reconstruction
113
+ - Camera model colors in viewer can be customized
114
+ - Support for latest GPU architectures in CUDA build
115
+ - Support for writing sparse models in Python scripts
116
+ - Scripts for building and running COLMAP in Docker
117
+ - Many more bug fixes and improvements to code and documentation
118
+
119
+
120
+ COLMAP 3.5 (08/22/2018)
121
+ -----------------------
122
+ - COLMAP is now released under the BSD license instead of the GPL
123
+ - COLMAP is now installed as a library, whose headers can be included and
124
+ libraries linked against from other C/C++ code
125
+ - Add hierarchical mapper for parallelized reconstruction or large scenes
126
+ - Add sparse and dense Delaunay meshing algorithms, which reconstruct a
127
+ watertight surface using a graph cut on the Delaunay triangulation of the
128
+ reconstructed sparse or dense point cloud
129
+ - Improved robustness when merging different models
130
+ - Improved pre-trained vocabulary trees available for download
131
+ - Add COLMAP as a software entry under Linux desktop systems
132
+ - Add support to compile COLMAP on ARM platforms
133
+ - Add example Python script to read/write COLMAP database
134
+ - Add region of interest (ROI) cropping in image undistortion
135
+ - Several import bug fixes for spatial verification in image retrieval
136
+ - Add more extensive continuous integration across more compilation scenarios
137
+ - Many more bug fixes and improvements to code and documentation
138
+
139
+
140
+ COLMAP 3.4 (01/29/2018)
141
+ -----------------------
142
+ - Unified command-line interface: The functionality of previous executables have
143
+ been merged into the ``src/exe/colmap.cc`` executable. The GUI can now be
144
+ started using the command ``colmap gui`` and other commands are available
145
+ as ``colmap [command]``. For example, the feature extractor is now available
146
+ as ``colmap feature_extractor [args]`` while all command-line arguments stay
147
+ the same as before. This should result in much faster project compile times
148
+ and smaller disk space usage of the program. More details about the new
149
+ interface are documented at https://colmap.github.io/cli.html
150
+ - More complete depth and normal maps with larger patch sizes
151
+ - Faster dense stereo computation by skipping rows/columns in patch match,
152
+ improved random sampling in patch match, and faster bilateral NCC
153
+ - Better high DPI screen support for the graphical user interface
154
+ - Improved model viewer under Windows, which now requires Qt 5.4
155
+ - Save computed two-view geometries in database
156
+ - Images (keypoint/matches visualization, depth and normal maps) can now be
157
+ saved from the graphical user interface
158
+ - Support for PMVS format without sparse bundler file
159
+ - Faster covariant feature detection
160
+ - Many more bug fixes and improvements
161
+
162
+
163
+ COLMAP 3.3 (11/21/2017)
164
+ -----------------------
165
+ - Add DSP (Domain Size Pooling) SIFT implementation. DSP-SIFT outperforms
166
+ standard SIFT in most cases, as shown in "Comparative Evaluation of
167
+ Hand-Crafted and Learned Local Features", Schoenberger et al., CVPR 2017
168
+ - Improved parameters dense reconstruction of smaller models
169
+ - Improved compile times due to various code optimizations
170
+ - Add option to specify camera model in automatic reconstruction
171
+ - Add new model orientation alignment based on upright image assumption
172
+ - Improved numerical stability for generalized absolute pose solver
173
+ - Support for image range specification in PMVS dense reconstruction format
174
+ - Support for older Python versions in automatic build script
175
+ - Fix OpenCV Fisheye camera model to exactly match OpenCV specifications
176
+
177
+
178
+ COLMAP 3.2 (9/2/2017)
179
+ ----------------------
180
+ - Fully automatic cross-platform build script (Windows, Mac, Linux)
181
+ - Add multi-GPU feature extraction if multiple CUDA devices are available
182
+ - Configurable dimension and data type for vocabulary tree implementation
183
+ - Add new sequential matching mode for image sequences with high frame-rate
184
+ - Add generalized relative pose solver for multi-camera systems
185
+ - Add sparse least absolute deviation solver
186
+ - Add CPU/GPU options to automatic reconstruction tool
187
+ - Add continuous integration system under Windows, Mac, Linux through Github
188
+ - Many more bug fixes and improvements
189
+
190
+
191
+ COLMAP 3.1 (6/15/2017)
192
+ ----------------------
193
+ - Add fast spatial verification to image retrieval module
194
+ - Add binary file format for sparse models by default. Old text format still
195
+ fully compatible and possible conversion in GUI and CLI
196
+ - Add cross-platform little endian binary file reading and writing
197
+ - Faster and less memory hungry stereo fusion by computing consistency on demand
198
+ and possible limitation of image size in fusion
199
+ - Simpler geometric stereo processing interface.
200
+ Now geometric stereo output can be computed using a single pass
201
+ - Faster and multi-architecture CUDA compilation
202
+ - Add medium quality option in automatic reconstructor
203
+ - Many more bug fixes and improvements
204
+
205
+
206
+ COLMAP 3.0 (5/22/2017)
207
+ ----------------------
208
+ - Add automatic end-to-end reconstruction tool that automatically performs
209
+ sparse and dense reconstruction on a given set of images
210
+ - Add multi-GPU dense stereo if multiple CUDA devices are available
211
+ - Add multi-GPU feature matching if multiple CUDA devices are available
212
+ - Add Manhattan-world / gravity alignment using line detection
213
+ - Add CUDA-based feature extraction useful for usage on clusters
214
+ - Add CPU-based feature matching for machines without GPU
215
+ - Add new THIN_PRISM_FISHEYE camera model with tangential/radial correction
216
+ - Add binary to triangulate existing/empty sparse reconstruction
217
+ - Add binary to print summary statistics about sparse reconstruction
218
+ - Add transitive feature matching to transitively complete match graph
219
+ - Improved scalability of dense reconstruction by using caching
220
+ - More stable GPU-based feature matching with informative warnings
221
+ - Faster vocabulary tree matching using dynamic scheduling in FLANN
222
+ - Faster spatial feature matching using linear index instead of kd-tree
223
+ - More stable camera undistortion using numerical Newton iteration
224
+ - Improved option parsing with some backwards incompatible option renaming
225
+ - Faster compile times by optimizing includes and CUDA flags
226
+ - More stable view selection for small baseline scenario in dense reconstruction
227
+ - Many more bug fixes and improvements
228
+
229
+
230
+ COLMAP 2.1 (12/7/2016)
231
+ ----------------------
232
+ - Support to only index and match specific images in vocabulary tree matching
233
+ - Support to perform image retrieval using vocabulary tree
234
+ - Several bug fixes and improvements for multi-view stereo module
235
+ - Improved Structure-from-Motion initialization strategy
236
+ - Support to only reconstruct the scene using specific images in the database
237
+ - Add support to merge two models using overlapping registered images
238
+ - Add support to geo-register/align models using known camera locations
239
+ - Support to only extract specific images in feature extraction module
240
+ - Support for snapshot model export during reconstruction
241
+ - Skip already undistorted images if they exist in output directory
242
+ - Support to limit the number of features in image retrieval for improved speed
243
+ - Miscellaneous bug fixes and improvements
244
+
245
+
246
+ COLMAP 2.0 (9/8/2016)
247
+ ---------------------
248
+ - Implementation of dense reconstruction pipeline
249
+ - Improved feature matching performance
250
+ - New bundle adjuster for rigidly mounted multi-camera systems
251
+ - New generalized absolute pose solver for multi-camera systems
252
+ - New executable to extract colors from all images
253
+ - Boost can now be linked in shared and static mode
254
+ - Various bug fixes and performance improvements
255
+
256
+
257
+ COLMAP 1.1 (5/19/2016)
258
+ ----------------------
259
+ - Implementation of state-of-the-art image retrieval system using Hamming
260
+ embedding for vocabulary tree matching. This should lead to much improved
261
+ matching results as compared to the previous implementation.
262
+ - Guided matching as an optional functionality.
263
+ - New demo datasets for download.
264
+ - Automatically switch to PBA if supported by the project.
265
+ - Implementation of EPNP solver for local pose optimization in RANSAC.
266
+ - Add option to extract upright SIFT features.
267
+ - Saving JPEGs in superb quality by default in export.
268
+ - Add option to clear matches and inlier matches in the project.
269
+ - New fisheye camera models, including the FOV camera model used by Google
270
+ Project Tango (Thomas Schoeps).
271
+ - Extended documentation based on user feedback.
272
+ - Fixed typo in documentation (Thomas Schoeps).
273
+
274
+
275
+ COLMAP 1.0 (4/4/2016)
276
+ ---------------------
277
+ - Initial release of COLMAP.
colmap/CMakeLists.txt ADDED
@@ -0,0 +1,501 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (c) 2022, ETH Zurich and UNC Chapel Hill.
2
+ # All rights reserved.
3
+ #
4
+ # Redistribution and use in source and binary forms, with or without
5
+ # modification, are permitted provided that the following conditions are met:
6
+ #
7
+ # * Redistributions of source code must retain the above copyright
8
+ # notice, this list of conditions and the following disclaimer.
9
+ #
10
+ # * Redistributions in binary form must reproduce the above copyright
11
+ # notice, this list of conditions and the following disclaimer in the
12
+ # documentation and/or other materials provided with the distribution.
13
+ #
14
+ # * Neither the name of ETH Zurich and UNC Chapel Hill nor the names of
15
+ # its contributors may be used to endorse or promote products derived
16
+ # from this software without specific prior written permission.
17
+ #
18
+ # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
19
+ # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
20
+ # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
21
+ # ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
22
+ # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
23
+ # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
24
+ # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25
+ # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
26
+ # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27
+ # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
28
+ # POSSIBILITY OF SUCH DAMAGE.
29
+ #
30
+ # Author: Johannes L. Schoenberger (jsch-at-demuc-dot-de)
31
+
32
+ cmake_minimum_required(VERSION 3.1)
33
+
34
+ project(COLMAP LANGUAGES C CXX)
35
+
36
+ set(COLMAP_VERSION "3.8")
37
+ set(COLMAP_VERSION_NUMBER "3800")
38
+
39
+ ################################################################################
40
+ # Include CMake dependencies
41
+ ################################################################################
42
+
43
+ set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
44
+
45
+ include(CheckCXXCompilerFlag)
46
+
47
+ # Include helper macros and commands, and allow the included file to override
48
+ # the CMake policies in this file
49
+ include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/CMakeHelper.cmake NO_POLICY_SCOPE)
50
+
51
+
52
+ ################################################################################
53
+ # Options
54
+ ################################################################################
55
+
56
+ option(SIMD_ENABLED "Whether to enable SIMD optimizations" ON)
57
+ option(OPENMP_ENABLED "Whether to enable OpenMP parallelization" ON)
58
+ option(IPO_ENABLED "Whether to enable interprocedural optimization" ON)
59
+ option(CUDA_ENABLED "Whether to enable CUDA, if available" ON)
60
+ option(GUI_ENABLED "Whether to enable the graphical UI" ON)
61
+ option(OPENGL_ENABLED "Whether to enable OpenGL, if available" ON)
62
+ option(TESTS_ENABLED "Whether to build test binaries" OFF)
63
+ option(ASAN_ENABLED "Whether to enable AddressSanitizer flags" OFF)
64
+ option(PROFILING_ENABLED "Whether to enable google-perftools linker flags" OFF)
65
+ option(CCACHE_ENABLED "Whether to enable compiler caching, if available" ON)
66
+ option(CGAL_ENABLED "Whether to enable the CGAL library" ON)
67
+ option(BOOST_STATIC "Whether to enable static boost library linker flags" ON)
68
+ set(CUDA_ARCHS "5.0" CACHE STRING "List of CUDA architectures for which to \
69
+ generate code, e.g., 5.0, 6.0, 7.5, ...")
70
+
71
+ if(TESTS_ENABLED)
72
+ enable_testing()
73
+ endif()
74
+
75
+ if(BOOST_STATIC)
76
+ set(Boost_USE_STATIC_LIBS ON)
77
+ else()
78
+ add_definitions("-DBOOST_TEST_DYN_LINK")
79
+ endif()
80
+
81
+ ################################################################################
82
+ # Find packages
83
+ ################################################################################
84
+
85
+ if(OPENMP_ENABLED)
86
+ find_package(OpenMP QUIET)
87
+ endif()
88
+
89
+ find_package(Ceres REQUIRED)
90
+
91
+ find_package(Boost REQUIRED COMPONENTS
92
+ program_options
93
+ filesystem
94
+ graph
95
+ system
96
+ unit_test_framework)
97
+
98
+ find_package(Eigen3 REQUIRED)
99
+
100
+ find_package(FreeImage REQUIRED)
101
+
102
+ find_package(Metis REQUIRED)
103
+
104
+ find_package(Glog REQUIRED)
105
+
106
+ set(OpenGL_GL_PREFERENCE GLVND)
107
+ find_package(OpenGL REQUIRED)
108
+ find_package(Glew REQUIRED)
109
+ find_package(Git)
110
+
111
+ if(CGAL_ENABLED)
112
+ set(CGAL_DO_NOT_WARN_ABOUT_CMAKE_BUILD_TYPE TRUE)
113
+ # We do not use CGAL data. This prevents an unnecessary warning by CMake.
114
+ set(CGAL_DATA_DIR "unused")
115
+ find_package(CGAL QUIET)
116
+ endif()
117
+
118
+ set(CUDA_MIN_VERSION "7.0")
119
+ if(CUDA_ENABLED)
120
+ if(${CMAKE_VERSION} VERSION_LESS "3.17.0")
121
+ find_package(CUDA ${CUDA_MIN_VERSION} QUIET)
122
+ else()
123
+ find_package(CUDAToolkit ${CUDA_MIN_VERSION} QUIET)
124
+ endif()
125
+ endif()
126
+
127
+ if(GUI_ENABLED)
128
+ find_package(Qt5 5.4 COMPONENTS Core OpenGL Widgets)
129
+ if(Qt5_FOUND)
130
+ message(STATUS "Found Qt")
131
+ message(STATUS " Module : ${Qt5Core_DIR}")
132
+ message(STATUS " Module : ${Qt5OpenGL_DIR}")
133
+ message(STATUS " Module : ${Qt5Widgets_DIR}")
134
+ else()
135
+ set(GUI_ENABLED OFF)
136
+ endif()
137
+ endif()
138
+
139
+ if(OPENGL_ENABLED AND NOT GUI_ENABLED)
140
+ message(STATUS "Disabling GUI will also disable OpenGL")
141
+ set(OPENGL_ENABLED OFF)
142
+ endif()
143
+
144
+ if(CGAL_FOUND)
145
+ list(APPEND CGAL_LIBRARY ${CGAL_LIBRARIES})
146
+ message(STATUS "Found CGAL")
147
+ message(STATUS " Includes : ${CGAL_INCLUDE_DIRS}")
148
+ message(STATUS " Libraries : ${CGAL_LIBRARY}")
149
+ endif()
150
+
151
+
152
+ ################################################################################
153
+ # Compiler specific configuration
154
+ ################################################################################
155
+
156
+ if(CMAKE_BUILD_TYPE)
157
+ message(STATUS "Build type specified as ${CMAKE_BUILD_TYPE}")
158
+ else()
159
+ message(STATUS "Build type not specified, using Release")
160
+ set(CMAKE_BUILD_TYPE Release)
161
+ set(IS_DEBUG OFF)
162
+ endif()
163
+
164
+ if(IS_MSVC)
165
+ # Some fixes for the Glog library.
166
+ add_definitions("-DGLOG_NO_ABBREVIATED_SEVERITIES")
167
+ add_definitions("-DGL_GLEXT_PROTOTYPES")
168
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc")
169
+ # Enable object level parallel builds in Visual Studio.
170
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /MP")
171
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /MP")
172
+ endif()
173
+
174
+ if(IS_GNU)
175
+ if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS 4.9)
176
+ message(FATAL_ERROR "GCC version 4.8 or older not supported")
177
+ endif()
178
+
179
+ # Hide incorrect warnings for uninitialized Eigen variables under GCC.
180
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-maybe-uninitialized")
181
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-maybe-uninitialized")
182
+ endif()
183
+
184
+ if(IS_DEBUG)
185
+ add_definitions("-DEIGEN_INITIALIZE_MATRICES_BY_NAN")
186
+ endif()
187
+
188
+ if(SIMD_ENABLED)
189
+ message(STATUS "Enabling SIMD support")
190
+ else()
191
+ message(STATUS "Disabling SIMD support")
192
+ endif()
193
+
194
+ if(OPENMP_ENABLED AND OPENMP_FOUND)
195
+ message(STATUS "Enabling OpenMP support")
196
+ add_definitions("-DOPENMP_ENABLED")
197
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}")
198
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}")
199
+ else()
200
+ message(STATUS "Disabling OpenMP support")
201
+ endif()
202
+
203
+ if(IPO_ENABLED AND NOT IS_DEBUG AND NOT IS_GNU)
204
+ message(STATUS "Enabling interprocedural optimization")
205
+ set_property(DIRECTORY PROPERTY INTERPROCEDURAL_OPTIMIZATION 1)
206
+ else()
207
+ message(STATUS "Disabling interprocedural optimization")
208
+ endif()
209
+
210
+ if(ASAN_ENABLED)
211
+ message(STATUS "Enabling ASan support")
212
+ if(IS_CLANG OR IS_GNU)
213
+ add_compile_options(-fsanitize=address -fno-omit-frame-pointer -fsanitize-address-use-after-scope)
214
+ add_link_options(-fsanitize=address)
215
+ else()
216
+ message(FATAL_ERROR "Unsupported compiler for ASan mode")
217
+ endif()
218
+ endif()
219
+
220
+ if(CUDAToolkit_FOUND)
221
+ string(REPLACE "." "" CMAKE_CUDA_ARCHITECTURES "${CUDA_ARCHS}")
222
+ enable_language(CUDA)
223
+ set(CUDA_FOUND TRUE)
224
+ set(CUDA_VERSION_STRING "${CUDAToolkit_VERSION}")
225
+ endif()
226
+
227
+ if(CUDA_FOUND)
228
+ if(CUDA_ENABLED)
229
+ add_definitions("-DCUDA_ENABLED")
230
+
231
+ # Fix for some combinations of CUDA and GCC (e.g. under Ubuntu 16.04).
232
+ set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} -D_FORCE_INLINES")
233
+ # Do not show warnings if the architectures are deprecated.
234
+ set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} -Wno-deprecated-gpu-targets")
235
+ # Do not show warnings if cuda library functions are deprecated.
236
+ set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} -Wno-deprecated-declarations")
237
+
238
+ if(CUDAToolkit_FOUND)
239
+ set(CUDA_ARCH_FLAGS_readable "${CMAKE_CUDA_ARCHITECTURES}")
240
+ else()
241
+ set(CUDA_NVCC_FLAGS "${CUDA_NVCC_FLAGS} ${CMAKE_CUDA_FLAGS}")
242
+ include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/SelectCudaComputeArch.cmake)
243
+ CUDA_SELECT_NVCC_ARCH_FLAGS(CUDA_ARCH_FLAGS ${CUDA_ARCHS})
244
+ set(CUDA_NVCC_FLAGS "${CUDA_NVCC_FLAGS} ${CUDA_ARCH_FLAGS}")
245
+ endif()
246
+
247
+ message(STATUS "Enabling CUDA support (version: ${CUDA_VERSION_STRING},"
248
+ " archs: ${CUDA_ARCH_FLAGS_readable})")
249
+ else()
250
+ set(CUDA_FOUND OFF)
251
+ message(STATUS "Disabling CUDA support")
252
+ endif()
253
+ else()
254
+ set(CUDA_ENABLED OFF)
255
+ if(CUDA_VERSION_STRING)
256
+ message(STATUS "Disabling CUDA support (found version "
257
+ "${CUDA_VERSION_STRING} but >= ${CUDA_MIN_VERSION} required)")
258
+ else()
259
+ message(STATUS "Disabling CUDA support")
260
+ endif()
261
+ endif()
262
+
263
+ if(GUI_ENABLED AND Qt5_FOUND)
264
+ add_definitions("-DGUI_ENABLED")
265
+ message(STATUS "Enabling GUI support")
266
+ else()
267
+ message(STATUS "Disabling GUI support")
268
+ endif()
269
+
270
+ if(OPENGL_ENABLED)
271
+ add_definitions("-DOPENGL_ENABLED")
272
+ message(STATUS "Enabling OpenGL support")
273
+ else()
274
+ message(STATUS "Disabling OpenGL support")
275
+ endif()
276
+
277
+ if(CCACHE_ENABLED)
278
+ find_program(CCACHE ccache)
279
+ if(CCACHE)
280
+ message(STATUS "Enabling ccache support")
281
+ set(CMAKE_C_COMPILER_LAUNCHER ${CCACHE})
282
+ set(CMAKE_CXX_COMPILER_LAUNCHER ${CCACHE})
283
+ else()
284
+ message(STATUS "Disabling ccache support")
285
+ endif()
286
+ else()
287
+ message(STATUS "Disabling ccache support")
288
+ endif()
289
+
290
+ if(PROFILING_ENABLED)
291
+ message(STATUS "Enabling profiling support")
292
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -lprofiler -ltcmalloc")
293
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -lprofiler -ltcmalloc")
294
+ else()
295
+ message(STATUS "Disabling profiling support")
296
+ endif()
297
+
298
+ if(CGAL_FOUND AND CGAL_ENABLED)
299
+ message(STATUS "Enabling CGAL support")
300
+ add_definitions("-DCGAL_ENABLED")
301
+ else()
302
+ message(STATUS "Disabling CGAL support")
303
+ set(CGAL_ENABLED OFF)
304
+ endif()
305
+
306
+ if(Qt5_FOUND)
307
+ # Qt5 was built with -reduce-relocations.
308
+ if(Qt5_POSITION_INDEPENDENT_CODE)
309
+ set(CMAKE_POSITION_INDEPENDENT_CODE ON)
310
+ # Workaround for Qt5 CMake config bug under Ubuntu 20.04: https://gitlab.kitware.com/cmake/cmake/-/issues/16915
311
+ if(${Qt5_VERSION} VERSION_EQUAL "5.12.8" AND TARGET Qt5::Core)
312
+ get_property(core_options TARGET Qt5::Core PROPERTY INTERFACE_COMPILE_OPTIONS)
313
+ string(REPLACE "-fPIC" "" new_qt5_core_options ${core_options})
314
+ set_property(TARGET Qt5::Core PROPERTY INTERFACE_COMPILE_OPTIONS ${new_qt5_core_options})
315
+ set_property(TARGET Qt5::Core PROPERTY INTERFACE_POSITION_INDEPENDENT_CODE "ON")
316
+ set(CMAKE_CXX_COMPILE_OPTIONS_PIE "-fPIC")
317
+ endif()
318
+ endif()
319
+
320
+ # Enable automatic compilation of Qt resource files.
321
+ set(CMAKE_AUTORCC ON)
322
+ endif()
323
+
324
+ ################################################################################
325
+ # Add sources
326
+ ################################################################################
327
+
328
+ # Generate source file with version definitions.
329
+ include(GenerateVersionDefinitions)
330
+
331
+ set(COLMAP_INCLUDE_DIRS
332
+ ${Boost_INCLUDE_DIRS}
333
+ ${EIGEN3_INCLUDE_DIRS}
334
+ ${GLOG_INCLUDE_DIRS}
335
+ ${FREEIMAGE_INCLUDE_DIRS}
336
+ ${CERES_INCLUDE_DIRS}
337
+ ${METIS_INCLUDE_DIRS}
338
+ ${GLEW_INCLUDE_DIRS}
339
+ )
340
+
341
+ set(COLMAP_LINK_DIRS
342
+ ${Boost_LIBRARY_DIRS}
343
+ )
344
+
345
+ set(COLMAP_EXTERNAL_LIBRARIES
346
+ ${CMAKE_DL_LIBS}
347
+ ${Boost_FILESYSTEM_LIBRARY}
348
+ ${Boost_PROGRAM_OPTIONS_LIBRARY}
349
+ ${Boost_SYSTEM_LIBRARY}
350
+ ${GLOG_LIBRARIES}
351
+ ${FREEIMAGE_LIBRARIES}
352
+ ${METIS_LIBRARIES}
353
+ ${CERES_LIBRARIES}
354
+ ${OPENGL_LIBRARIES}
355
+ )
356
+
357
+ if(OPENMP_FOUND)
358
+ list(APPEND COLMAP_EXTERNAL_LIBRARIES ${OpenMP_libomp_LIBRARY})
359
+ endif()
360
+
361
+ if(Qt5_FOUND)
362
+ list(APPEND COLMAP_INCLUDE_DIRS ${Qt5Core_INCLUDE_DIRS} ${Qt5OpenGL_INCLUDE_DIRS} ${Qt5Widgets_INCLUDE_DIRS})
363
+ list(APPEND COLMAP_EXTERNAL_LIBRARIES ${Qt5Core_LIBRARIES} ${Qt5OpenGL_LIBRARIES} ${Qt5Widgets_LIBRARIES})
364
+ endif()
365
+
366
+ if(CGAL_FOUND)
367
+ list(APPEND COLMAP_INCLUDE_DIRS ${CGAL_INCLUDE_DIRS} ${GMP_INCLUDE_DIR})
368
+ list(APPEND COLMAP_EXTERNAL_LIBRARIES ${CGAL_LIBRARY} ${GMP_LIBRARIES})
369
+ list(APPEND COLMAP_LINK_DIRS ${CGAL_LIBRARIES_DIR})
370
+ endif()
371
+
372
+ if(UNIX)
373
+ list(APPEND COLMAP_EXTERNAL_LIBRARIES pthread)
374
+ endif()
375
+
376
+ set(COLMAP_INTERNAL_LIBRARIES
377
+ flann
378
+ lsd
379
+ pba
380
+ poisson_recon
381
+ sqlite3
382
+ sift_gpu
383
+ vlfeat
384
+ )
385
+
386
+ include_directories(
387
+ lib
388
+ src
389
+ ${COLMAP_INCLUDE_DIRS}
390
+ )
391
+
392
+ link_directories(${COLMAP_LINK_DIRS})
393
+
394
+ add_subdirectory(lib)
395
+ add_subdirectory(src)
396
+
397
+
398
+ ################################################################################
399
+ # Generate source groups for Visual Studio, XCode, etc.
400
+ ################################################################################
401
+
402
+ COLMAP_ADD_SOURCE_DIR(lib/FLANN LIB_FLANN_SRCS *.h *.cpp *.hpp *.cu)
403
+ COLMAP_ADD_SOURCE_DIR(lib/LSD LIB_LSD_SRCS *.h *.c)
404
+ COLMAP_ADD_SOURCE_DIR(lib/PBA LIB_PBA_SRCS *.h *.cpp *.cu)
405
+ COLMAP_ADD_SOURCE_DIR(lib/PoissonRecon LIB_POISSON_RECON_SRCS *.h *.cpp *.inl)
406
+ COLMAP_ADD_SOURCE_DIR(lib/SiftGPU LIB_SIFT_GPU_SRCS *.h *.cpp *.cu)
407
+ COLMAP_ADD_SOURCE_DIR(lib/SQLite LIB_SQLITE_SRCS *.h *.c)
408
+ COLMAP_ADD_SOURCE_DIR(lib/VLFeat LIB_VLFEAT_SRCS *.h *.c *.tc)
409
+
410
+ COLMAP_ADD_SOURCE_DIR(src/base BASE_SRCS *.h *.cc)
411
+ COLMAP_ADD_SOURCE_DIR(src/controllers CONTROLLERS_SRCS *.h *.cc)
412
+ COLMAP_ADD_SOURCE_DIR(src/estimators ESTIMATORS_SRCS *.h *.cc)
413
+ COLMAP_ADD_SOURCE_DIR(src/exe EXE_SRCS *.h *.cc)
414
+ COLMAP_ADD_SOURCE_DIR(src/feature FEATURE_SRCS *.h *.cc)
415
+ COLMAP_ADD_SOURCE_DIR(src/mvs MVS_SRCS *.h *.cc *.cu)
416
+ COLMAP_ADD_SOURCE_DIR(src/optim OPTIM_SRCS *.h *.cc)
417
+ COLMAP_ADD_SOURCE_DIR(src/retrieval RETRIEVAL_SRCS *.h *.cc)
418
+ COLMAP_ADD_SOURCE_DIR(src/sfm SFM_SRCS *.h *.cc)
419
+ COLMAP_ADD_SOURCE_DIR(src/tools TOOLS_SRCS *.h *.cc)
420
+ COLMAP_ADD_SOURCE_DIR(src/ui UI_SRCS *.h *.cc)
421
+ COLMAP_ADD_SOURCE_DIR(src/util UTIL_SRCS *.h *.cc)
422
+
423
+ # Add all of the source files to a regular library target, as using a custom
424
+ # target does not allow us to set its C++ include directories (and thus
425
+ # intellisense can't find any of the included files).
426
+ add_library(
427
+ ${COLMAP_SRC_ROOT_FOLDER}
428
+ ${LIB_FLANN_SRCS}
429
+ ${LIB_LSD_SRCS}
430
+ ${LIB_PBA_SRCS}
431
+ ${LIB_POISSON_RECON_SRCS}
432
+ ${LIB_SIFT_GPU_SRCS}
433
+ ${LIB_SQLITE_SRCS}
434
+ ${LIB_VLFEAT_SRCS}
435
+ ${BASE_SRCS}
436
+ ${CONTROLLERS_SRCS}
437
+ ${ESTIMATORS_SRCS}
438
+ ${EXE_SRCS}
439
+ ${FEATURE_SRCS}
440
+ ${MVS_SRCS}
441
+ ${OPTIM_SRCS}
442
+ ${RETRIEVAL_SRCS}
443
+ ${SFM_SRCS}
444
+ ${TOOLS_SRCS}
445
+ ${UI_SRCS}
446
+ ${UTIL_SRCS}
447
+ )
448
+
449
+ # Prevent the library from being compiled automatically.
450
+ set_target_properties(
451
+ ${COLMAP_SRC_ROOT_FOLDER} PROPERTIES
452
+ EXCLUDE_FROM_ALL 1
453
+ EXCLUDE_FROM_DEFAULT_BUILD 1)
454
+
455
+
456
+ ################################################################################
457
+ # Install and uninstall scripts
458
+ ################################################################################
459
+
460
+ # Install header files.
461
+ install(DIRECTORY src/
462
+ DESTINATION include/colmap
463
+ FILES_MATCHING PATTERN "*.h")
464
+ install(DIRECTORY lib/
465
+ DESTINATION include/colmap/lib
466
+ FILES_MATCHING REGEX ".*[.]h|.*[.]hpp|.*[.]inl")
467
+
468
+ # Generate and install CMake configuration.
469
+ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/cmake/CMakeConfig.cmake.in"
470
+ "${CMAKE_CURRENT_BINARY_DIR}/COLMAPConfig.cmake" @ONLY)
471
+ install(FILES "${CMAKE_CURRENT_BINARY_DIR}/COLMAPConfig.cmake"
472
+ DESTINATION "share/colmap")
473
+ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/cmake/CMakeConfigVersion.cmake.in"
474
+ "${CMAKE_CURRENT_BINARY_DIR}/COLMAPConfigVersion.cmake" @ONLY)
475
+ install(FILES "${CMAKE_CURRENT_BINARY_DIR}/COLMAPConfigVersion.cmake"
476
+ DESTINATION "share/colmap")
477
+
478
+ # Install find_package scripts for dependencies.
479
+ install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/cmake
480
+ DESTINATION share/colmap
481
+ FILES_MATCHING PATTERN "Find*.cmake")
482
+
483
+ # Install batch scripts under Windows.
484
+ if(IS_MSVC)
485
+ install(FILES "scripts/shell/COLMAP.bat" "scripts/shell/RUN_TESTS.bat"
486
+ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE
487
+ GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
488
+ DESTINATION "/")
489
+ endif()
490
+
491
+ # Install application meny entry under Linux/Unix.
492
+ if(UNIX AND NOT APPLE)
493
+ install(FILES "doc/COLMAP.desktop" DESTINATION "share/applications")
494
+ endif()
495
+
496
+ # Configure the uninstallation script.
497
+ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/cmake/CMakeUninstall.cmake.in"
498
+ "${CMAKE_CURRENT_BINARY_DIR}/CMakeUninstall.cmake"
499
+ IMMEDIATE @ONLY)
500
+ add_custom_target(uninstall COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/CMakeUninstall.cmake)
501
+ set_target_properties(uninstall PROPERTIES FOLDER ${CMAKE_TARGETS_ROOT_FOLDER})
colmap/CONTRIBUTING.md ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Contributing
2
+ ------------
3
+
4
+ Contributions (bug reports, bug fixes, improvements, etc.) are very welcome and
5
+ should be submitted in the form of new issues and/or pull requests on GitHub.
6
+
7
+ Please, adhere to the Google coding style guide:
8
+
9
+ https://google.github.io/styleguide/cppguide.html
10
+
11
+ by using the provided ".clang-format" file.
12
+
13
+ Document code, functions, methods, classes, etc. Make sure to add unit tests for
14
+ all newly added code and make sure that algorithmic "improvements" generalize
15
+ and actually improve the results of the pipeline on a variety of datasets.
colmap/COPYING.txt ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ The COLMAP library is licensed under the new BSD license. Note that this text
2
+ refers only to the license for COLMAP itself, independent of its dependencies,
3
+ which are separately licensed. Building COLMAP with these dependencies may
4
+ affect the resulting COLMAP license.
5
+
6
+ Copyright (c) 2022, ETH Zurich and UNC Chapel Hill.
7
+ All rights reserved.
8
+
9
+ Redistribution and use in source and binary forms, with or without
10
+ modification, are permitted provided that the following conditions are met:
11
+
12
+ * Redistributions of source code must retain the above copyright
13
+ notice, this list of conditions and the following disclaimer.
14
+
15
+ * Redistributions in binary form must reproduce the above copyright
16
+ notice, this list of conditions and the following disclaimer in the
17
+ documentation and/or other materials provided with the distribution.
18
+
19
+ * Neither the name of ETH Zurich and UNC Chapel Hill nor the names of
20
+ its contributors may be used to endorse or promote products derived
21
+ from this software without specific prior written permission.
22
+
23
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
24
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
25
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
26
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
27
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
28
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
29
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
30
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
31
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
32
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
33
+ POSSIBILITY OF SUCH DAMAGE.
34
+
35
+ Author: Johannes L. Schoenberger (jsch-at-demuc-dot-de)
colmap/README.md ADDED
@@ -0,0 +1,127 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ COLMAP
2
+ ======
3
+
4
+ About
5
+ -----
6
+
7
+ COLMAP is a general-purpose Structure-from-Motion (SfM) and Multi-View Stereo
8
+ (MVS) pipeline with a graphical and command-line interface. It offers a wide
9
+ range of features for reconstruction of ordered and unordered image collections.
10
+ The software is licensed under the new BSD license. If you use this project for
11
+ your research, please cite:
12
+
13
+ @inproceedings{schoenberger2016sfm,
14
+ author={Sch\"{o}nberger, Johannes Lutz and Frahm, Jan-Michael},
15
+ title={Structure-from-Motion Revisited},
16
+ booktitle={Conference on Computer Vision and Pattern Recognition (CVPR)},
17
+ year={2016},
18
+ }
19
+
20
+ @inproceedings{schoenberger2016mvs,
21
+ author={Sch\"{o}nberger, Johannes Lutz and Zheng, Enliang and Pollefeys, Marc and Frahm, Jan-Michael},
22
+ title={Pixelwise View Selection for Unstructured Multi-View Stereo},
23
+ booktitle={European Conference on Computer Vision (ECCV)},
24
+ year={2016},
25
+ }
26
+
27
+ If you use the image retrieval / vocabulary tree engine, please also cite:
28
+
29
+ @inproceedings{schoenberger2016vote,
30
+ author={Sch\"{o}nberger, Johannes Lutz and Price, True and Sattler, Torsten and Frahm, Jan-Michael and Pollefeys, Marc},
31
+ title={A Vote-and-Verify Strategy for Fast Spatial Verification in Image Retrieval},
32
+ booktitle={Asian Conference on Computer Vision (ACCV)},
33
+ year={2016},
34
+ }
35
+
36
+ The latest source code is available at https://github.com/colmap/colmap. COLMAP
37
+ builds on top of existing works and when using specific algorithms within
38
+ COLMAP, please also cite the original authors, as specified in the source code.
39
+
40
+
41
+ Download
42
+ --------
43
+
44
+ Executables for Windows and Mac and other resources can be downloaded from
45
+ https://demuc.de/colmap/. Executables for Linux/Unix/BSD are available at
46
+ https://repology.org/metapackage/colmap/versions. To build COLMAP from source,
47
+ please see https://colmap.github.io/install.html.
48
+
49
+ Getting Started
50
+ ---------------
51
+
52
+ 1. Download the pre-built binaries from https://demuc.de/colmap/ or build the
53
+ library manually as described in the documentation.
54
+ 2. Download one of the provided datasets at https://demuc.de/colmap/datasets/
55
+ or use your own images.
56
+ 3. Use the **automatic reconstruction** to easily build models
57
+ with a single click or command.
58
+
59
+
60
+ Documentation
61
+ -------------
62
+
63
+ The documentation is available at https://colmap.github.io/.
64
+
65
+
66
+ Support
67
+ -------
68
+
69
+ Please, use the COLMAP Google Group at
70
+ https://groups.google.com/forum/#!forum/colmap (colmap@googlegroups.com) for
71
+ questions and the GitHub issue tracker at https://github.com/colmap/colmap for
72
+ bug reports, feature requests/additions, etc.
73
+
74
+
75
+ Acknowledgments
76
+ ---------------
77
+
78
+ The library was written by Johannes L. Schönberger (https://demuc.de/). Funding
79
+ was provided by his PhD advisors Jan-Michael Frahm (http://frahm.web.unc.edu/)
80
+ and Marc Pollefeys (https://people.inf.ethz.ch/pomarc/).
81
+
82
+
83
+ Contribution
84
+ ------------
85
+
86
+ Contributions (bug reports, bug fixes, improvements, etc.) are very welcome and
87
+ should be submitted in the form of new issues and/or pull requests on GitHub.
88
+
89
+
90
+ License
91
+ -------
92
+
93
+ The COLMAP library is licensed under the new BSD license. Note that this text
94
+ refers only to the license for COLMAP itself, independent of its dependencies,
95
+ which are separately licensed. Building COLMAP with these dependencies may
96
+ affect the resulting COLMAP license.
97
+
98
+ Copyright (c) 2022, ETH Zurich and UNC Chapel Hill.
99
+ All rights reserved.
100
+
101
+ Redistribution and use in source and binary forms, with or without
102
+ modification, are permitted provided that the following conditions are met:
103
+
104
+ * Redistributions of source code must retain the above copyright
105
+ notice, this list of conditions and the following disclaimer.
106
+
107
+ * Redistributions in binary form must reproduce the above copyright
108
+ notice, this list of conditions and the following disclaimer in the
109
+ documentation and/or other materials provided with the distribution.
110
+
111
+ * Neither the name of ETH Zurich and UNC Chapel Hill nor the names of
112
+ its contributors may be used to endorse or promote products derived
113
+ from this software without specific prior written permission.
114
+
115
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
116
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
117
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
118
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
119
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
120
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
121
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
122
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
123
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
124
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
125
+ POSSIBILITY OF SUCH DAMAGE.
126
+
127
+ Author: Johannes L. Schoenberger (jsch-at-demuc-dot-de)
colmap/build/CMakeCache.txt ADDED
@@ -0,0 +1,1171 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # This is the CMakeCache file.
2
+ # For build in directory: /content/colmap/build
3
+ # It was generated by CMake: /usr/local/lib/python3.8/dist-packages/cmake/data/bin/cmake
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
+ //Whether to enable AddressSanitizer flags
18
+ ASAN_ENABLED:BOOL=OFF
19
+
20
+ //Path to a library.
21
+ BLAS_guide_LIBRARY:FILEPATH=BLAS_guide_LIBRARY-NOTFOUND
22
+
23
+ //Path to a library.
24
+ BLAS_iomp5_LIBRARY:FILEPATH=/usr/local/lib/libiomp5.so
25
+
26
+ //Path to a library.
27
+ BLAS_mkl_core_LIBRARY:FILEPATH=/usr/local/lib/libmkl_core.so
28
+
29
+ //Path to a library.
30
+ BLAS_mkl_intel_LIBRARY:FILEPATH=BLAS_mkl_intel_LIBRARY-NOTFOUND
31
+
32
+ //Path to a library.
33
+ BLAS_mkl_intel_lp64_LIBRARY:FILEPATH=/usr/local/lib/libmkl_intel_lp64.so
34
+
35
+ //Path to a library.
36
+ BLAS_mkl_intel_thread_LIBRARY:FILEPATH=/usr/local/lib/libmkl_intel_thread.so
37
+
38
+ //Whether to enable static boost library linker flags
39
+ BOOST_STATIC:BOOL=ON
40
+
41
+ //The directory containing a CMake configuration file for Boost.
42
+ Boost_DIR:PATH=Boost_DIR-NOTFOUND
43
+
44
+ //Boost filesystem library (debug)
45
+ Boost_FILESYSTEM_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_filesystem.a
46
+
47
+ //Boost filesystem library (release)
48
+ Boost_FILESYSTEM_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_filesystem.a
49
+
50
+ //Boost graph library (debug)
51
+ Boost_GRAPH_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_graph.a
52
+
53
+ //Boost graph library (release)
54
+ Boost_GRAPH_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_graph.a
55
+
56
+ //Path to a file.
57
+ Boost_INCLUDE_DIR:PATH=/usr/include
58
+
59
+ //Boost library directory DEBUG
60
+ Boost_LIBRARY_DIR_DEBUG:PATH=/usr/lib/x86_64-linux-gnu
61
+
62
+ //Boost library directory RELEASE
63
+ Boost_LIBRARY_DIR_RELEASE:PATH=/usr/lib/x86_64-linux-gnu
64
+
65
+ //Boost program_options library (debug)
66
+ Boost_PROGRAM_OPTIONS_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_program_options.a
67
+
68
+ //Boost program_options library (release)
69
+ Boost_PROGRAM_OPTIONS_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_program_options.a
70
+
71
+ //Boost system library (debug)
72
+ Boost_SYSTEM_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_system.a
73
+
74
+ //Boost system library (release)
75
+ Boost_SYSTEM_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_system.a
76
+
77
+ //Boost unit_test_framework library (debug)
78
+ Boost_UNIT_TEST_FRAMEWORK_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a
79
+
80
+ //Boost unit_test_framework library (release)
81
+ Boost_UNIT_TEST_FRAMEWORK_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a
82
+
83
+ //Path to a program.
84
+ CCACHE:FILEPATH=CCACHE-NOTFOUND
85
+
86
+ //Whether to enable compiler caching, if available
87
+ CCACHE_ENABLED:BOOL=ON
88
+
89
+ //The directory containing a CMake configuration file for CGAL.
90
+ CGAL_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/CGAL
91
+
92
+ //Whether to enable the CGAL library
93
+ CGAL_ENABLED:BOOL=ON
94
+
95
+ //Path to a program.
96
+ CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line
97
+
98
+ //Path to a program.
99
+ CMAKE_AR:FILEPATH=/usr/bin/ar
100
+
101
+ //Choose the type of build, options are: None Debug Release RelWithDebInfo
102
+ // MinSizeRel ...
103
+ CMAKE_BUILD_TYPE:STRING=
104
+
105
+ //Enable/Disable color output during build.
106
+ CMAKE_COLOR_MAKEFILE:BOOL=ON
107
+
108
+ //CUDA compiler
109
+ CMAKE_CUDA_COMPILER:FILEPATH=/usr/local/cuda/bin/nvcc
110
+
111
+ //Flags used by the CUDA compiler during all build types.
112
+ CMAKE_CUDA_FLAGS:STRING=
113
+
114
+ //Flags used by the CUDA compiler during DEBUG builds.
115
+ CMAKE_CUDA_FLAGS_DEBUG:STRING=-g
116
+
117
+ //Flags used by the CUDA compiler during MINSIZEREL builds.
118
+ CMAKE_CUDA_FLAGS_MINSIZEREL:STRING=-O1 -DNDEBUG
119
+
120
+ //Flags used by the CUDA compiler during RELEASE builds.
121
+ CMAKE_CUDA_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
122
+
123
+ //Flags used by the CUDA compiler during RELWITHDEBINFO builds.
124
+ CMAKE_CUDA_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
125
+
126
+ //CXX compiler
127
+ CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++
128
+
129
+ //A wrapper around 'ar' adding the appropriate '--plugin' option
130
+ // for the GCC compiler
131
+ CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7
132
+
133
+ //A wrapper around 'ranlib' adding the appropriate '--plugin' option
134
+ // for the GCC compiler
135
+ CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7
136
+
137
+ //Flags used by the CXX compiler during all build types.
138
+ CMAKE_CXX_FLAGS:STRING=
139
+
140
+ //Flags used by the CXX compiler during DEBUG builds.
141
+ CMAKE_CXX_FLAGS_DEBUG:STRING=-g
142
+
143
+ //Flags used by the CXX compiler during MINSIZEREL builds.
144
+ CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
145
+
146
+ //Flags used by the CXX compiler during RELEASE builds.
147
+ CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
148
+
149
+ //Flags used by the CXX compiler during RELWITHDEBINFO builds.
150
+ CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
151
+
152
+ //C compiler
153
+ CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc
154
+
155
+ //A wrapper around 'ar' adding the appropriate '--plugin' option
156
+ // for the GCC compiler
157
+ CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7
158
+
159
+ //A wrapper around 'ranlib' adding the appropriate '--plugin' option
160
+ // for the GCC compiler
161
+ CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7
162
+
163
+ //Flags used by the C compiler during all build types.
164
+ CMAKE_C_FLAGS:STRING=
165
+
166
+ //Flags used by the C compiler during DEBUG builds.
167
+ CMAKE_C_FLAGS_DEBUG:STRING=-g
168
+
169
+ //Flags used by the C compiler during MINSIZEREL builds.
170
+ CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
171
+
172
+ //Flags used by the C compiler during RELEASE builds.
173
+ CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
174
+
175
+ //Flags used by the C compiler during RELWITHDEBINFO builds.
176
+ CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
177
+
178
+ //Path to a program.
179
+ CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND
180
+
181
+ //Flags used by the linker during all build types.
182
+ CMAKE_EXE_LINKER_FLAGS:STRING=
183
+
184
+ //Flags used by the linker during DEBUG builds.
185
+ CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
186
+
187
+ //Flags used by the linker during MINSIZEREL builds.
188
+ CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
189
+
190
+ //Flags used by the linker during RELEASE builds.
191
+ CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
192
+
193
+ //Flags used by the linker during RELWITHDEBINFO builds.
194
+ CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
195
+
196
+ //Enable/Disable output of compile commands during generation.
197
+ CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
198
+
199
+ //Install path prefix, prepended onto install directories.
200
+ CMAKE_INSTALL_PREFIX:PATH=/usr/local
201
+
202
+ //Path to a program.
203
+ CMAKE_LINKER:FILEPATH=/usr/bin/ld
204
+
205
+ //Path to a program.
206
+ CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make
207
+
208
+ //Flags used by the linker during the creation of modules during
209
+ // all build types.
210
+ CMAKE_MODULE_LINKER_FLAGS:STRING=
211
+
212
+ //Flags used by the linker during the creation of modules during
213
+ // DEBUG builds.
214
+ CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
215
+
216
+ //Flags used by the linker during the creation of modules during
217
+ // MINSIZEREL builds.
218
+ CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
219
+
220
+ //Flags used by the linker during the creation of modules during
221
+ // RELEASE builds.
222
+ CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
223
+
224
+ //Flags used by the linker during the creation of modules during
225
+ // RELWITHDEBINFO builds.
226
+ CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
227
+
228
+ //Path to a program.
229
+ CMAKE_NM:FILEPATH=/usr/bin/nm
230
+
231
+ //Path to a program.
232
+ CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
233
+
234
+ //Path to a program.
235
+ CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
236
+
237
+ //Value Computed by CMake
238
+ CMAKE_PROJECT_DESCRIPTION:STATIC=
239
+
240
+ //Value Computed by CMake
241
+ CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
242
+
243
+ //Value Computed by CMake
244
+ CMAKE_PROJECT_NAME:STATIC=COLMAP
245
+
246
+ //Path to a program.
247
+ CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
248
+
249
+ //Path to a program.
250
+ CMAKE_READELF:FILEPATH=/usr/bin/readelf
251
+
252
+ //Flags used by the linker during the creation of shared libraries
253
+ // during all build types.
254
+ CMAKE_SHARED_LINKER_FLAGS:STRING=
255
+
256
+ //Flags used by the linker during the creation of shared libraries
257
+ // during DEBUG builds.
258
+ CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
259
+
260
+ //Flags used by the linker during the creation of shared libraries
261
+ // during MINSIZEREL builds.
262
+ CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
263
+
264
+ //Flags used by the linker during the creation of shared libraries
265
+ // during RELEASE builds.
266
+ CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
267
+
268
+ //Flags used by the linker during the creation of shared libraries
269
+ // during RELWITHDEBINFO builds.
270
+ CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
271
+
272
+ //If set, runtime paths are not added when installing shared libraries,
273
+ // but are added when building.
274
+ CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
275
+
276
+ //If set, runtime paths are not added when using shared libraries.
277
+ CMAKE_SKIP_RPATH:BOOL=NO
278
+
279
+ //Flags used by the linker during the creation of static libraries
280
+ // during all build types.
281
+ CMAKE_STATIC_LINKER_FLAGS:STRING=
282
+
283
+ //Flags used by the linker during the creation of static libraries
284
+ // during DEBUG builds.
285
+ CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
286
+
287
+ //Flags used by the linker during the creation of static libraries
288
+ // during MINSIZEREL builds.
289
+ CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
290
+
291
+ //Flags used by the linker during the creation of static libraries
292
+ // during RELEASE builds.
293
+ CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
294
+
295
+ //Flags used by the linker during the creation of static libraries
296
+ // during RELWITHDEBINFO builds.
297
+ CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
298
+
299
+ //Path to a program.
300
+ CMAKE_STRIP:FILEPATH=/usr/bin/strip
301
+
302
+ //If this value is on, makefiles will be generated without the
303
+ // .SILENT directive, and all commands will be echoed to the console
304
+ // during the make. This is useful for debugging only. With Visual
305
+ // Studio IDE projects all commands are done without /nologo.
306
+ CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
307
+
308
+ //Value Computed by CMake
309
+ COLMAP_BINARY_DIR:STATIC=/content/colmap/build
310
+
311
+ //Value Computed by CMake
312
+ COLMAP_IS_TOP_LEVEL:STATIC=ON
313
+
314
+ //Value Computed by CMake
315
+ COLMAP_SOURCE_DIR:STATIC=/content/colmap
316
+
317
+ CUDAToolkit_BIN_DIR:PATH=/usr/local/cuda/bin
318
+
319
+ //Path to a program.
320
+ CUDAToolkit_NVCC_EXECUTABLE:FILEPATH=/usr/local/cuda/bin/nvcc
321
+
322
+ //Path to a library.
323
+ CUDAToolkit_rt_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/librt.so
324
+
325
+ //List of CUDA architectures for which to generate code, e.g.,
326
+ // 5.0, 6.0, 7.5, ...
327
+ CUDA_ARCHS:STRING=5.0
328
+
329
+ //Path to a library.
330
+ CUDA_CUDART:FILEPATH=/usr/local/cuda/lib64/libcudart.so
331
+
332
+ //Whether to enable CUDA, if available
333
+ CUDA_ENABLED:BOOL=ON
334
+
335
+ //Path to a library.
336
+ CUDA_OpenCL_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libOpenCL.so
337
+
338
+ //Path to a library.
339
+ CUDA_cublasLt_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcublasLt.so
340
+
341
+ //Path to a library.
342
+ CUDA_cublasLt_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcublasLt_static.a
343
+
344
+ //Path to a library.
345
+ CUDA_cublas_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcublas.so
346
+
347
+ //Path to a library.
348
+ CUDA_cublas_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcublas_static.a
349
+
350
+ //Path to a library.
351
+ CUDA_cuda_driver_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcuda.so
352
+
353
+ //Path to a library.
354
+ CUDA_cudart_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcudart.so
355
+
356
+ //Path to a library.
357
+ CUDA_cudart_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcudart_static.a
358
+
359
+ //Path to a library.
360
+ CUDA_cufft_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcufft.so
361
+
362
+ //Path to a library.
363
+ CUDA_cufft_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcufft_static.a
364
+
365
+ //Path to a library.
366
+ CUDA_cufftw_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcufftw.so
367
+
368
+ //Path to a library.
369
+ CUDA_culibos_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libculibos.a
370
+
371
+ //Path to a library.
372
+ CUDA_cupti_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcupti.so
373
+
374
+ //Path to a library.
375
+ CUDA_cupti_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcupti_static.a
376
+
377
+ //Path to a library.
378
+ CUDA_curand_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcurand.so
379
+
380
+ //Path to a library.
381
+ CUDA_curand_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcurand_static.a
382
+
383
+ //Path to a library.
384
+ CUDA_cusolver_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcusolver.so
385
+
386
+ //Path to a library.
387
+ CUDA_cusolver_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcusolver_static.a
388
+
389
+ //Path to a library.
390
+ CUDA_cusparse_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcusparse.so
391
+
392
+ //Path to a library.
393
+ CUDA_cusparse_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libcusparse_static.a
394
+
395
+ //Path to a library.
396
+ CUDA_nppc_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppc.so
397
+
398
+ //Path to a library.
399
+ CUDA_nppc_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppc_static.a
400
+
401
+ //Path to a library.
402
+ CUDA_nppial_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppial.so
403
+
404
+ //Path to a library.
405
+ CUDA_nppial_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppial_static.a
406
+
407
+ //Path to a library.
408
+ CUDA_nppicc_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppicc.so
409
+
410
+ //Path to a library.
411
+ CUDA_nppicc_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppicc_static.a
412
+
413
+ //Path to a library.
414
+ CUDA_nppicom_LIBRARY:FILEPATH=CUDA_nppicom_LIBRARY-NOTFOUND
415
+
416
+ //Path to a library.
417
+ CUDA_nppicom_static_LIBRARY:FILEPATH=CUDA_nppicom_static_LIBRARY-NOTFOUND
418
+
419
+ //Path to a library.
420
+ CUDA_nppidei_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppidei.so
421
+
422
+ //Path to a library.
423
+ CUDA_nppidei_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppidei_static.a
424
+
425
+ //Path to a library.
426
+ CUDA_nppif_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppif.so
427
+
428
+ //Path to a library.
429
+ CUDA_nppif_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppif_static.a
430
+
431
+ //Path to a library.
432
+ CUDA_nppig_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppig.so
433
+
434
+ //Path to a library.
435
+ CUDA_nppig_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppig_static.a
436
+
437
+ //Path to a library.
438
+ CUDA_nppim_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppim.so
439
+
440
+ //Path to a library.
441
+ CUDA_nppim_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppim_static.a
442
+
443
+ //Path to a library.
444
+ CUDA_nppist_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppist.so
445
+
446
+ //Path to a library.
447
+ CUDA_nppist_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppist_static.a
448
+
449
+ //Path to a library.
450
+ CUDA_nppisu_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppisu.so
451
+
452
+ //Path to a library.
453
+ CUDA_nppisu_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppisu_static.a
454
+
455
+ //Path to a library.
456
+ CUDA_nppitc_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppitc.so
457
+
458
+ //Path to a library.
459
+ CUDA_nppitc_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnppitc_static.a
460
+
461
+ //Path to a library.
462
+ CUDA_npps_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnpps.so
463
+
464
+ //Path to a library.
465
+ CUDA_npps_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnpps_static.a
466
+
467
+ //Path to a library.
468
+ CUDA_nvToolsExt_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnvToolsExt.so
469
+
470
+ //Path to a library.
471
+ CUDA_nvgraph_LIBRARY:FILEPATH=CUDA_nvgraph_LIBRARY-NOTFOUND
472
+
473
+ //Path to a library.
474
+ CUDA_nvgraph_static_LIBRARY:FILEPATH=CUDA_nvgraph_static_LIBRARY-NOTFOUND
475
+
476
+ //Path to a library.
477
+ CUDA_nvjpeg_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnvjpeg.so
478
+
479
+ //Path to a library.
480
+ CUDA_nvjpeg_static_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnvjpeg_static.a
481
+
482
+ //Path to a library.
483
+ CUDA_nvml_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libnvidia-ml.so
484
+
485
+ //Path to a library.
486
+ CUDA_nvrtc_LIBRARY:FILEPATH=/usr/local/cuda/lib64/libnvrtc.so
487
+
488
+ //The directory containing a CMake configuration file for CXSparse.
489
+ CXSparse_DIR:PATH=CXSparse_DIR-NOTFOUND
490
+
491
+ //Path to a file.
492
+ CXSparse_INCLUDE_DIR:PATH=/usr/include/suitesparse
493
+
494
+ //Path to a library.
495
+ CXSparse_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcxsparse.so
496
+
497
+ //The directory containing a CMake configuration file for Ceres.
498
+ Ceres_DIR:PATH=/usr/local/lib/cmake/Ceres
499
+
500
+ //Path to a file.
501
+ EIGEN3_INCLUDE_DIRS:PATH=/usr/include/eigen3
502
+
503
+ //Eigen include directory
504
+ EIGEN3_INCLUDE_DIR_HINTS:PATH=
505
+
506
+ //The directory containing a CMake configuration file for Eigen3.
507
+ Eigen3_DIR:PATH=/usr/lib/cmake/eigen3
508
+
509
+ //Path to a file.
510
+ FREEIMAGE_INCLUDE_DIRS:PATH=/usr/include
511
+
512
+ //FreeImage include directory
513
+ FREEIMAGE_INCLUDE_DIR_HINTS:PATH=
514
+
515
+ //Path to a library.
516
+ FREEIMAGE_LIBRARIES:FILEPATH=/usr/lib/x86_64-linux-gnu/libfreeimage.so
517
+
518
+ //FreeImage library directory
519
+ FREEIMAGE_LIBRARY_DIR_HINTS:PATH=
520
+
521
+ //Git command line client
522
+ GIT_EXECUTABLE:FILEPATH=/usr/bin/git
523
+
524
+ //Path to a library.
525
+ GK_LIBRARIES:FILEPATH=GK_LIBRARIES-NOTFOUND
526
+
527
+ //Path to a file.
528
+ GLEW_INCLUDE_DIRS:PATH=/usr/include
529
+
530
+ //Glew include directory
531
+ GLEW_INCLUDE_DIR_HINTS:PATH=
532
+
533
+ //Path to a library.
534
+ GLEW_LIBRARIES:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLEW.so
535
+
536
+ //Glew library directory
537
+ GLEW_LIBRARY_DIR_HINTS:PATH=
538
+
539
+ //Path to a file.
540
+ GLOG_INCLUDE_DIR:PATH=/usr/include
541
+
542
+ //Path to a file.
543
+ GLOG_INCLUDE_DIRS:PATH=/usr/include
544
+
545
+ //Glog include directory
546
+ GLOG_INCLUDE_DIR_HINTS:PATH=
547
+
548
+ //Path to a library.
549
+ GLOG_LIBRARIES:FILEPATH=/usr/lib/x86_64-linux-gnu/libglog.so
550
+
551
+ //Path to a library.
552
+ GLOG_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libglog.so
553
+
554
+ //Glog library directory
555
+ GLOG_LIBRARY_DIR_HINTS:PATH=
556
+
557
+ //Whether to enable the graphical UI
558
+ GUI_ENABLED:BOOL=ON
559
+
560
+ //Whether to enable interprocedural optimization
561
+ IPO_ENABLED:BOOL=ON
562
+
563
+ //METIS include directory
564
+ METIS_INCLUDE_DIR:PATH=/usr/include
565
+
566
+ //Path to a file.
567
+ METIS_INCLUDE_DIRS:PATH=/usr/include
568
+
569
+ //Metis include directory
570
+ METIS_INCLUDE_DIR_HINTS:PATH=
571
+
572
+ //Path to a library.
573
+ METIS_LIBRARIES:FILEPATH=/usr/lib/x86_64-linux-gnu/libmetis.so
574
+
575
+ //METIS library
576
+ METIS_LIBRARY:STRING=debug;/usr/lib/x86_64-linux-gnu/libmetis.so;optimized;/usr/lib/x86_64-linux-gnu/libmetis.so
577
+
578
+ //METIS debug library
579
+ METIS_LIBRARY_DEBUG:FILEPATH=/usr/lib/x86_64-linux-gnu/libmetis.so
580
+
581
+ //Metis library directory
582
+ METIS_LIBRARY_DIR_HINTS:PATH=
583
+
584
+ //METIS release library
585
+ METIS_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libmetis.so
586
+
587
+ //Path to a file.
588
+ OPENGL_EGL_INCLUDE_DIR:PATH=/usr/include
589
+
590
+ //Whether to enable OpenGL, if available
591
+ OPENGL_ENABLED:BOOL=ON
592
+
593
+ //Path to a file.
594
+ OPENGL_GLX_INCLUDE_DIR:PATH=/usr/include
595
+
596
+ //Path to a file.
597
+ OPENGL_INCLUDE_DIR:PATH=/usr/include
598
+
599
+ //Path to a library.
600
+ OPENGL_egl_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libEGL.so
601
+
602
+ //Path to a library.
603
+ OPENGL_glu_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLU.so
604
+
605
+ //Path to a library.
606
+ OPENGL_glx_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libGLX.so
607
+
608
+ //Path to a library.
609
+ OPENGL_opengl_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libOpenGL.so
610
+
611
+ //Path to a file.
612
+ OPENGL_xmesa_INCLUDE_DIR:PATH=OPENGL_xmesa_INCLUDE_DIR-NOTFOUND
613
+
614
+ //Whether to enable OpenMP parallelization
615
+ OPENMP_ENABLED:BOOL=ON
616
+
617
+ //CXX compiler flags for OpenMP parallelization
618
+ OpenMP_CXX_FLAGS:STRING=-fopenmp
619
+
620
+ //CXX compiler libraries for OpenMP parallelization
621
+ OpenMP_CXX_LIB_NAMES:STRING=gomp;pthread
622
+
623
+ //C compiler flags for OpenMP parallelization
624
+ OpenMP_C_FLAGS:STRING=-fopenmp
625
+
626
+ //C compiler libraries for OpenMP parallelization
627
+ OpenMP_C_LIB_NAMES:STRING=gomp;pthread
628
+
629
+ //Path to the gomp library for OpenMP
630
+ OpenMP_gomp_LIBRARY:FILEPATH=/usr/lib/gcc/x86_64-linux-gnu/7/libgomp.so
631
+
632
+ //Path to the pthread library for OpenMP
633
+ OpenMP_pthread_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpthread.so
634
+
635
+ //Whether to enable google-perftools linker flags
636
+ PROFILING_ENABLED:BOOL=OFF
637
+
638
+ //The directory containing a CMake configuration file for Qt5Core.
639
+ Qt5Core_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Qt5Core
640
+
641
+ //The directory containing a CMake configuration file for Qt5Gui.
642
+ Qt5Gui_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Qt5Gui
643
+
644
+ //The directory containing a CMake configuration file for Qt5OpenGL.
645
+ Qt5OpenGL_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Qt5OpenGL
646
+
647
+ //The directory containing a CMake configuration file for Qt5Widgets.
648
+ Qt5Widgets_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Qt5Widgets
649
+
650
+ //The directory containing a CMake configuration file for Qt5.
651
+ Qt5_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Qt5
652
+
653
+ //Whether to enable SIMD optimizations
654
+ SIMD_ENABLED:BOOL=ON
655
+
656
+ //Path to a file.
657
+ SuiteSparse_AMD_INCLUDE_DIR:PATH=/usr/include/suitesparse
658
+
659
+ //Path to a library.
660
+ SuiteSparse_AMD_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libamd.so
661
+
662
+ //Path to a file.
663
+ SuiteSparse_CAMD_INCLUDE_DIR:PATH=/usr/include/suitesparse
664
+
665
+ //Path to a library.
666
+ SuiteSparse_CAMD_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcamd.so
667
+
668
+ //Path to a file.
669
+ SuiteSparse_CCOLAMD_INCLUDE_DIR:PATH=/usr/include/suitesparse
670
+
671
+ //Path to a library.
672
+ SuiteSparse_CCOLAMD_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libccolamd.so
673
+
674
+ //Path to a file.
675
+ SuiteSparse_CHOLMOD_INCLUDE_DIR:PATH=/usr/include/suitesparse
676
+
677
+ //Path to a library.
678
+ SuiteSparse_CHOLMOD_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcholmod.so
679
+
680
+ //Path to a file.
681
+ SuiteSparse_COLAMD_INCLUDE_DIR:PATH=/usr/include/suitesparse
682
+
683
+ //Path to a library.
684
+ SuiteSparse_COLAMD_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcolamd.so
685
+
686
+ //Path to a file.
687
+ SuiteSparse_Config_INCLUDE_DIR:PATH=/usr/include/suitesparse
688
+
689
+ //Path to a library.
690
+ SuiteSparse_Config_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so
691
+
692
+ //The directory containing a CMake configuration file for SuiteSparse.
693
+ SuiteSparse_DIR:PATH=SuiteSparse_DIR-NOTFOUND
694
+
695
+ //Path to a file.
696
+ SuiteSparse_SPQR_INCLUDE_DIR:PATH=/usr/include/suitesparse
697
+
698
+ //Path to a library.
699
+ SuiteSparse_SPQR_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libspqr.so
700
+
701
+ //The directory containing a CMake configuration file for TBB.
702
+ TBB_DIR:PATH=TBB_DIR-NOTFOUND
703
+
704
+ //Whether to build test binaries
705
+ TESTS_ENABLED:BOOL=OFF
706
+
707
+ //Dependencies for the target
708
+ colmap_LIB_DEPENDS:STATIC=general;colmap_cuda;general;flann;general;lsd;general;pba;general;poisson_recon;general;sqlite3;general;sift_gpu;general;vlfeat;general;dl;general;/usr/lib/x86_64-linux-gnu/libboost_filesystem.a;general;/usr/lib/x86_64-linux-gnu/libboost_program_options.a;general;/usr/lib/x86_64-linux-gnu/libboost_system.a;general;/usr/lib/x86_64-linux-gnu/libglog.so;general;/usr/lib/x86_64-linux-gnu/libfreeimage.so;general;/usr/lib/x86_64-linux-gnu/libmetis.so;general;Ceres::ceres;general;/usr/lib/x86_64-linux-gnu/libOpenGL.so;general;/usr/lib/x86_64-linux-gnu/libGLX.so;general;/usr/lib/x86_64-linux-gnu/libGLU.so;general;Qt5::Core;general;Qt5::OpenGL;general;Qt5::Widgets;general;/usr/lib/x86_64-linux-gnu/libCGAL.so.13.0.1;general;/usr/lib/x86_64-linux-gnu/libgmp.so;general;pthread;
709
+
710
+ //Dependencies for the target
711
+ colmap_cuda_LIB_DEPENDS:STATIC=general;CUDA::cudart;general;CUDA::curand;general;colmap;
712
+
713
+ //The directory containing a CMake configuration file for gflags.
714
+ gflags_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/gflags
715
+
716
+ //The directory containing a CMake configuration file for metis.
717
+ metis_DIR:PATH=metis_DIR-NOTFOUND
718
+
719
+ //Dependencies for the target
720
+ pba_LIB_DEPENDS:STATIC=general;CUDA::cudart;general;CUDA::curand;
721
+
722
+ //Dependencies for the target
723
+ sift_gpu_LIB_DEPENDS:STATIC=general;CUDA::cudart;general;CUDA::curand;general;/usr/lib/x86_64-linux-gnu/libGLEW.so;general;/usr/lib/x86_64-linux-gnu/libGLU.so;
724
+
725
+
726
+ ########################
727
+ # INTERNAL cache entries
728
+ ########################
729
+
730
+ //Have function sgemm_
731
+ BLAS_WORKS:INTERNAL=
732
+ //ADVANCED property for variable: BLAS_guide_LIBRARY
733
+ BLAS_guide_LIBRARY-ADVANCED:INTERNAL=1
734
+ //ADVANCED property for variable: BLAS_iomp5_LIBRARY
735
+ BLAS_iomp5_LIBRARY-ADVANCED:INTERNAL=1
736
+ //ADVANCED property for variable: BLAS_mkl_core_LIBRARY
737
+ BLAS_mkl_core_LIBRARY-ADVANCED:INTERNAL=1
738
+ //ADVANCED property for variable: BLAS_mkl_intel_LIBRARY
739
+ BLAS_mkl_intel_LIBRARY-ADVANCED:INTERNAL=1
740
+ //ADVANCED property for variable: BLAS_mkl_intel_lp64_LIBRARY
741
+ BLAS_mkl_intel_lp64_LIBRARY-ADVANCED:INTERNAL=1
742
+ //Have function sgemm_
743
+ BLAS_mkl_intel_lp64_deps_mkl_intel_thread_deps_mkl_core_deps_iomp5_deps_WORKS:INTERNAL=1
744
+ //ADVANCED property for variable: BLAS_mkl_intel_thread_LIBRARY
745
+ BLAS_mkl_intel_thread_LIBRARY-ADVANCED:INTERNAL=1
746
+ //ADVANCED property for variable: Boost_DIR
747
+ Boost_DIR-ADVANCED:INTERNAL=1
748
+ //ADVANCED property for variable: Boost_FILESYSTEM_LIBRARY_DEBUG
749
+ Boost_FILESYSTEM_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
750
+ //ADVANCED property for variable: Boost_FILESYSTEM_LIBRARY_RELEASE
751
+ Boost_FILESYSTEM_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
752
+ //ADVANCED property for variable: Boost_GRAPH_LIBRARY_DEBUG
753
+ Boost_GRAPH_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
754
+ //ADVANCED property for variable: Boost_GRAPH_LIBRARY_RELEASE
755
+ Boost_GRAPH_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
756
+ //ADVANCED property for variable: Boost_INCLUDE_DIR
757
+ Boost_INCLUDE_DIR-ADVANCED:INTERNAL=1
758
+ //ADVANCED property for variable: Boost_LIBRARY_DIR_DEBUG
759
+ Boost_LIBRARY_DIR_DEBUG-ADVANCED:INTERNAL=1
760
+ //ADVANCED property for variable: Boost_LIBRARY_DIR_RELEASE
761
+ Boost_LIBRARY_DIR_RELEASE-ADVANCED:INTERNAL=1
762
+ //ADVANCED property for variable: Boost_PROGRAM_OPTIONS_LIBRARY_DEBUG
763
+ Boost_PROGRAM_OPTIONS_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
764
+ //ADVANCED property for variable: Boost_PROGRAM_OPTIONS_LIBRARY_RELEASE
765
+ Boost_PROGRAM_OPTIONS_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
766
+ //ADVANCED property for variable: Boost_SYSTEM_LIBRARY_DEBUG
767
+ Boost_SYSTEM_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
768
+ //ADVANCED property for variable: Boost_SYSTEM_LIBRARY_RELEASE
769
+ Boost_SYSTEM_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
770
+ //ADVANCED property for variable: Boost_UNIT_TEST_FRAMEWORK_LIBRARY_DEBUG
771
+ Boost_UNIT_TEST_FRAMEWORK_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
772
+ //ADVANCED property for variable: Boost_UNIT_TEST_FRAMEWORK_LIBRARY_RELEASE
773
+ Boost_UNIT_TEST_FRAMEWORK_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
774
+ //Directory containing the GraphicsView package
775
+ CGAL_GRAPHICSVIEW_PACKAGE_DIR:INTERNAL=/usr//include/CGAL/
776
+ //ADVANCED property for variable: CMAKE_ADDR2LINE
777
+ CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
778
+ //ADVANCED property for variable: CMAKE_AR
779
+ CMAKE_AR-ADVANCED:INTERNAL=1
780
+ //This is the directory where this CMakeCache.txt was created
781
+ CMAKE_CACHEFILE_DIR:INTERNAL=/content/colmap/build
782
+ //Major version of cmake used to create the current loaded cache
783
+ CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
784
+ //Minor version of cmake used to create the current loaded cache
785
+ CMAKE_CACHE_MINOR_VERSION:INTERNAL=22
786
+ //Patch version of cmake used to create the current loaded cache
787
+ CMAKE_CACHE_PATCH_VERSION:INTERNAL=6
788
+ //ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
789
+ CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
790
+ //Path to CMake executable.
791
+ CMAKE_COMMAND:INTERNAL=/usr/local/lib/python3.8/dist-packages/cmake/data/bin/cmake
792
+ //Path to cpack program executable.
793
+ CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/lib/python3.8/dist-packages/cmake/data/bin/cpack
794
+ //Path to ctest program executable.
795
+ CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/lib/python3.8/dist-packages/cmake/data/bin/ctest
796
+ //ADVANCED property for variable: CMAKE_CUDA_COMPILER
797
+ CMAKE_CUDA_COMPILER-ADVANCED:INTERNAL=1
798
+ //ADVANCED property for variable: CMAKE_CUDA_FLAGS
799
+ CMAKE_CUDA_FLAGS-ADVANCED:INTERNAL=1
800
+ //ADVANCED property for variable: CMAKE_CUDA_FLAGS_DEBUG
801
+ CMAKE_CUDA_FLAGS_DEBUG-ADVANCED:INTERNAL=1
802
+ //ADVANCED property for variable: CMAKE_CUDA_FLAGS_MINSIZEREL
803
+ CMAKE_CUDA_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
804
+ //ADVANCED property for variable: CMAKE_CUDA_FLAGS_RELEASE
805
+ CMAKE_CUDA_FLAGS_RELEASE-ADVANCED:INTERNAL=1
806
+ //ADVANCED property for variable: CMAKE_CUDA_FLAGS_RELWITHDEBINFO
807
+ CMAKE_CUDA_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
808
+ //ADVANCED property for variable: CMAKE_CXX_COMPILER
809
+ CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
810
+ //ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
811
+ CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
812
+ //ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
813
+ CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
814
+ //ADVANCED property for variable: CMAKE_CXX_FLAGS
815
+ CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
816
+ //ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
817
+ CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
818
+ //ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
819
+ CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
820
+ //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
821
+ CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
822
+ //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
823
+ CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
824
+ //ADVANCED property for variable: CMAKE_C_COMPILER
825
+ CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
826
+ //ADVANCED property for variable: CMAKE_C_COMPILER_AR
827
+ CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
828
+ //ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
829
+ CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
830
+ //ADVANCED property for variable: CMAKE_C_FLAGS
831
+ CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
832
+ //ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
833
+ CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
834
+ //ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
835
+ CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
836
+ //ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
837
+ CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
838
+ //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
839
+ CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
840
+ //ADVANCED property for variable: CMAKE_DLLTOOL
841
+ CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
842
+ //Executable file format
843
+ CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
844
+ //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
845
+ CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
846
+ //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
847
+ CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
848
+ //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
849
+ CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
850
+ //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
851
+ CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
852
+ //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
853
+ CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
854
+ //ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
855
+ CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
856
+ //Name of external makefile project generator.
857
+ CMAKE_EXTRA_GENERATOR:INTERNAL=
858
+ //Name of generator.
859
+ CMAKE_GENERATOR:INTERNAL=Unix Makefiles
860
+ //Generator instance identifier.
861
+ CMAKE_GENERATOR_INSTANCE:INTERNAL=
862
+ //Name of generator platform.
863
+ CMAKE_GENERATOR_PLATFORM:INTERNAL=
864
+ //Name of generator toolset.
865
+ CMAKE_GENERATOR_TOOLSET:INTERNAL=
866
+ //Test CMAKE_HAVE_LIBC_PTHREAD
867
+ CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=
868
+ //Have library pthreads
869
+ CMAKE_HAVE_PTHREADS_CREATE:INTERNAL=
870
+ //Have library pthread
871
+ CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=1
872
+ //Have include pthread.h
873
+ CMAKE_HAVE_PTHREAD_H:INTERNAL=1
874
+ //Source directory with the top level CMakeLists.txt file for this
875
+ // project
876
+ CMAKE_HOME_DIRECTORY:INTERNAL=/content/colmap
877
+ //Install .so files without execute permission.
878
+ CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
879
+ //ADVANCED property for variable: CMAKE_LINKER
880
+ CMAKE_LINKER-ADVANCED:INTERNAL=1
881
+ //ADVANCED property for variable: CMAKE_MAKE_PROGRAM
882
+ CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
883
+ //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
884
+ CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
885
+ //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
886
+ CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
887
+ //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
888
+ CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
889
+ //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
890
+ CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
891
+ //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
892
+ CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
893
+ //ADVANCED property for variable: CMAKE_NM
894
+ CMAKE_NM-ADVANCED:INTERNAL=1
895
+ //number of local generators
896
+ CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=22
897
+ //ADVANCED property for variable: CMAKE_OBJCOPY
898
+ CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
899
+ //ADVANCED property for variable: CMAKE_OBJDUMP
900
+ CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
901
+ //Platform information initialized
902
+ CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
903
+ //ADVANCED property for variable: CMAKE_RANLIB
904
+ CMAKE_RANLIB-ADVANCED:INTERNAL=1
905
+ //ADVANCED property for variable: CMAKE_READELF
906
+ CMAKE_READELF-ADVANCED:INTERNAL=1
907
+ //Path to CMake installation.
908
+ CMAKE_ROOT:INTERNAL=/usr/local/lib/python3.8/dist-packages/cmake/data/share/cmake-3.22
909
+ //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
910
+ CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
911
+ //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
912
+ CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
913
+ //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
914
+ CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
915
+ //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
916
+ CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
917
+ //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
918
+ CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
919
+ //ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
920
+ CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
921
+ //ADVANCED property for variable: CMAKE_SKIP_RPATH
922
+ CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
923
+ //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
924
+ CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
925
+ //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
926
+ CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
927
+ //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
928
+ CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
929
+ //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
930
+ CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
931
+ //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
932
+ CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
933
+ //ADVANCED property for variable: CMAKE_STRIP
934
+ CMAKE_STRIP-ADVANCED:INTERNAL=1
935
+ //uname command
936
+ CMAKE_UNAME:INTERNAL=/bin/uname
937
+ //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
938
+ CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
939
+ //ADVANCED property for variable: CUDAToolkit_BIN_DIR
940
+ CUDAToolkit_BIN_DIR-ADVANCED:INTERNAL=1
941
+ //ADVANCED property for variable: CUDAToolkit_NVCC_EXECUTABLE
942
+ CUDAToolkit_NVCC_EXECUTABLE-ADVANCED:INTERNAL=1
943
+ //ADVANCED property for variable: CUDAToolkit_rt_LIBRARY
944
+ CUDAToolkit_rt_LIBRARY-ADVANCED:INTERNAL=1
945
+ //ADVANCED property for variable: CUDA_CUDART
946
+ CUDA_CUDART-ADVANCED:INTERNAL=1
947
+ //ADVANCED property for variable: CUDA_OpenCL_LIBRARY
948
+ CUDA_OpenCL_LIBRARY-ADVANCED:INTERNAL=1
949
+ //ADVANCED property for variable: CUDA_cublasLt_LIBRARY
950
+ CUDA_cublasLt_LIBRARY-ADVANCED:INTERNAL=1
951
+ //ADVANCED property for variable: CUDA_cublasLt_static_LIBRARY
952
+ CUDA_cublasLt_static_LIBRARY-ADVANCED:INTERNAL=1
953
+ //ADVANCED property for variable: CUDA_cublas_LIBRARY
954
+ CUDA_cublas_LIBRARY-ADVANCED:INTERNAL=1
955
+ //ADVANCED property for variable: CUDA_cublas_static_LIBRARY
956
+ CUDA_cublas_static_LIBRARY-ADVANCED:INTERNAL=1
957
+ //ADVANCED property for variable: CUDA_cuda_driver_LIBRARY
958
+ CUDA_cuda_driver_LIBRARY-ADVANCED:INTERNAL=1
959
+ //ADVANCED property for variable: CUDA_cudart_LIBRARY
960
+ CUDA_cudart_LIBRARY-ADVANCED:INTERNAL=1
961
+ //ADVANCED property for variable: CUDA_cudart_static_LIBRARY
962
+ CUDA_cudart_static_LIBRARY-ADVANCED:INTERNAL=1
963
+ //ADVANCED property for variable: CUDA_cufft_LIBRARY
964
+ CUDA_cufft_LIBRARY-ADVANCED:INTERNAL=1
965
+ //ADVANCED property for variable: CUDA_cufft_static_LIBRARY
966
+ CUDA_cufft_static_LIBRARY-ADVANCED:INTERNAL=1
967
+ //ADVANCED property for variable: CUDA_cufftw_LIBRARY
968
+ CUDA_cufftw_LIBRARY-ADVANCED:INTERNAL=1
969
+ //ADVANCED property for variable: CUDA_culibos_LIBRARY
970
+ CUDA_culibos_LIBRARY-ADVANCED:INTERNAL=1
971
+ //ADVANCED property for variable: CUDA_cupti_LIBRARY
972
+ CUDA_cupti_LIBRARY-ADVANCED:INTERNAL=1
973
+ //ADVANCED property for variable: CUDA_cupti_static_LIBRARY
974
+ CUDA_cupti_static_LIBRARY-ADVANCED:INTERNAL=1
975
+ //ADVANCED property for variable: CUDA_curand_LIBRARY
976
+ CUDA_curand_LIBRARY-ADVANCED:INTERNAL=1
977
+ //ADVANCED property for variable: CUDA_curand_static_LIBRARY
978
+ CUDA_curand_static_LIBRARY-ADVANCED:INTERNAL=1
979
+ //ADVANCED property for variable: CUDA_cusolver_LIBRARY
980
+ CUDA_cusolver_LIBRARY-ADVANCED:INTERNAL=1
981
+ //ADVANCED property for variable: CUDA_cusolver_static_LIBRARY
982
+ CUDA_cusolver_static_LIBRARY-ADVANCED:INTERNAL=1
983
+ //ADVANCED property for variable: CUDA_cusparse_LIBRARY
984
+ CUDA_cusparse_LIBRARY-ADVANCED:INTERNAL=1
985
+ //ADVANCED property for variable: CUDA_cusparse_static_LIBRARY
986
+ CUDA_cusparse_static_LIBRARY-ADVANCED:INTERNAL=1
987
+ //ADVANCED property for variable: CUDA_nppc_LIBRARY
988
+ CUDA_nppc_LIBRARY-ADVANCED:INTERNAL=1
989
+ //ADVANCED property for variable: CUDA_nppc_static_LIBRARY
990
+ CUDA_nppc_static_LIBRARY-ADVANCED:INTERNAL=1
991
+ //ADVANCED property for variable: CUDA_nppial_LIBRARY
992
+ CUDA_nppial_LIBRARY-ADVANCED:INTERNAL=1
993
+ //ADVANCED property for variable: CUDA_nppial_static_LIBRARY
994
+ CUDA_nppial_static_LIBRARY-ADVANCED:INTERNAL=1
995
+ //ADVANCED property for variable: CUDA_nppicc_LIBRARY
996
+ CUDA_nppicc_LIBRARY-ADVANCED:INTERNAL=1
997
+ //ADVANCED property for variable: CUDA_nppicc_static_LIBRARY
998
+ CUDA_nppicc_static_LIBRARY-ADVANCED:INTERNAL=1
999
+ //ADVANCED property for variable: CUDA_nppicom_LIBRARY
1000
+ CUDA_nppicom_LIBRARY-ADVANCED:INTERNAL=1
1001
+ //ADVANCED property for variable: CUDA_nppicom_static_LIBRARY
1002
+ CUDA_nppicom_static_LIBRARY-ADVANCED:INTERNAL=1
1003
+ //ADVANCED property for variable: CUDA_nppidei_LIBRARY
1004
+ CUDA_nppidei_LIBRARY-ADVANCED:INTERNAL=1
1005
+ //ADVANCED property for variable: CUDA_nppidei_static_LIBRARY
1006
+ CUDA_nppidei_static_LIBRARY-ADVANCED:INTERNAL=1
1007
+ //ADVANCED property for variable: CUDA_nppif_LIBRARY
1008
+ CUDA_nppif_LIBRARY-ADVANCED:INTERNAL=1
1009
+ //ADVANCED property for variable: CUDA_nppif_static_LIBRARY
1010
+ CUDA_nppif_static_LIBRARY-ADVANCED:INTERNAL=1
1011
+ //ADVANCED property for variable: CUDA_nppig_LIBRARY
1012
+ CUDA_nppig_LIBRARY-ADVANCED:INTERNAL=1
1013
+ //ADVANCED property for variable: CUDA_nppig_static_LIBRARY
1014
+ CUDA_nppig_static_LIBRARY-ADVANCED:INTERNAL=1
1015
+ //ADVANCED property for variable: CUDA_nppim_LIBRARY
1016
+ CUDA_nppim_LIBRARY-ADVANCED:INTERNAL=1
1017
+ //ADVANCED property for variable: CUDA_nppim_static_LIBRARY
1018
+ CUDA_nppim_static_LIBRARY-ADVANCED:INTERNAL=1
1019
+ //ADVANCED property for variable: CUDA_nppist_LIBRARY
1020
+ CUDA_nppist_LIBRARY-ADVANCED:INTERNAL=1
1021
+ //ADVANCED property for variable: CUDA_nppist_static_LIBRARY
1022
+ CUDA_nppist_static_LIBRARY-ADVANCED:INTERNAL=1
1023
+ //ADVANCED property for variable: CUDA_nppisu_LIBRARY
1024
+ CUDA_nppisu_LIBRARY-ADVANCED:INTERNAL=1
1025
+ //ADVANCED property for variable: CUDA_nppisu_static_LIBRARY
1026
+ CUDA_nppisu_static_LIBRARY-ADVANCED:INTERNAL=1
1027
+ //ADVANCED property for variable: CUDA_nppitc_LIBRARY
1028
+ CUDA_nppitc_LIBRARY-ADVANCED:INTERNAL=1
1029
+ //ADVANCED property for variable: CUDA_nppitc_static_LIBRARY
1030
+ CUDA_nppitc_static_LIBRARY-ADVANCED:INTERNAL=1
1031
+ //ADVANCED property for variable: CUDA_npps_LIBRARY
1032
+ CUDA_npps_LIBRARY-ADVANCED:INTERNAL=1
1033
+ //ADVANCED property for variable: CUDA_npps_static_LIBRARY
1034
+ CUDA_npps_static_LIBRARY-ADVANCED:INTERNAL=1
1035
+ //ADVANCED property for variable: CUDA_nvToolsExt_LIBRARY
1036
+ CUDA_nvToolsExt_LIBRARY-ADVANCED:INTERNAL=1
1037
+ //ADVANCED property for variable: CUDA_nvgraph_LIBRARY
1038
+ CUDA_nvgraph_LIBRARY-ADVANCED:INTERNAL=1
1039
+ //ADVANCED property for variable: CUDA_nvgraph_static_LIBRARY
1040
+ CUDA_nvgraph_static_LIBRARY-ADVANCED:INTERNAL=1
1041
+ //ADVANCED property for variable: CUDA_nvjpeg_LIBRARY
1042
+ CUDA_nvjpeg_LIBRARY-ADVANCED:INTERNAL=1
1043
+ //ADVANCED property for variable: CUDA_nvjpeg_static_LIBRARY
1044
+ CUDA_nvjpeg_static_LIBRARY-ADVANCED:INTERNAL=1
1045
+ //ADVANCED property for variable: CUDA_nvml_LIBRARY
1046
+ CUDA_nvml_LIBRARY-ADVANCED:INTERNAL=1
1047
+ //ADVANCED property for variable: CUDA_nvrtc_LIBRARY
1048
+ CUDA_nvrtc_LIBRARY-ADVANCED:INTERNAL=1
1049
+ //ADVANCED property for variable: CXSparse_INCLUDE_DIR
1050
+ CXSparse_INCLUDE_DIR-ADVANCED:INTERNAL=1
1051
+ //ADVANCED property for variable: CXSparse_LIBRARY
1052
+ CXSparse_LIBRARY-ADVANCED:INTERNAL=1
1053
+ //ADVANCED property for variable: EIGEN3_INCLUDE_DIRS
1054
+ EIGEN3_INCLUDE_DIRS-ADVANCED:INTERNAL=1
1055
+ //Details about finding Boost
1056
+ FIND_PACKAGE_MESSAGE_DETAILS_Boost:INTERNAL=[/usr/include][cfound components: program_options filesystem graph system unit_test_framework ][v1.65.1()]
1057
+ //Details about finding CXSparse
1058
+ FIND_PACKAGE_MESSAGE_DETAILS_CXSparse:INTERNAL=[/usr/include/suitesparse][/usr/lib/x86_64-linux-gnu/libcxsparse.so][v3.1.9(3.1.9)]
1059
+ //Details about finding Eigen3
1060
+ FIND_PACKAGE_MESSAGE_DETAILS_Eigen3:INTERNAL=[/usr/include/eigen3][TRUE][v(2.91.0)]
1061
+ //Details about finding Git
1062
+ FIND_PACKAGE_MESSAGE_DETAILS_Git:INTERNAL=[/usr/bin/git][v2.17.1()]
1063
+ //Details about finding METIS
1064
+ FIND_PACKAGE_MESSAGE_DETAILS_METIS:INTERNAL=[/usr/include][debug;/usr/lib/x86_64-linux-gnu/libmetis.so;optimized;/usr/lib/x86_64-linux-gnu/libmetis.so][v5.1.0()]
1065
+ //Details about finding OpenGL
1066
+ FIND_PACKAGE_MESSAGE_DETAILS_OpenGL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libOpenGL.so][/usr/lib/x86_64-linux-gnu/libGLX.so][/usr/include][c ][v()]
1067
+ //Details about finding SuiteSparse
1068
+ FIND_PACKAGE_MESSAGE_DETAILS_SuiteSparse:INTERNAL=[/usr/include/suitesparse][/usr/lib/x86_64-linux-gnu/libamd.so][/usr/include/suitesparse][/usr/lib/x86_64-linux-gnu/libcamd.so][/usr/include/suitesparse][/usr/lib/x86_64-linux-gnu/libccolamd.so][/usr/include/suitesparse][/usr/lib/x86_64-linux-gnu/libcholmod.so][/usr/include/suitesparse][/usr/lib/x86_64-linux-gnu/libcolamd.so][/usr/include/suitesparse][/usr/lib/x86_64-linux-gnu/libspqr.so][/usr/include/suitesparse][/usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so][cfound components: AMD CAMD CCOLAMD CHOLMOD COLAMD SPQR Config ][v5.1.2(5.1.2)]
1069
+ //Details about finding Threads
1070
+ FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()]
1071
+ //ADVANCED property for variable: GIT_EXECUTABLE
1072
+ GIT_EXECUTABLE-ADVANCED:INTERNAL=1
1073
+ //ADVANCED property for variable: GLOG_INCLUDE_DIR
1074
+ GLOG_INCLUDE_DIR-ADVANCED:INTERNAL=1
1075
+ //ADVANCED property for variable: GLOG_LIBRARY
1076
+ GLOG_LIBRARY-ADVANCED:INTERNAL=1
1077
+ //Have library rt
1078
+ HAVE_LIBRT:INTERNAL=1
1079
+ //Have function cheev_
1080
+ LAPACK_WORKS:INTERNAL=1
1081
+ //ADVANCED property for variable: METIS_INCLUDE_DIR
1082
+ METIS_INCLUDE_DIR-ADVANCED:INTERNAL=1
1083
+ //ADVANCED property for variable: METIS_LIBRARY
1084
+ METIS_LIBRARY-ADVANCED:INTERNAL=1
1085
+ //ADVANCED property for variable: METIS_LIBRARY_DEBUG
1086
+ METIS_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
1087
+ //ADVANCED property for variable: METIS_LIBRARY_RELEASE
1088
+ METIS_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
1089
+ //ADVANCED property for variable: OPENGL_EGL_INCLUDE_DIR
1090
+ OPENGL_EGL_INCLUDE_DIR-ADVANCED:INTERNAL=1
1091
+ //ADVANCED property for variable: OPENGL_GLX_INCLUDE_DIR
1092
+ OPENGL_GLX_INCLUDE_DIR-ADVANCED:INTERNAL=1
1093
+ //ADVANCED property for variable: OPENGL_INCLUDE_DIR
1094
+ OPENGL_INCLUDE_DIR-ADVANCED:INTERNAL=1
1095
+ //ADVANCED property for variable: OPENGL_egl_LIBRARY
1096
+ OPENGL_egl_LIBRARY-ADVANCED:INTERNAL=1
1097
+ //ADVANCED property for variable: OPENGL_glu_LIBRARY
1098
+ OPENGL_glu_LIBRARY-ADVANCED:INTERNAL=1
1099
+ //ADVANCED property for variable: OPENGL_glx_LIBRARY
1100
+ OPENGL_glx_LIBRARY-ADVANCED:INTERNAL=1
1101
+ //ADVANCED property for variable: OPENGL_opengl_LIBRARY
1102
+ OPENGL_opengl_LIBRARY-ADVANCED:INTERNAL=1
1103
+ //ADVANCED property for variable: OPENGL_xmesa_INCLUDE_DIR
1104
+ OPENGL_xmesa_INCLUDE_DIR-ADVANCED:INTERNAL=1
1105
+ //Result of TRY_COMPILE
1106
+ OpenMP_COMPILE_RESULT_CXX_fopenmp:INTERNAL=TRUE
1107
+ //Result of TRY_COMPILE
1108
+ OpenMP_COMPILE_RESULT_C_fopenmp:INTERNAL=TRUE
1109
+ //ADVANCED property for variable: OpenMP_CXX_FLAGS
1110
+ OpenMP_CXX_FLAGS-ADVANCED:INTERNAL=1
1111
+ //ADVANCED property for variable: OpenMP_CXX_LIB_NAMES
1112
+ OpenMP_CXX_LIB_NAMES-ADVANCED:INTERNAL=1
1113
+ //CXX compiler's OpenMP specification date
1114
+ OpenMP_CXX_SPEC_DATE:INTERNAL=201511
1115
+ //ADVANCED property for variable: OpenMP_C_FLAGS
1116
+ OpenMP_C_FLAGS-ADVANCED:INTERNAL=1
1117
+ //ADVANCED property for variable: OpenMP_C_LIB_NAMES
1118
+ OpenMP_C_LIB_NAMES-ADVANCED:INTERNAL=1
1119
+ //C compiler's OpenMP specification date
1120
+ OpenMP_C_SPEC_DATE:INTERNAL=201511
1121
+ //Result of TRY_COMPILE
1122
+ OpenMP_SPECTEST_CXX_:INTERNAL=TRUE
1123
+ //Result of TRY_COMPILE
1124
+ OpenMP_SPECTEST_C_:INTERNAL=TRUE
1125
+ //ADVANCED property for variable: OpenMP_gomp_LIBRARY
1126
+ OpenMP_gomp_LIBRARY-ADVANCED:INTERNAL=1
1127
+ //ADVANCED property for variable: OpenMP_pthread_LIBRARY
1128
+ OpenMP_pthread_LIBRARY-ADVANCED:INTERNAL=1
1129
+ //ADVANCED property for variable: SuiteSparse_AMD_INCLUDE_DIR
1130
+ SuiteSparse_AMD_INCLUDE_DIR-ADVANCED:INTERNAL=1
1131
+ //ADVANCED property for variable: SuiteSparse_AMD_LIBRARY
1132
+ SuiteSparse_AMD_LIBRARY-ADVANCED:INTERNAL=1
1133
+ //ADVANCED property for variable: SuiteSparse_CAMD_INCLUDE_DIR
1134
+ SuiteSparse_CAMD_INCLUDE_DIR-ADVANCED:INTERNAL=1
1135
+ //ADVANCED property for variable: SuiteSparse_CAMD_LIBRARY
1136
+ SuiteSparse_CAMD_LIBRARY-ADVANCED:INTERNAL=1
1137
+ //ADVANCED property for variable: SuiteSparse_CCOLAMD_INCLUDE_DIR
1138
+ SuiteSparse_CCOLAMD_INCLUDE_DIR-ADVANCED:INTERNAL=1
1139
+ //ADVANCED property for variable: SuiteSparse_CCOLAMD_LIBRARY
1140
+ SuiteSparse_CCOLAMD_LIBRARY-ADVANCED:INTERNAL=1
1141
+ //ADVANCED property for variable: SuiteSparse_CHOLMOD_INCLUDE_DIR
1142
+ SuiteSparse_CHOLMOD_INCLUDE_DIR-ADVANCED:INTERNAL=1
1143
+ //ADVANCED property for variable: SuiteSparse_CHOLMOD_LIBRARY
1144
+ SuiteSparse_CHOLMOD_LIBRARY-ADVANCED:INTERNAL=1
1145
+ //ADVANCED property for variable: SuiteSparse_COLAMD_INCLUDE_DIR
1146
+ SuiteSparse_COLAMD_INCLUDE_DIR-ADVANCED:INTERNAL=1
1147
+ //ADVANCED property for variable: SuiteSparse_COLAMD_LIBRARY
1148
+ SuiteSparse_COLAMD_LIBRARY-ADVANCED:INTERNAL=1
1149
+ //ADVANCED property for variable: SuiteSparse_Config_INCLUDE_DIR
1150
+ SuiteSparse_Config_INCLUDE_DIR-ADVANCED:INTERNAL=1
1151
+ //ADVANCED property for variable: SuiteSparse_Config_LIBRARY
1152
+ SuiteSparse_Config_LIBRARY-ADVANCED:INTERNAL=1
1153
+ //ADVANCED property for variable: SuiteSparse_SPQR_INCLUDE_DIR
1154
+ SuiteSparse_SPQR_INCLUDE_DIR-ADVANCED:INTERNAL=1
1155
+ //ADVANCED property for variable: SuiteSparse_SPQR_LIBRARY
1156
+ SuiteSparse_SPQR_LIBRARY-ADVANCED:INTERNAL=1
1157
+ //Components requested for this build tree.
1158
+ _Boost_COMPONENTS_SEARCHED:INTERNAL=filesystem;graph;program_options;system;unit_test_framework
1159
+ //Last used Boost_INCLUDE_DIR value.
1160
+ _Boost_INCLUDE_DIR_LAST:INTERNAL=/usr/include
1161
+ //Last used Boost_LIBRARY_DIR_DEBUG value.
1162
+ _Boost_LIBRARY_DIR_DEBUG_LAST:INTERNAL=/usr/lib/x86_64-linux-gnu
1163
+ //Last used Boost_LIBRARY_DIR_RELEASE value.
1164
+ _Boost_LIBRARY_DIR_RELEASE_LAST:INTERNAL=/usr/lib/x86_64-linux-gnu
1165
+ //Last used Boost_NAMESPACE value.
1166
+ _Boost_NAMESPACE_LAST:INTERNAL=boost
1167
+ //Last used Boost_USE_MULTITHREADED value.
1168
+ _Boost_USE_MULTITHREADED_LAST:INTERNAL=TRUE
1169
+ //Last used Boost_USE_STATIC_LIBS value.
1170
+ _Boost_USE_STATIC_LIBS_LAST:INTERNAL=ON
1171
+
colmap/build/CMakeFiles/3.22.6/CMakeCCompiler.cmake ADDED
@@ -0,0 +1,72 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ set(CMAKE_C_COMPILER "/usr/bin/cc")
2
+ set(CMAKE_C_COMPILER_ARG1 "")
3
+ set(CMAKE_C_COMPILER_ID "GNU")
4
+ set(CMAKE_C_COMPILER_VERSION "7.5.0")
5
+ set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
6
+ set(CMAKE_C_COMPILER_WRAPPER "")
7
+ set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
8
+ set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON")
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")
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 "")
14
+ set(CMAKE_C23_COMPILE_FEATURES "")
15
+
16
+ set(CMAKE_C_PLATFORM_ID "Linux")
17
+ set(CMAKE_C_SIMULATE_ID "")
18
+ set(CMAKE_C_COMPILER_FRONTEND_VARIANT "")
19
+ set(CMAKE_C_SIMULATE_VERSION "")
20
+
21
+
22
+
23
+
24
+ set(CMAKE_AR "/usr/bin/ar")
25
+ set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-7")
26
+ set(CMAKE_RANLIB "/usr/bin/ranlib")
27
+ set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7")
28
+ set(CMAKE_LINKER "/usr/bin/ld")
29
+ set(CMAKE_MT "")
30
+ set(CMAKE_COMPILER_IS_GNUCC 1)
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 "ELF")
45
+ set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN")
46
+ set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
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 "x86_64-linux-gnu")
58
+ endif()
59
+
60
+ set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
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 "/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include")
70
+ set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s")
71
+ set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib;/usr/local/cuda/lib64/stubs")
72
+ set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
colmap/build/CMakeFiles/3.22.6/CMakeCUDACompiler.cmake ADDED
@@ -0,0 +1,70 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ set(CMAKE_CUDA_COMPILER "/usr/local/cuda/bin/nvcc")
2
+ set(CMAKE_CUDA_HOST_COMPILER "")
3
+ set(CMAKE_CUDA_HOST_LINK_LAUNCHER "/usr/bin/g++")
4
+ set(CMAKE_CUDA_COMPILER_ID "NVIDIA")
5
+ set(CMAKE_CUDA_COMPILER_VERSION "11.2.152")
6
+ set(CMAKE_CUDA_DEVICE_LINKER "/usr/local/cuda/bin/nvlink")
7
+ set(CMAKE_CUDA_FATBINARY "/usr/local/cuda/bin/fatbinary")
8
+ set(CMAKE_CUDA_STANDARD_COMPUTED_DEFAULT "14")
9
+ set(CMAKE_CUDA_EXTENSIONS_COMPUTED_DEFAULT "ON")
10
+ set(CMAKE_CUDA_COMPILE_FEATURES "cuda_std_03;cuda_std_11;cuda_std_14;cuda_std_17")
11
+ set(CMAKE_CUDA03_COMPILE_FEATURES "cuda_std_03")
12
+ set(CMAKE_CUDA11_COMPILE_FEATURES "cuda_std_11")
13
+ set(CMAKE_CUDA14_COMPILE_FEATURES "cuda_std_14")
14
+ set(CMAKE_CUDA17_COMPILE_FEATURES "cuda_std_17")
15
+ set(CMAKE_CUDA20_COMPILE_FEATURES "")
16
+ set(CMAKE_CUDA23_COMPILE_FEATURES "")
17
+
18
+ set(CMAKE_CUDA_PLATFORM_ID "Linux")
19
+ set(CMAKE_CUDA_SIMULATE_ID "GNU")
20
+ set(CMAKE_CUDA_COMPILER_FRONTEND_VARIANT "")
21
+ set(CMAKE_CUDA_SIMULATE_VERSION "7.5")
22
+
23
+
24
+
25
+ set(CMAKE_CUDA_COMPILER_ENV_VAR "CUDACXX")
26
+ set(CMAKE_CUDA_HOST_COMPILER_ENV_VAR "CUDAHOSTCXX")
27
+
28
+ set(CMAKE_CUDA_COMPILER_LOADED 1)
29
+ set(CMAKE_CUDA_COMPILER_ID_RUN 1)
30
+ set(CMAKE_CUDA_SOURCE_FILE_EXTENSIONS cu)
31
+ set(CMAKE_CUDA_LINKER_PREFERENCE 15)
32
+ set(CMAKE_CUDA_LINKER_PREFERENCE_PROPAGATES 1)
33
+
34
+ set(CMAKE_CUDA_SIZEOF_DATA_PTR "8")
35
+ set(CMAKE_CUDA_COMPILER_ABI "ELF")
36
+ set(CMAKE_CUDA_BYTE_ORDER "LITTLE_ENDIAN")
37
+ set(CMAKE_CUDA_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
38
+
39
+ if(CMAKE_CUDA_SIZEOF_DATA_PTR)
40
+ set(CMAKE_SIZEOF_VOID_P "${CMAKE_CUDA_SIZEOF_DATA_PTR}")
41
+ endif()
42
+
43
+ if(CMAKE_CUDA_COMPILER_ABI)
44
+ set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CUDA_COMPILER_ABI}")
45
+ endif()
46
+
47
+ if(CMAKE_CUDA_LIBRARY_ARCHITECTURE)
48
+ set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
49
+ endif()
50
+
51
+ set(CMAKE_CUDA_COMPILER_TOOLKIT_ROOT "/usr/local/cuda")
52
+ set(CMAKE_CUDA_COMPILER_TOOLKIT_LIBRARY_ROOT "/usr/local/cuda")
53
+ set(CMAKE_CUDA_COMPILER_LIBRARY_ROOT "/usr/local/cuda")
54
+
55
+ set(CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES "/usr/local/cuda/targets/x86_64-linux/include")
56
+
57
+ set(CMAKE_CUDA_HOST_IMPLICIT_LINK_LIBRARIES "")
58
+ set(CMAKE_CUDA_HOST_IMPLICIT_LINK_DIRECTORIES "/usr/local/cuda/targets/x86_64-linux/lib/stubs;/usr/local/cuda/targets/x86_64-linux/lib")
59
+ set(CMAKE_CUDA_HOST_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
60
+
61
+ set(CMAKE_CUDA_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/7;/usr/include/x86_64-linux-gnu/c++/7;/usr/include/c++/7/backward;/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include")
62
+ set(CMAKE_CUDA_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc")
63
+ set(CMAKE_CUDA_IMPLICIT_LINK_DIRECTORIES "/usr/local/cuda/targets/x86_64-linux/lib/stubs;/usr/local/cuda/targets/x86_64-linux/lib;/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib;/usr/local/cuda/lib64/stubs")
64
+ set(CMAKE_CUDA_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
65
+
66
+ set(CMAKE_CUDA_RUNTIME_LIBRARY_DEFAULT "STATIC")
67
+
68
+ set(CMAKE_LINKER "/usr/bin/ld")
69
+ set(CMAKE_AR "/usr/bin/ar")
70
+ set(CMAKE_MT "")
colmap/build/CMakeFiles/3.22.6/CMakeCXXCompiler.cmake ADDED
@@ -0,0 +1,83 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ set(CMAKE_CXX_COMPILER "/usr/bin/c++")
2
+ set(CMAKE_CXX_COMPILER_ARG1 "")
3
+ set(CMAKE_CXX_COMPILER_ID "GNU")
4
+ set(CMAKE_CXX_COMPILER_VERSION "7.5.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 "ON")
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")
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 "")
15
+ set(CMAKE_CXX23_COMPILE_FEATURES "")
16
+
17
+ set(CMAKE_CXX_PLATFORM_ID "Linux")
18
+ set(CMAKE_CXX_SIMULATE_ID "")
19
+ set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "")
20
+ set(CMAKE_CXX_SIMULATE_VERSION "")
21
+
22
+
23
+
24
+
25
+ set(CMAKE_AR "/usr/bin/ar")
26
+ set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-7")
27
+ set(CMAKE_RANLIB "/usr/bin/ranlib")
28
+ set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-7")
29
+ set(CMAKE_LINKER "/usr/bin/ld")
30
+ set(CMAKE_MT "")
31
+ set(CMAKE_COMPILER_IS_GNUCXX 1)
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 "ELF")
56
+ set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN")
57
+ set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
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 "x86_64-linux-gnu")
69
+ endif()
70
+
71
+ set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
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 "/usr/include/c++/7;/usr/include/x86_64-linux-gnu/c++/7;/usr/include/c++/7/backward;/usr/lib/gcc/x86_64-linux-gnu/7/include;/usr/local/include;/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed;/usr/include/x86_64-linux-gnu;/usr/include")
81
+ set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc")
82
+ set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib;/usr/local/cuda/lib64/stubs")
83
+ set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
colmap/build/CMakeFiles/3.22.6/CMakeDetermineCompilerABI_C.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:165197329bb7fddc24a9b1905b601870f637e948b7d463062b116fd0b29ac762
3
+ size 8360
colmap/build/CMakeFiles/3.22.6/CMakeDetermineCompilerABI_CUDA.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:06d7b7f9683ac27e68b286c38e3959aa64b65635a40dd86f781c0945b6b4a8fc
3
+ size 686336
colmap/build/CMakeFiles/3.22.6/CMakeDetermineCompilerABI_CXX.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0d95da652d23bb9a53148859ef4aea27b00c40ecd2dbb607c01546d89342ae2d
3
+ size 8376
colmap/build/CMakeFiles/3.22.6/CMakeSystem.cmake ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ set(CMAKE_HOST_SYSTEM "Linux-5.10.133+")
2
+ set(CMAKE_HOST_SYSTEM_NAME "Linux")
3
+ set(CMAKE_HOST_SYSTEM_VERSION "5.10.133+")
4
+ set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
5
+
6
+
7
+
8
+ set(CMAKE_SYSTEM "Linux-5.10.133+")
9
+ set(CMAKE_SYSTEM_NAME "Linux")
10
+ set(CMAKE_SYSTEM_VERSION "5.10.133+")
11
+ set(CMAKE_SYSTEM_PROCESSOR "x86_64")
12
+
13
+ set(CMAKE_CROSSCOMPILING "FALSE")
14
+
15
+ set(CMAKE_SYSTEM_LOADED 1)
colmap/build/CMakeFiles/3.22.6/CompilerIdC/CMakeCCompilerId.c ADDED
@@ -0,0 +1,802 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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(__ibmxl__) && defined(__clang__)
182
+ # define COMPILER_ID "XLClang"
183
+ # define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
184
+ # define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
185
+ # define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
186
+ # define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
187
+
188
+
189
+ #elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800
190
+ # define COMPILER_ID "XL"
191
+ /* __IBMC__ = VRP */
192
+ # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
193
+ # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
194
+ # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
195
+
196
+ #elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800
197
+ # define COMPILER_ID "VisualAge"
198
+ /* __IBMC__ = VRP */
199
+ # define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
200
+ # define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
201
+ # define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
202
+
203
+ #elif defined(__NVCOMPILER)
204
+ # define COMPILER_ID "NVHPC"
205
+ # define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
206
+ # define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
207
+ # if defined(__NVCOMPILER_PATCHLEVEL__)
208
+ # define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
209
+ # endif
210
+
211
+ #elif defined(__PGI)
212
+ # define COMPILER_ID "PGI"
213
+ # define COMPILER_VERSION_MAJOR DEC(__PGIC__)
214
+ # define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
215
+ # if defined(__PGIC_PATCHLEVEL__)
216
+ # define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
217
+ # endif
218
+
219
+ #elif defined(_CRAYC)
220
+ # define COMPILER_ID "Cray"
221
+ # define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
222
+ # define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
223
+
224
+ #elif defined(__TI_COMPILER_VERSION__)
225
+ # define COMPILER_ID "TI"
226
+ /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
227
+ # define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
228
+ # define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
229
+ # define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
230
+
231
+ #elif defined(__CLANG_FUJITSU)
232
+ # define COMPILER_ID "FujitsuClang"
233
+ # define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
234
+ # define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
235
+ # define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
236
+ # define COMPILER_VERSION_INTERNAL_STR __clang_version__
237
+
238
+
239
+ #elif defined(__FUJITSU)
240
+ # define COMPILER_ID "Fujitsu"
241
+ # if defined(__FCC_version__)
242
+ # define COMPILER_VERSION __FCC_version__
243
+ # elif defined(__FCC_major__)
244
+ # define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
245
+ # define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
246
+ # define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
247
+ # endif
248
+ # if defined(__fcc_version)
249
+ # define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
250
+ # elif defined(__FCC_VERSION)
251
+ # define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
252
+ # endif
253
+
254
+
255
+ #elif defined(__ghs__)
256
+ # define COMPILER_ID "GHS"
257
+ /* __GHS_VERSION_NUMBER = VVVVRP */
258
+ # ifdef __GHS_VERSION_NUMBER
259
+ # define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
260
+ # define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
261
+ # define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
262
+ # endif
263
+
264
+ #elif defined(__TINYC__)
265
+ # define COMPILER_ID "TinyCC"
266
+
267
+ #elif defined(__BCC__)
268
+ # define COMPILER_ID "Bruce"
269
+
270
+ #elif defined(__SCO_VERSION__)
271
+ # define COMPILER_ID "SCO"
272
+
273
+ #elif defined(__ARMCC_VERSION) && !defined(__clang__)
274
+ # define COMPILER_ID "ARMCC"
275
+ #if __ARMCC_VERSION >= 1000000
276
+ /* __ARMCC_VERSION = VRRPPPP */
277
+ # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
278
+ # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
279
+ # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
280
+ #else
281
+ /* __ARMCC_VERSION = VRPPPP */
282
+ # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
283
+ # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
284
+ # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
285
+ #endif
286
+
287
+
288
+ #elif defined(__clang__) && defined(__apple_build_version__)
289
+ # define COMPILER_ID "AppleClang"
290
+ # if defined(_MSC_VER)
291
+ # define SIMULATE_ID "MSVC"
292
+ # endif
293
+ # define COMPILER_VERSION_MAJOR DEC(__clang_major__)
294
+ # define COMPILER_VERSION_MINOR DEC(__clang_minor__)
295
+ # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
296
+ # if defined(_MSC_VER)
297
+ /* _MSC_VER = VVRR */
298
+ # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
299
+ # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
300
+ # endif
301
+ # define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
302
+
303
+ #elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
304
+ # define COMPILER_ID "ARMClang"
305
+ # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
306
+ # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
307
+ # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000)
308
+ # define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
309
+
310
+ #elif defined(__clang__)
311
+ # define COMPILER_ID "Clang"
312
+ # if defined(_MSC_VER)
313
+ # define SIMULATE_ID "MSVC"
314
+ # endif
315
+ # define COMPILER_VERSION_MAJOR DEC(__clang_major__)
316
+ # define COMPILER_VERSION_MINOR DEC(__clang_minor__)
317
+ # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
318
+ # if defined(_MSC_VER)
319
+ /* _MSC_VER = VVRR */
320
+ # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
321
+ # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
322
+ # endif
323
+
324
+ #elif defined(__GNUC__)
325
+ # define COMPILER_ID "GNU"
326
+ # define COMPILER_VERSION_MAJOR DEC(__GNUC__)
327
+ # if defined(__GNUC_MINOR__)
328
+ # define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
329
+ # endif
330
+ # if defined(__GNUC_PATCHLEVEL__)
331
+ # define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
332
+ # endif
333
+
334
+ #elif defined(_MSC_VER)
335
+ # define COMPILER_ID "MSVC"
336
+ /* _MSC_VER = VVRR */
337
+ # define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
338
+ # define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
339
+ # if defined(_MSC_FULL_VER)
340
+ # if _MSC_VER >= 1400
341
+ /* _MSC_FULL_VER = VVRRPPPPP */
342
+ # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
343
+ # else
344
+ /* _MSC_FULL_VER = VVRRPPPP */
345
+ # define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
346
+ # endif
347
+ # endif
348
+ # if defined(_MSC_BUILD)
349
+ # define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
350
+ # endif
351
+
352
+ #elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
353
+ # define COMPILER_ID "ADSP"
354
+ #if defined(__VISUALDSPVERSION__)
355
+ /* __VISUALDSPVERSION__ = 0xVVRRPP00 */
356
+ # define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
357
+ # define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
358
+ # define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF)
359
+ #endif
360
+
361
+ #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
362
+ # define COMPILER_ID "IAR"
363
+ # if defined(__VER__) && defined(__ICCARM__)
364
+ # define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
365
+ # define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
366
+ # define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
367
+ # define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
368
+ # elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
369
+ # define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
370
+ # define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
371
+ # define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
372
+ # define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
373
+ # endif
374
+
375
+ #elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC)
376
+ # define COMPILER_ID "SDCC"
377
+ # if defined(__SDCC_VERSION_MAJOR)
378
+ # define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR)
379
+ # define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR)
380
+ # define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH)
381
+ # else
382
+ /* SDCC = VRP */
383
+ # define COMPILER_VERSION_MAJOR DEC(SDCC/100)
384
+ # define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)
385
+ # define COMPILER_VERSION_PATCH DEC(SDCC % 10)
386
+ # endif
387
+
388
+
389
+ /* These compilers are either not known or too old to define an
390
+ identification macro. Try to identify the platform and guess that
391
+ it is the native compiler. */
392
+ #elif defined(__hpux) || defined(__hpua)
393
+ # define COMPILER_ID "HP"
394
+
395
+ #else /* unknown compiler */
396
+ # define COMPILER_ID ""
397
+ #endif
398
+
399
+ /* Construct the string literal in pieces to prevent the source from
400
+ getting matched. Store it in a pointer rather than an array
401
+ because some compilers will just produce instructions to fill the
402
+ array rather than assigning a pointer to a static array. */
403
+ char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
404
+ #ifdef SIMULATE_ID
405
+ char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
406
+ #endif
407
+
408
+ #ifdef __QNXNTO__
409
+ char const* qnxnto = "INFO" ":" "qnxnto[]";
410
+ #endif
411
+
412
+ #if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
413
+ char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
414
+ #endif
415
+
416
+ #define STRINGIFY_HELPER(X) #X
417
+ #define STRINGIFY(X) STRINGIFY_HELPER(X)
418
+
419
+ /* Identify known platforms by name. */
420
+ #if defined(__linux) || defined(__linux__) || defined(linux)
421
+ # define PLATFORM_ID "Linux"
422
+
423
+ #elif defined(__MSYS__)
424
+ # define PLATFORM_ID "MSYS"
425
+
426
+ #elif defined(__CYGWIN__)
427
+ # define PLATFORM_ID "Cygwin"
428
+
429
+ #elif defined(__MINGW32__)
430
+ # define PLATFORM_ID "MinGW"
431
+
432
+ #elif defined(__APPLE__)
433
+ # define PLATFORM_ID "Darwin"
434
+
435
+ #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
436
+ # define PLATFORM_ID "Windows"
437
+
438
+ #elif defined(__FreeBSD__) || defined(__FreeBSD)
439
+ # define PLATFORM_ID "FreeBSD"
440
+
441
+ #elif defined(__NetBSD__) || defined(__NetBSD)
442
+ # define PLATFORM_ID "NetBSD"
443
+
444
+ #elif defined(__OpenBSD__) || defined(__OPENBSD)
445
+ # define PLATFORM_ID "OpenBSD"
446
+
447
+ #elif defined(__sun) || defined(sun)
448
+ # define PLATFORM_ID "SunOS"
449
+
450
+ #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
451
+ # define PLATFORM_ID "AIX"
452
+
453
+ #elif defined(__hpux) || defined(__hpux__)
454
+ # define PLATFORM_ID "HP-UX"
455
+
456
+ #elif defined(__HAIKU__)
457
+ # define PLATFORM_ID "Haiku"
458
+
459
+ #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
460
+ # define PLATFORM_ID "BeOS"
461
+
462
+ #elif defined(__QNX__) || defined(__QNXNTO__)
463
+ # define PLATFORM_ID "QNX"
464
+
465
+ #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
466
+ # define PLATFORM_ID "Tru64"
467
+
468
+ #elif defined(__riscos) || defined(__riscos__)
469
+ # define PLATFORM_ID "RISCos"
470
+
471
+ #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
472
+ # define PLATFORM_ID "SINIX"
473
+
474
+ #elif defined(__UNIX_SV__)
475
+ # define PLATFORM_ID "UNIX_SV"
476
+
477
+ #elif defined(__bsdos__)
478
+ # define PLATFORM_ID "BSDOS"
479
+
480
+ #elif defined(_MPRAS) || defined(MPRAS)
481
+ # define PLATFORM_ID "MP-RAS"
482
+
483
+ #elif defined(__osf) || defined(__osf__)
484
+ # define PLATFORM_ID "OSF1"
485
+
486
+ #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
487
+ # define PLATFORM_ID "SCO_SV"
488
+
489
+ #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
490
+ # define PLATFORM_ID "ULTRIX"
491
+
492
+ #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
493
+ # define PLATFORM_ID "Xenix"
494
+
495
+ #elif defined(__WATCOMC__)
496
+ # if defined(__LINUX__)
497
+ # define PLATFORM_ID "Linux"
498
+
499
+ # elif defined(__DOS__)
500
+ # define PLATFORM_ID "DOS"
501
+
502
+ # elif defined(__OS2__)
503
+ # define PLATFORM_ID "OS2"
504
+
505
+ # elif defined(__WINDOWS__)
506
+ # define PLATFORM_ID "Windows3x"
507
+
508
+ # elif defined(__VXWORKS__)
509
+ # define PLATFORM_ID "VxWorks"
510
+
511
+ # else /* unknown platform */
512
+ # define PLATFORM_ID
513
+ # endif
514
+
515
+ #elif defined(__INTEGRITY)
516
+ # if defined(INT_178B)
517
+ # define PLATFORM_ID "Integrity178"
518
+
519
+ # else /* regular Integrity */
520
+ # define PLATFORM_ID "Integrity"
521
+ # endif
522
+
523
+ #else /* unknown platform */
524
+ # define PLATFORM_ID
525
+
526
+ #endif
527
+
528
+ /* For windows compilers MSVC and Intel we can determine
529
+ the architecture of the compiler being used. This is because
530
+ the compilers do not have flags that can change the architecture,
531
+ but rather depend on which compiler is being used
532
+ */
533
+ #if defined(_WIN32) && defined(_MSC_VER)
534
+ # if defined(_M_IA64)
535
+ # define ARCHITECTURE_ID "IA64"
536
+
537
+ # elif defined(_M_ARM64EC)
538
+ # define ARCHITECTURE_ID "ARM64EC"
539
+
540
+ # elif defined(_M_X64) || defined(_M_AMD64)
541
+ # define ARCHITECTURE_ID "x64"
542
+
543
+ # elif defined(_M_IX86)
544
+ # define ARCHITECTURE_ID "X86"
545
+
546
+ # elif defined(_M_ARM64)
547
+ # define ARCHITECTURE_ID "ARM64"
548
+
549
+ # elif defined(_M_ARM)
550
+ # if _M_ARM == 4
551
+ # define ARCHITECTURE_ID "ARMV4I"
552
+ # elif _M_ARM == 5
553
+ # define ARCHITECTURE_ID "ARMV5I"
554
+ # else
555
+ # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
556
+ # endif
557
+
558
+ # elif defined(_M_MIPS)
559
+ # define ARCHITECTURE_ID "MIPS"
560
+
561
+ # elif defined(_M_SH)
562
+ # define ARCHITECTURE_ID "SHx"
563
+
564
+ # else /* unknown architecture */
565
+ # define ARCHITECTURE_ID ""
566
+ # endif
567
+
568
+ #elif defined(__WATCOMC__)
569
+ # if defined(_M_I86)
570
+ # define ARCHITECTURE_ID "I86"
571
+
572
+ # elif defined(_M_IX86)
573
+ # define ARCHITECTURE_ID "X86"
574
+
575
+ # else /* unknown architecture */
576
+ # define ARCHITECTURE_ID ""
577
+ # endif
578
+
579
+ #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
580
+ # if defined(__ICCARM__)
581
+ # define ARCHITECTURE_ID "ARM"
582
+
583
+ # elif defined(__ICCRX__)
584
+ # define ARCHITECTURE_ID "RX"
585
+
586
+ # elif defined(__ICCRH850__)
587
+ # define ARCHITECTURE_ID "RH850"
588
+
589
+ # elif defined(__ICCRL78__)
590
+ # define ARCHITECTURE_ID "RL78"
591
+
592
+ # elif defined(__ICCRISCV__)
593
+ # define ARCHITECTURE_ID "RISCV"
594
+
595
+ # elif defined(__ICCAVR__)
596
+ # define ARCHITECTURE_ID "AVR"
597
+
598
+ # elif defined(__ICC430__)
599
+ # define ARCHITECTURE_ID "MSP430"
600
+
601
+ # elif defined(__ICCV850__)
602
+ # define ARCHITECTURE_ID "V850"
603
+
604
+ # elif defined(__ICC8051__)
605
+ # define ARCHITECTURE_ID "8051"
606
+
607
+ # elif defined(__ICCSTM8__)
608
+ # define ARCHITECTURE_ID "STM8"
609
+
610
+ # else /* unknown architecture */
611
+ # define ARCHITECTURE_ID ""
612
+ # endif
613
+
614
+ #elif defined(__ghs__)
615
+ # if defined(__PPC64__)
616
+ # define ARCHITECTURE_ID "PPC64"
617
+
618
+ # elif defined(__ppc__)
619
+ # define ARCHITECTURE_ID "PPC"
620
+
621
+ # elif defined(__ARM__)
622
+ # define ARCHITECTURE_ID "ARM"
623
+
624
+ # elif defined(__x86_64__)
625
+ # define ARCHITECTURE_ID "x64"
626
+
627
+ # elif defined(__i386__)
628
+ # define ARCHITECTURE_ID "X86"
629
+
630
+ # else /* unknown architecture */
631
+ # define ARCHITECTURE_ID ""
632
+ # endif
633
+
634
+ #elif defined(__TI_COMPILER_VERSION__)
635
+ # if defined(__TI_ARM__)
636
+ # define ARCHITECTURE_ID "ARM"
637
+
638
+ # elif defined(__MSP430__)
639
+ # define ARCHITECTURE_ID "MSP430"
640
+
641
+ # elif defined(__TMS320C28XX__)
642
+ # define ARCHITECTURE_ID "TMS320C28x"
643
+
644
+ # elif defined(__TMS320C6X__) || defined(_TMS320C6X)
645
+ # define ARCHITECTURE_ID "TMS320C6x"
646
+
647
+ # else /* unknown architecture */
648
+ # define ARCHITECTURE_ID ""
649
+ # endif
650
+
651
+ #else
652
+ # define ARCHITECTURE_ID
653
+ #endif
654
+
655
+ /* Convert integer to decimal digit literals. */
656
+ #define DEC(n) \
657
+ ('0' + (((n) / 10000000)%10)), \
658
+ ('0' + (((n) / 1000000)%10)), \
659
+ ('0' + (((n) / 100000)%10)), \
660
+ ('0' + (((n) / 10000)%10)), \
661
+ ('0' + (((n) / 1000)%10)), \
662
+ ('0' + (((n) / 100)%10)), \
663
+ ('0' + (((n) / 10)%10)), \
664
+ ('0' + ((n) % 10))
665
+
666
+ /* Convert integer to hex digit literals. */
667
+ #define HEX(n) \
668
+ ('0' + ((n)>>28 & 0xF)), \
669
+ ('0' + ((n)>>24 & 0xF)), \
670
+ ('0' + ((n)>>20 & 0xF)), \
671
+ ('0' + ((n)>>16 & 0xF)), \
672
+ ('0' + ((n)>>12 & 0xF)), \
673
+ ('0' + ((n)>>8 & 0xF)), \
674
+ ('0' + ((n)>>4 & 0xF)), \
675
+ ('0' + ((n) & 0xF))
676
+
677
+ /* Construct a string literal encoding the version number. */
678
+ #ifdef COMPILER_VERSION
679
+ char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
680
+
681
+ /* Construct a string literal encoding the version number components. */
682
+ #elif defined(COMPILER_VERSION_MAJOR)
683
+ char const info_version[] = {
684
+ 'I', 'N', 'F', 'O', ':',
685
+ 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
686
+ COMPILER_VERSION_MAJOR,
687
+ # ifdef COMPILER_VERSION_MINOR
688
+ '.', COMPILER_VERSION_MINOR,
689
+ # ifdef COMPILER_VERSION_PATCH
690
+ '.', COMPILER_VERSION_PATCH,
691
+ # ifdef COMPILER_VERSION_TWEAK
692
+ '.', COMPILER_VERSION_TWEAK,
693
+ # endif
694
+ # endif
695
+ # endif
696
+ ']','\0'};
697
+ #endif
698
+
699
+ /* Construct a string literal encoding the internal version number. */
700
+ #ifdef COMPILER_VERSION_INTERNAL
701
+ char const info_version_internal[] = {
702
+ 'I', 'N', 'F', 'O', ':',
703
+ 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
704
+ 'i','n','t','e','r','n','a','l','[',
705
+ COMPILER_VERSION_INTERNAL,']','\0'};
706
+ #elif defined(COMPILER_VERSION_INTERNAL_STR)
707
+ char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
708
+ #endif
709
+
710
+ /* Construct a string literal encoding the version number components. */
711
+ #ifdef SIMULATE_VERSION_MAJOR
712
+ char const info_simulate_version[] = {
713
+ 'I', 'N', 'F', 'O', ':',
714
+ 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
715
+ SIMULATE_VERSION_MAJOR,
716
+ # ifdef SIMULATE_VERSION_MINOR
717
+ '.', SIMULATE_VERSION_MINOR,
718
+ # ifdef SIMULATE_VERSION_PATCH
719
+ '.', SIMULATE_VERSION_PATCH,
720
+ # ifdef SIMULATE_VERSION_TWEAK
721
+ '.', SIMULATE_VERSION_TWEAK,
722
+ # endif
723
+ # endif
724
+ # endif
725
+ ']','\0'};
726
+ #endif
727
+
728
+ /* Construct the string literal in pieces to prevent the source from
729
+ getting matched. Store it in a pointer rather than an array
730
+ because some compilers will just produce instructions to fill the
731
+ array rather than assigning a pointer to a static array. */
732
+ char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
733
+ char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
734
+
735
+
736
+
737
+ #if !defined(__STDC__) && !defined(__clang__)
738
+ # if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__)
739
+ # define C_VERSION "90"
740
+ # else
741
+ # define C_VERSION
742
+ # endif
743
+ #elif __STDC_VERSION__ > 201710L
744
+ # define C_VERSION "23"
745
+ #elif __STDC_VERSION__ >= 201710L
746
+ # define C_VERSION "17"
747
+ #elif __STDC_VERSION__ >= 201000L
748
+ # define C_VERSION "11"
749
+ #elif __STDC_VERSION__ >= 199901L
750
+ # define C_VERSION "99"
751
+ #else
752
+ # define C_VERSION "90"
753
+ #endif
754
+ const char* info_language_standard_default =
755
+ "INFO" ":" "standard_default[" C_VERSION "]";
756
+
757
+ const char* info_language_extensions_default = "INFO" ":" "extensions_default["
758
+ #if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \
759
+ defined(__TI_COMPILER_VERSION__)) && \
760
+ !defined(__STRICT_ANSI__)
761
+ "ON"
762
+ #else
763
+ "OFF"
764
+ #endif
765
+ "]";
766
+
767
+ /*--------------------------------------------------------------------------*/
768
+
769
+ #ifdef ID_VOID_MAIN
770
+ void main() {}
771
+ #else
772
+ # if defined(__CLASSIC_C__)
773
+ int main(argc, argv) int argc; char *argv[];
774
+ # else
775
+ int main(int argc, char* argv[])
776
+ # endif
777
+ {
778
+ int require = 0;
779
+ require += info_compiler[argc];
780
+ require += info_platform[argc];
781
+ require += info_arch[argc];
782
+ #ifdef COMPILER_VERSION_MAJOR
783
+ require += info_version[argc];
784
+ #endif
785
+ #ifdef COMPILER_VERSION_INTERNAL
786
+ require += info_version_internal[argc];
787
+ #endif
788
+ #ifdef SIMULATE_ID
789
+ require += info_simulate[argc];
790
+ #endif
791
+ #ifdef SIMULATE_VERSION_MAJOR
792
+ require += info_simulate_version[argc];
793
+ #endif
794
+ #if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
795
+ require += info_cray[argc];
796
+ #endif
797
+ require += info_language_standard_default[argc];
798
+ require += info_language_extensions_default[argc];
799
+ (void)argv;
800
+ return require;
801
+ }
802
+ #endif
colmap/build/CMakeFiles/3.22.6/CompilerIdC/a.out ADDED
Binary file (8.47 kB). View file
 
colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/CMakeCUDACompilerId.cu ADDED
@@ -0,0 +1,435 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #ifndef __CUDACC__
2
+ # error "A C or C++ compiler has been selected for CUDA"
3
+ #endif
4
+
5
+
6
+ /* Version number components: V=Version, R=Revision, P=Patch
7
+ Version date components: YYYY=Year, MM=Month, DD=Day */
8
+
9
+ #if defined(__NVCC__)
10
+ # define COMPILER_ID "NVIDIA"
11
+ # if defined(_MSC_VER)
12
+ # define SIMULATE_ID "MSVC"
13
+ # elif defined(__clang__)
14
+ # define SIMULATE_ID "Clang"
15
+ # elif defined(__GNUC__)
16
+ # define SIMULATE_ID "GNU"
17
+ # endif
18
+ # if defined(__CUDACC_VER_MAJOR__)
19
+ # define COMPILER_VERSION_MAJOR DEC(__CUDACC_VER_MAJOR__)
20
+ # define COMPILER_VERSION_MINOR DEC(__CUDACC_VER_MINOR__)
21
+ # define COMPILER_VERSION_PATCH DEC(__CUDACC_VER_BUILD__)
22
+ # endif
23
+ # if defined(_MSC_VER)
24
+ /* _MSC_VER = VVRR */
25
+ # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
26
+ # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
27
+ # elif defined(__clang__)
28
+ # define SIMULATE_VERSION_MAJOR DEC(__clang_major__)
29
+ # define SIMULATE_VERSION_MINOR DEC(__clang_minor__)
30
+ # elif defined(__GNUC__)
31
+ # define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
32
+ # define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
33
+ # endif
34
+
35
+ #elif defined(__clang__)
36
+ # define COMPILER_ID "Clang"
37
+ # if defined(_MSC_VER)
38
+ # define SIMULATE_ID "MSVC"
39
+ # endif
40
+ # define COMPILER_VERSION_MAJOR DEC(__clang_major__)
41
+ # define COMPILER_VERSION_MINOR DEC(__clang_minor__)
42
+ # define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
43
+ # if defined(_MSC_VER)
44
+ /* _MSC_VER = VVRR */
45
+ # define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
46
+ # define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
47
+ # endif
48
+
49
+
50
+ /* These compilers are either not known or too old to define an
51
+ identification macro. Try to identify the platform and guess that
52
+ it is the native compiler. */
53
+ #elif defined(__hpux) || defined(__hpua)
54
+ # define COMPILER_ID "HP"
55
+
56
+ #else /* unknown compiler */
57
+ # define COMPILER_ID ""
58
+ #endif
59
+
60
+ /* Construct the string literal in pieces to prevent the source from
61
+ getting matched. Store it in a pointer rather than an array
62
+ because some compilers will just produce instructions to fill the
63
+ array rather than assigning a pointer to a static array. */
64
+ char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
65
+ #ifdef SIMULATE_ID
66
+ char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
67
+ #endif
68
+
69
+ #define STRINGIFY_HELPER(X) #X
70
+ #define STRINGIFY(X) STRINGIFY_HELPER(X)
71
+
72
+ /* Identify known platforms by name. */
73
+ #if defined(__linux) || defined(__linux__) || defined(linux)
74
+ # define PLATFORM_ID "Linux"
75
+
76
+ #elif defined(__MSYS__)
77
+ # define PLATFORM_ID "MSYS"
78
+
79
+ #elif defined(__CYGWIN__)
80
+ # define PLATFORM_ID "Cygwin"
81
+
82
+ #elif defined(__MINGW32__)
83
+ # define PLATFORM_ID "MinGW"
84
+
85
+ #elif defined(__APPLE__)
86
+ # define PLATFORM_ID "Darwin"
87
+
88
+ #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
89
+ # define PLATFORM_ID "Windows"
90
+
91
+ #elif defined(__FreeBSD__) || defined(__FreeBSD)
92
+ # define PLATFORM_ID "FreeBSD"
93
+
94
+ #elif defined(__NetBSD__) || defined(__NetBSD)
95
+ # define PLATFORM_ID "NetBSD"
96
+
97
+ #elif defined(__OpenBSD__) || defined(__OPENBSD)
98
+ # define PLATFORM_ID "OpenBSD"
99
+
100
+ #elif defined(__sun) || defined(sun)
101
+ # define PLATFORM_ID "SunOS"
102
+
103
+ #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
104
+ # define PLATFORM_ID "AIX"
105
+
106
+ #elif defined(__hpux) || defined(__hpux__)
107
+ # define PLATFORM_ID "HP-UX"
108
+
109
+ #elif defined(__HAIKU__)
110
+ # define PLATFORM_ID "Haiku"
111
+
112
+ #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
113
+ # define PLATFORM_ID "BeOS"
114
+
115
+ #elif defined(__QNX__) || defined(__QNXNTO__)
116
+ # define PLATFORM_ID "QNX"
117
+
118
+ #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
119
+ # define PLATFORM_ID "Tru64"
120
+
121
+ #elif defined(__riscos) || defined(__riscos__)
122
+ # define PLATFORM_ID "RISCos"
123
+
124
+ #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
125
+ # define PLATFORM_ID "SINIX"
126
+
127
+ #elif defined(__UNIX_SV__)
128
+ # define PLATFORM_ID "UNIX_SV"
129
+
130
+ #elif defined(__bsdos__)
131
+ # define PLATFORM_ID "BSDOS"
132
+
133
+ #elif defined(_MPRAS) || defined(MPRAS)
134
+ # define PLATFORM_ID "MP-RAS"
135
+
136
+ #elif defined(__osf) || defined(__osf__)
137
+ # define PLATFORM_ID "OSF1"
138
+
139
+ #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
140
+ # define PLATFORM_ID "SCO_SV"
141
+
142
+ #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
143
+ # define PLATFORM_ID "ULTRIX"
144
+
145
+ #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
146
+ # define PLATFORM_ID "Xenix"
147
+
148
+ #elif defined(__WATCOMC__)
149
+ # if defined(__LINUX__)
150
+ # define PLATFORM_ID "Linux"
151
+
152
+ # elif defined(__DOS__)
153
+ # define PLATFORM_ID "DOS"
154
+
155
+ # elif defined(__OS2__)
156
+ # define PLATFORM_ID "OS2"
157
+
158
+ # elif defined(__WINDOWS__)
159
+ # define PLATFORM_ID "Windows3x"
160
+
161
+ # elif defined(__VXWORKS__)
162
+ # define PLATFORM_ID "VxWorks"
163
+
164
+ # else /* unknown platform */
165
+ # define PLATFORM_ID
166
+ # endif
167
+
168
+ #elif defined(__INTEGRITY)
169
+ # if defined(INT_178B)
170
+ # define PLATFORM_ID "Integrity178"
171
+
172
+ # else /* regular Integrity */
173
+ # define PLATFORM_ID "Integrity"
174
+ # endif
175
+
176
+ #else /* unknown platform */
177
+ # define PLATFORM_ID
178
+
179
+ #endif
180
+
181
+ /* For windows compilers MSVC and Intel we can determine
182
+ the architecture of the compiler being used. This is because
183
+ the compilers do not have flags that can change the architecture,
184
+ but rather depend on which compiler is being used
185
+ */
186
+ #if defined(_WIN32) && defined(_MSC_VER)
187
+ # if defined(_M_IA64)
188
+ # define ARCHITECTURE_ID "IA64"
189
+
190
+ # elif defined(_M_ARM64EC)
191
+ # define ARCHITECTURE_ID "ARM64EC"
192
+
193
+ # elif defined(_M_X64) || defined(_M_AMD64)
194
+ # define ARCHITECTURE_ID "x64"
195
+
196
+ # elif defined(_M_IX86)
197
+ # define ARCHITECTURE_ID "X86"
198
+
199
+ # elif defined(_M_ARM64)
200
+ # define ARCHITECTURE_ID "ARM64"
201
+
202
+ # elif defined(_M_ARM)
203
+ # if _M_ARM == 4
204
+ # define ARCHITECTURE_ID "ARMV4I"
205
+ # elif _M_ARM == 5
206
+ # define ARCHITECTURE_ID "ARMV5I"
207
+ # else
208
+ # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
209
+ # endif
210
+
211
+ # elif defined(_M_MIPS)
212
+ # define ARCHITECTURE_ID "MIPS"
213
+
214
+ # elif defined(_M_SH)
215
+ # define ARCHITECTURE_ID "SHx"
216
+
217
+ # else /* unknown architecture */
218
+ # define ARCHITECTURE_ID ""
219
+ # endif
220
+
221
+ #elif defined(__WATCOMC__)
222
+ # if defined(_M_I86)
223
+ # define ARCHITECTURE_ID "I86"
224
+
225
+ # elif defined(_M_IX86)
226
+ # define ARCHITECTURE_ID "X86"
227
+
228
+ # else /* unknown architecture */
229
+ # define ARCHITECTURE_ID ""
230
+ # endif
231
+
232
+ #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
233
+ # if defined(__ICCARM__)
234
+ # define ARCHITECTURE_ID "ARM"
235
+
236
+ # elif defined(__ICCRX__)
237
+ # define ARCHITECTURE_ID "RX"
238
+
239
+ # elif defined(__ICCRH850__)
240
+ # define ARCHITECTURE_ID "RH850"
241
+
242
+ # elif defined(__ICCRL78__)
243
+ # define ARCHITECTURE_ID "RL78"
244
+
245
+ # elif defined(__ICCRISCV__)
246
+ # define ARCHITECTURE_ID "RISCV"
247
+
248
+ # elif defined(__ICCAVR__)
249
+ # define ARCHITECTURE_ID "AVR"
250
+
251
+ # elif defined(__ICC430__)
252
+ # define ARCHITECTURE_ID "MSP430"
253
+
254
+ # elif defined(__ICCV850__)
255
+ # define ARCHITECTURE_ID "V850"
256
+
257
+ # elif defined(__ICC8051__)
258
+ # define ARCHITECTURE_ID "8051"
259
+
260
+ # elif defined(__ICCSTM8__)
261
+ # define ARCHITECTURE_ID "STM8"
262
+
263
+ # else /* unknown architecture */
264
+ # define ARCHITECTURE_ID ""
265
+ # endif
266
+
267
+ #elif defined(__ghs__)
268
+ # if defined(__PPC64__)
269
+ # define ARCHITECTURE_ID "PPC64"
270
+
271
+ # elif defined(__ppc__)
272
+ # define ARCHITECTURE_ID "PPC"
273
+
274
+ # elif defined(__ARM__)
275
+ # define ARCHITECTURE_ID "ARM"
276
+
277
+ # elif defined(__x86_64__)
278
+ # define ARCHITECTURE_ID "x64"
279
+
280
+ # elif defined(__i386__)
281
+ # define ARCHITECTURE_ID "X86"
282
+
283
+ # else /* unknown architecture */
284
+ # define ARCHITECTURE_ID ""
285
+ # endif
286
+
287
+ #elif defined(__TI_COMPILER_VERSION__)
288
+ # if defined(__TI_ARM__)
289
+ # define ARCHITECTURE_ID "ARM"
290
+
291
+ # elif defined(__MSP430__)
292
+ # define ARCHITECTURE_ID "MSP430"
293
+
294
+ # elif defined(__TMS320C28XX__)
295
+ # define ARCHITECTURE_ID "TMS320C28x"
296
+
297
+ # elif defined(__TMS320C6X__) || defined(_TMS320C6X)
298
+ # define ARCHITECTURE_ID "TMS320C6x"
299
+
300
+ # else /* unknown architecture */
301
+ # define ARCHITECTURE_ID ""
302
+ # endif
303
+
304
+ #else
305
+ # define ARCHITECTURE_ID
306
+ #endif
307
+
308
+ /* Convert integer to decimal digit literals. */
309
+ #define DEC(n) \
310
+ ('0' + (((n) / 10000000)%10)), \
311
+ ('0' + (((n) / 1000000)%10)), \
312
+ ('0' + (((n) / 100000)%10)), \
313
+ ('0' + (((n) / 10000)%10)), \
314
+ ('0' + (((n) / 1000)%10)), \
315
+ ('0' + (((n) / 100)%10)), \
316
+ ('0' + (((n) / 10)%10)), \
317
+ ('0' + ((n) % 10))
318
+
319
+ /* Convert integer to hex digit literals. */
320
+ #define HEX(n) \
321
+ ('0' + ((n)>>28 & 0xF)), \
322
+ ('0' + ((n)>>24 & 0xF)), \
323
+ ('0' + ((n)>>20 & 0xF)), \
324
+ ('0' + ((n)>>16 & 0xF)), \
325
+ ('0' + ((n)>>12 & 0xF)), \
326
+ ('0' + ((n)>>8 & 0xF)), \
327
+ ('0' + ((n)>>4 & 0xF)), \
328
+ ('0' + ((n) & 0xF))
329
+
330
+ /* Construct a string literal encoding the version number. */
331
+ #ifdef COMPILER_VERSION
332
+ char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
333
+
334
+ /* Construct a string literal encoding the version number components. */
335
+ #elif defined(COMPILER_VERSION_MAJOR)
336
+ char const info_version[] = {
337
+ 'I', 'N', 'F', 'O', ':',
338
+ 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
339
+ COMPILER_VERSION_MAJOR,
340
+ # ifdef COMPILER_VERSION_MINOR
341
+ '.', COMPILER_VERSION_MINOR,
342
+ # ifdef COMPILER_VERSION_PATCH
343
+ '.', COMPILER_VERSION_PATCH,
344
+ # ifdef COMPILER_VERSION_TWEAK
345
+ '.', COMPILER_VERSION_TWEAK,
346
+ # endif
347
+ # endif
348
+ # endif
349
+ ']','\0'};
350
+ #endif
351
+
352
+ /* Construct a string literal encoding the internal version number. */
353
+ #ifdef COMPILER_VERSION_INTERNAL
354
+ char const info_version_internal[] = {
355
+ 'I', 'N', 'F', 'O', ':',
356
+ 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
357
+ 'i','n','t','e','r','n','a','l','[',
358
+ COMPILER_VERSION_INTERNAL,']','\0'};
359
+ #elif defined(COMPILER_VERSION_INTERNAL_STR)
360
+ char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
361
+ #endif
362
+
363
+ /* Construct a string literal encoding the version number components. */
364
+ #ifdef SIMULATE_VERSION_MAJOR
365
+ char const info_simulate_version[] = {
366
+ 'I', 'N', 'F', 'O', ':',
367
+ 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
368
+ SIMULATE_VERSION_MAJOR,
369
+ # ifdef SIMULATE_VERSION_MINOR
370
+ '.', SIMULATE_VERSION_MINOR,
371
+ # ifdef SIMULATE_VERSION_PATCH
372
+ '.', SIMULATE_VERSION_PATCH,
373
+ # ifdef SIMULATE_VERSION_TWEAK
374
+ '.', SIMULATE_VERSION_TWEAK,
375
+ # endif
376
+ # endif
377
+ # endif
378
+ ']','\0'};
379
+ #endif
380
+
381
+ /* Construct the string literal in pieces to prevent the source from
382
+ getting matched. Store it in a pointer rather than an array
383
+ because some compilers will just produce instructions to fill the
384
+ array rather than assigning a pointer to a static array. */
385
+ char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
386
+ char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
387
+
388
+
389
+
390
+ const char* info_language_standard_default = "INFO" ":" "standard_default["
391
+ #if __cplusplus > 202002L
392
+ "23"
393
+ #elif __cplusplus > 201703L
394
+ "20"
395
+ #elif __cplusplus >= 201703L
396
+ "17"
397
+ #elif __cplusplus >= 201402L
398
+ "14"
399
+ #elif __cplusplus >= 201103L
400
+ "11"
401
+ #else
402
+ "03"
403
+ #endif
404
+ "]";
405
+
406
+ const char* info_language_extensions_default = "INFO" ":" "extensions_default["
407
+ #if (defined(__clang__) || defined(__GNUC__)) && \
408
+ !defined(__STRICT_ANSI__)
409
+ "ON"
410
+ #else
411
+ "OFF"
412
+ #endif
413
+ "]";
414
+
415
+ /*--------------------------------------------------------------------------*/
416
+
417
+ int main(int argc, char* argv[])
418
+ {
419
+ int require = 0;
420
+ require += info_compiler[argc];
421
+ require += info_platform[argc];
422
+ #ifdef COMPILER_VERSION_MAJOR
423
+ require += info_version[argc];
424
+ #endif
425
+ #ifdef SIMULATE_ID
426
+ require += info_simulate[argc];
427
+ #endif
428
+ #ifdef SIMULATE_VERSION_MAJOR
429
+ require += info_simulate_version[argc];
430
+ #endif
431
+ require += info_language_standard_default[argc];
432
+ require += info_language_extensions_default[argc];
433
+ (void)argv;
434
+ return require;
435
+ }
colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/a.out ADDED
Binary file (691 kB). View file
 
colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp1.ii ADDED
The diff for this file is too large to render. See raw diff
 
colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp4.ii ADDED
The diff for this file is too large to render. See raw diff
 
colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cubin ADDED
Binary file (944 Bytes). View file
 
colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.c ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # 1 "CMakeCUDACompilerId.cu"
2
+ # 64 "CMakeCUDACompilerId.cu"
3
+ extern const char *info_compiler;
4
+
5
+ extern const char *info_simulate;
6
+ # 336 "CMakeCUDACompilerId.cu"
7
+ static const char info_version[50];
8
+ # 365 "CMakeCUDACompilerId.cu"
9
+ static const char info_simulate_version[41];
10
+ # 385 "CMakeCUDACompilerId.cu"
11
+ extern const char *info_platform;
12
+ extern const char *info_arch;
13
+
14
+
15
+
16
+ extern const char *info_language_standard_default;
17
+ # 406 "CMakeCUDACompilerId.cu"
18
+ extern const char *info_language_extensions_default;
19
+ # 64 "CMakeCUDACompilerId.cu"
20
+ const char *info_compiler = ((const char *)"INFO:compiler[NVIDIA]");
21
+
22
+ const char *info_simulate = ((const char *)"INFO:simulate[GNU]");
23
+ # 336 "CMakeCUDACompilerId.cu"
24
+ static const char info_version[50] = {((char)73),((char)78),((char)70),((char)79),((char)58),((char)99),((char)111),((char)109),((char)112),((char)105),((char)108),((char)101),((char)114),((char)95),((char)118),((char)101),((char)114),((char)115),((char)105),((char)111),((char)110),((char)91),((char)48),((char)48),((char)48),((char)48),((char)48),((char)48),((char)49),((char)49),((char)46),((char)48),((char)48),((char)48),((char)48),((char)48),((char)48),((char)48),((char)50),((char)46),((char)48),((char)48),((char)48),((char)48),((char)48),((char)49),((char)53),((char)50),((char)93),((char)0)};
25
+ # 365 "CMakeCUDACompilerId.cu"
26
+ static const char info_simulate_version[41] = {((char)73),((char)78),((char)70),((char)79),((char)58),((char)115),((char)105),((char)109),((char)117),((char)108),((char)97),((char)116),((char)101),((char)95),((char)118),((char)101),((char)114),((char)115),((char)105),((char)111),((char)110),((char)91),((char)48),((char)48),((char)48),((char)48),((char)48),((char)48),((char)48),((char)55),((char)46),((char)48),((char)48),((char)48),((char)48),((char)48),((char)48),((char)48),((char)53),((char)93),((char)0)};
27
+ # 385 "CMakeCUDACompilerId.cu"
28
+ const char *info_platform = ((const char *)"INFO:platform[Linux]");
29
+ const char *info_arch = ((const char *)"INFO:arch[]");
30
+
31
+
32
+
33
+ const char *info_language_standard_default = ((const char *)"INFO:standard_default[14]");
34
+ # 406 "CMakeCUDACompilerId.cu"
35
+ const char *info_language_extensions_default = ((const char *)"INFO:extensions_default[ON]");
colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.cpp ADDED
The diff for this file is too large to render. See raw diff
 
colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.gpu ADDED
@@ -0,0 +1,101 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ typedef char __nv_bool;
2
+ # 216 "/usr/lib/gcc/x86_64-linux-gnu/7/include/stddef.h" 3
3
+ typedef unsigned long size_t;
4
+ #include "crt/device_runtime.h"
5
+ # 231 "/usr/include/x86_64-linux-gnu/c++/7/bits/c++config.h" 3
6
+ typedef unsigned long _ZSt6size_t;
7
+ # 75 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
8
+ ___device__(static __no_sc__) enum cudaError cudaMalloc(void **, size_t);
9
+ # 80 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
10
+ ___device__(static __no_sc__) enum cudaError cudaFuncGetAttributes(struct cudaFuncAttributes *, const void *);
11
+ # 85 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
12
+ ___device__(static __no_sc__) enum cudaError cudaDeviceGetAttribute(int *, enum cudaDeviceAttr, int);
13
+ # 90 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
14
+ ___device__(static __no_sc__) enum cudaError cudaGetDevice(int *);
15
+ # 95 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
16
+ ___device__(static __no_sc__) enum cudaError cudaOccupancyMaxActiveBlocksPerMultiprocessor(int *, const void *, int, size_t);
17
+ # 100 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
18
+ ___device__(static __no_sc__) enum cudaError cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int *, const void *, int, size_t, unsigned);
19
+ #include "common_functions.h"
20
+ # 75 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
21
+ ___device__(static __no_sc__) enum cudaError cudaMalloc(
22
+ # 75 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
23
+ void **p,
24
+ # 75 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
25
+ size_t s){
26
+ # 76 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
27
+ {
28
+ # 77 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
29
+ return cudaErrorUnknown;
30
+ # 78 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
31
+ }}
32
+ # 80 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
33
+ ___device__(static __no_sc__) enum cudaError cudaFuncGetAttributes(
34
+ # 80 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
35
+ struct cudaFuncAttributes *p,
36
+ # 80 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
37
+ const void *c){
38
+ # 81 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
39
+ {
40
+ # 82 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
41
+ return cudaErrorUnknown;
42
+ # 83 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
43
+ }}
44
+ # 85 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
45
+ ___device__(static __no_sc__) enum cudaError cudaDeviceGetAttribute(
46
+ # 85 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
47
+ int *value,
48
+ # 85 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
49
+ enum cudaDeviceAttr attr,
50
+ # 85 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
51
+ int device){
52
+ # 86 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
53
+ {
54
+ # 87 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
55
+ return cudaErrorUnknown;
56
+ # 88 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
57
+ }}
58
+ # 90 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
59
+ ___device__(static __no_sc__) enum cudaError cudaGetDevice(
60
+ # 90 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
61
+ int *device){
62
+ # 91 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
63
+ {
64
+ # 92 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
65
+ return cudaErrorUnknown;
66
+ # 93 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
67
+ }}
68
+ # 95 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
69
+ ___device__(static __no_sc__) enum cudaError cudaOccupancyMaxActiveBlocksPerMultiprocessor(
70
+ # 95 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
71
+ int *numBlocks,
72
+ # 95 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
73
+ const void *func,
74
+ # 95 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
75
+ int blockSize,
76
+ # 95 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
77
+ size_t dynamicSmemSize){
78
+ # 96 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
79
+ {
80
+ # 97 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
81
+ return cudaErrorUnknown;
82
+ # 98 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
83
+ }}
84
+ # 100 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
85
+ ___device__(static __no_sc__) enum cudaError cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(
86
+ # 100 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
87
+ int *numBlocks,
88
+ # 100 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
89
+ const void *func,
90
+ # 100 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
91
+ int blockSize,
92
+ # 100 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
93
+ size_t dynamicSmemSize,
94
+ # 100 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
95
+ unsigned flags){
96
+ # 101 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
97
+ {
98
+ # 102 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
99
+ return cudaErrorUnknown;
100
+ # 103 "/usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h"
101
+ }}
colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.stub.c ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #pragma GCC diagnostic push
2
+ #pragma GCC diagnostic ignored "-Wunused-function"
3
+ #pragma GCC diagnostic ignored "-Wcast-qual"
4
+ #define __NV_CUBIN_HANDLE_STORAGE__ static
5
+ #if !defined(__CUDA_INCLUDE_COMPILER_INTERNAL_HEADERS__)
6
+ #define __CUDA_INCLUDE_COMPILER_INTERNAL_HEADERS__
7
+ #endif
8
+ #include "crt/host_runtime.h"
9
+ #include "CMakeCUDACompilerId.fatbin.c"
10
+ static void __nv_cudaEntityRegisterCallback(void **);
11
+ static void __sti____cudaRegisterAll(void) __attribute__((__constructor__));
12
+ static void __nv_cudaEntityRegisterCallback(void **__T0){__nv_dummy_param_ref(__T0);__nv_save_fatbinhandle_for_managed_rt(__T0);}
13
+ static void __sti____cudaRegisterAll(void){__cudaRegisterBinary(__nv_cudaEntityRegisterCallback);}
14
+
15
+ #pragma GCC diagnostic pop
colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin ADDED
Binary file (1.02 kB). View file
 
colmap/build/CMakeFiles/3.22.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin.c ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #ifndef __SKIP_INTERNAL_FATBINARY_HEADERS
2
+ #include "fatbinary_section.h"
3
+ #endif
4
+ #define __CUDAFATBINSECTION ".nvFatBinSegment"
5
+ #define __CUDAFATBINDATASECTION ".nv_fatbin"
6
+ asm(
7
+ ".section .nv_fatbin, \"a\"\n"
8
+ ".align 8\n"
9
+ "fatbinData:\n"
10
+ ".quad 0x00100001ba55ed50,0x00000000000003f0,0x0000004001010002,0x00000000000003b0\n"
11
+ ".quad 0x0000000000000000,0x0000003200010007,0x0000000000000000,0x0000000000000011\n"
12
+ ".quad 0x0000000000000000,0x0000000000000000,0x33010102464c457f,0x0000000000000007\n"
13
+ ".quad 0x0000007000be0002,0x0000000000000000,0x0000000000000308,0x00000000000001c8\n"
14
+ ".quad 0x0038004000320532,0x0001000500400003,0x7472747368732e00,0x747274732e006261\n"
15
+ ".quad 0x746d79732e006261,0x746d79732e006261,0x78646e68735f6261,0x666e692e766e2e00\n"
16
+ ".quad 0x65722e766e2e006f,0x6e6f697463612e6c,0x72747368732e0000,0x7274732e00626174\n"
17
+ ".quad 0x6d79732e00626174,0x6d79732e00626174,0x646e68735f626174,0x6e692e766e2e0078\n"
18
+ ".quad 0x722e766e2e006f66,0x6f697463612e6c65,0x000000000000006e,0x0000000000000000\n"
19
+ ".quad 0x0000000000000000,0x0000000000000000,0x0004000300000032,0x0000000000000000\n"
20
+ ".quad 0x0000000000000000,0x000000000000004b,0x222f0a1008020200,0x0000000008000000\n"
21
+ ".quad 0x0000000008080000,0x0000000008100000,0x0000000008180000,0x0000000008200000\n"
22
+ ".quad 0x0000000008280000,0x0000000008300000,0x0000000008380000,0x0000000008000001\n"
23
+ ".quad 0x0000000008080001,0x0000000008100001,0x0000000008180001,0x0000000008200001\n"
24
+ ".quad 0x0000000008280001,0x0000000008300001,0x0000000008380001,0x0000000008000002\n"
25
+ ".quad 0x0000000008080002,0x0000000008100002,0x0000000008180002,0x0000000008200002\n"
26
+ ".quad 0x0000000008280002,0x0000000008300002,0x0000000008380002,0x0000000000000000\n"
27
+ ".quad 0x0000000000000000,0x0000000000000000,0x0000000000000000,0x0000000000000000\n"
28
+ ".quad 0x0000000000000000,0x0000000000000000,0x0000000000000000,0x0000000300000001\n"
29
+ ".quad 0x0000000000000000,0x0000000000000000,0x0000000000000040,0x0000000000000041\n"
30
+ ".quad 0x0000000000000000,0x0000000000000001,0x0000000000000000,0x000000030000000b\n"
31
+ ".quad 0x0000000000000000,0x0000000000000000,0x0000000000000081,0x0000000000000041\n"
32
+ ".quad 0x0000000000000000,0x0000000000000001,0x0000000000000000,0x0000000200000013\n"
33
+ ".quad 0x0000000000000000,0x0000000000000000,0x00000000000000c8,0x0000000000000030\n"
34
+ ".quad 0x0000000100000002,0x0000000000000008,0x0000000000000018,0x7000000b00000032\n"
35
+ ".quad 0x0000000000000000,0x0000000000000000,0x00000000000000f8,0x00000000000000d0\n"
36
+ ".quad 0x0000000000000000,0x0000000000000008,0x0000000000000008,0x0000000500000006\n"
37
+ ".quad 0x0000000000000308,0x0000000000000000,0x0000000000000000,0x00000000000000a8\n"
38
+ ".quad 0x00000000000000a8,0x0000000000000008,0x0000000500000001,0x0000000000000000\n"
39
+ ".quad 0x0000000000000000,0x0000000000000000,0x0000000000000000,0x0000000000000000\n"
40
+ ".quad 0x0000000000000008,0x0000000600000001,0x0000000000000000,0x0000000000000000\n"
41
+ ".quad 0x0000000000000000,0x0000000000000000,0x0000000000000000,0x0000000000000008\n"
42
+ ".text\n");
43
+ #ifdef __cplusplus
44
+ extern "C" {
45
+ #endif
46
+ extern const unsigned long long fatbinData[128];
47
+ #ifdef __cplusplus
48
+ }
49
+ #endif
50
+ #ifdef __cplusplus
51
+ extern "C" {
52
+ #endif
53
+ static const __fatBinC_Wrapper_t __fatDeviceText __attribute__ ((aligned (8))) __attribute__ ((section (__CUDAFATBINSECTION)))=
54
+ { 0x466243b1, 1, fatbinData, 0 };
55
+ #ifdef __cplusplus
56
+ }
57
+ #endif