=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/graphics/autopano-sift-C", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for autopano-sift-C-2.5.1nb27 [ 2%] Building CXX object APSCpp/ANN/CMakeFiles/ANN.dir/ANN.cpp.o [ 4%] Building CXX object APSCpp/ANN/CMakeFiles/ANN.dir/brute.cpp.o [ 6%] Building C object CMakeFiles/libsift.dir/LoweDetector.c.o [ 8%] Building C object CMakeFiles/libsift.dir/RANSAC.c.o [ 10%] Building C object CMakeFiles/libsift.dir/GaussianConvolution.c.o [ 13%] Building C object CMakeFiles/libsift.dir/ScaleSpace.c.o /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/ANN.cpp: In function 'ANNdist annDist(int, ANNpoint, ANNpoint)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/ANN.cpp:48:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 48 | register int d; | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/ANN.cpp:49:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 49 | register ANNcoord diff; | ^~~~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/ANN.cpp:50:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 50 | register ANNcoord dist; | ^~~~ In file included from /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/brute.cpp:28: /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue_k.h: In member function 'void ANNmin_k::insert(PQKkey, PQKinfo)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue_k.h:103:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 103 | register int i; | ^ [ 15%] Building CXX object APSCpp/ANN/CMakeFiles/ANN.dir/kd_tree.cpp.o [ 17%] Building CXX object APSCpp/ANN/CMakeFiles/ANN.dir/kd_util.cpp.o [ 19%] Building C object CMakeFiles/libsift.dir/KeypointXML.c.o /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/KeypointXML.c: In function 'KeypointXMLWriter_WriteComplete2': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/KeypointXML.c:208:13: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 208 | int rc; | ^~ [ 21%] Building C object CMakeFiles/libsift.dir/MatchKeys.c.o /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_util.cpp: In function 'ANNdist annBoxDistance(ANNpoint, ANNpoint, ANNpoint, int)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_util.cpp:130:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | register ANNdist dist = 0.0; // sum of squared distances | ^~~~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_util.cpp:131:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 131 | register ANNdist t; | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_util.cpp:133:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 133 | for (register int d = 0; d < dim; d++) { | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/MatchKeys.c: In function 'MatchKeys_FilterJoins': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/MatchKeys.c:74:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 74 | int lI = (HashTable_GetItem(ht, m->kp1) == NULL) ? 0 : (int) HashTable_GetItem(ht, m->kp1); | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/MatchKeys.c:75:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 75 | HashTable_SetItem(ht, m->kp1, (void*)(lI + 1)); | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/MatchKeys.c:76:72: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 76 | int rI = (HashTable_GetItem(ht, m->kp2) == NULL) ? 0 : (int) HashTable_GetItem(ht, m->kp2); | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/MatchKeys.c:77:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | HashTable_SetItem(ht, m->kp2, (void*)(rI + 1)); | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_util.cpp: In function 'void annMedianSplit(ANNpointArray, ANNidxArray, int, int, ANNcoord&, int)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_util.cpp:241:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 241 | register int i = (r+l)/2; // select middle as pivot | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_util.cpp:242:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 242 | register int k; | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/MatchKeys.c:87:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 87 | if (((int) HashTable_GetItem(ht, m->kp1)) <= 1 && ((int) HashTable_GetItem(ht, m->kp2)) <= 1) | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/MatchKeys.c:87:68: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 87 | if (((int) HashTable_GetItem(ht, m->kp1)) <= 1 && ((int) HashTable_GetItem(ht, m->kp2)) <= 1) | ^ [ 23%] Building CXX object APSCpp/ANN/CMakeFiles/ANN.dir/kd_split.cpp.o [ 26%] Building CXX object APSCpp/ANN/CMakeFiles/ANN.dir/kd_dump.cpp.o [ 28%] Building C object CMakeFiles/libsift.dir/KDTree.c.o [ 30%] Building C object CMakeFiles/libsift.dir/BondBall.c.o [ 32%] Building C object CMakeFiles/libsift.dir/AreaFilter.c.o [ 34%] Building CXX object APSCpp/ANN/CMakeFiles/ANN.dir/kd_search.cpp.o [ 36%] Building CXX object APSCpp/ANN/CMakeFiles/ANN.dir/kd_pr_search.cpp.o [ 39%] Building C object CMakeFiles/libsift.dir/ImageMatchModel.c.o [ 41%] Building C object CMakeFiles/libsift.dir/Transform.c.o [ 43%] Building C object CMakeFiles/libsift.dir/DisplayImage.c.o In file included from /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_search.h:30, from /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_search.cpp:27: /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue_k.h: In member function 'void ANNmin_k::insert(PQKkey, PQKinfo)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue_k.h:103:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 103 | register int i; | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_search.cpp: In member function 'virtual void ANNkd_leaf::ann_search(ANNdist)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_search.cpp:174:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 174 | register ANNdist dist; // distance to data point | ^~~~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_search.cpp:175:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 175 | register ANNcoord* pp; // data coordinate pointer | ^~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_search.cpp:176:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 176 | register ANNcoord* qq; // query coordinate pointer | ^~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_search.cpp:177:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 177 | register ANNdist min_dist; // distance to k-th closest point | ^~~~~~~~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_search.cpp:178:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 178 | register ANNcoord t; | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_search.cpp:179:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 179 | register int d; | ^ [ 45%] Building C object CMakeFiles/libsift.dir/ImageMap.c.o In file included from /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_pr_search.h:30, from /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_pr_search.cpp:25: /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue.h: In member function 'void ANNpr_queue::insert(PQkey, PQinfo)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue.h:89:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register int r = n; | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue.h:91:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 91 | register int p = r/2; | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue.h: In member function 'void ANNpr_queue::extr_min(PQkey&, void*&)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue.h:108:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 108 | register PQkey kn = pq[n--].key;// last item in queue | ^~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue.h:109:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 109 | register int p = 1; // p points to item out of position | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue.h:110:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register int r = p<<1; // left child of p | ^ In file included from /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_pr_search.h:31: /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue_k.h: In member function 'void ANNmin_k::insert(PQKkey, PQKinfo)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue_k.h:103:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 103 | register int i; | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_pr_search.cpp: In member function 'virtual void ANNkd_leaf::ann_pri_search(ANNdist)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_pr_search.cpp:183:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 183 | register ANNdist dist; // distance to data point | ^~~~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_pr_search.cpp:184:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 184 | register ANNcoord* pp; // data coordinate pointer | ^~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_pr_search.cpp:185:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 185 | register ANNcoord* qq; // query coordinate pointer | ^~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_pr_search.cpp:186:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 186 | register ANNdist min_dist; // distance to k-th closest point | ^~~~~~~~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_pr_search.cpp:187:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 187 | register ANNcoord t; | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_pr_search.cpp:188:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 188 | register int d; | ^ [ 47%] Building CXX object APSCpp/ANN/CMakeFiles/ANN.dir/kd_fix_rad_search.cpp.o [ 50%] Building C object CMakeFiles/libsift.dir/HashTable.c.o [ 52%] Building CXX object APSCpp/ANN/CMakeFiles/ANN.dir/bd_tree.cpp.o [ 54%] Building C object CMakeFiles/libsift.dir/ArrayList.c.o [ 56%] Building C object CMakeFiles/libsift.dir/Random.c.o In file included from /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_fix_rad_search.h:30, from /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_fix_rad_search.cpp:25: /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue_k.h: In member function 'void ANNmin_k::insert(PQKkey, PQKinfo)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue_k.h:103:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 103 | register int i; | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_fix_rad_search.cpp: In member function 'virtual void ANNkd_leaf::ann_FR_search(ANNdist)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_fix_rad_search.cpp:150:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 150 | register ANNdist dist; // distance to data point | ^~~~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_fix_rad_search.cpp:151:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 151 | register ANNcoord* pp; // data coordinate pointer | ^~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_fix_rad_search.cpp:152:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 152 | register ANNcoord* qq; // query coordinate pointer | ^~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_fix_rad_search.cpp:153:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 153 | register ANNcoord t; | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_fix_rad_search.cpp:154:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 154 | register int d; | ^ [ 58%] Building C object CMakeFiles/libsift.dir/SimpleMatrix.c.o [ 60%] Building CXX object APSCpp/ANN/CMakeFiles/ANN.dir/bd_search.cpp.o [ 63%] Building C object CMakeFiles/libsift.dir/Utils.c.o /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/Utils.c: In function 'IntMap_delete': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/Utils.c:131:17: warning: unused variable 'xDim' [-Wunused-variable] 131 | int xDim = mem[0]; | ^~~~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/Utils.c: In function 'DoubleMap_delete': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/Utils.c:188:17: warning: unused variable 'xDim' [-Wunused-variable] 188 | int xDim = mem[0]; | ^~~~ [ 65%] Linking C static library liblibsift.a [ 67%] Building CXX object APSCpp/ANN/CMakeFiles/ANN.dir/bd_pr_search.cpp.o [ 67%] Built target libsift [ 69%] Building C object CMakeFiles/generatekeys.dir/GenerateKeys.c.o [ 71%] Linking C executable generatekeys In file included from /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_search.h:30, from /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/bd_search.cpp:26: /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue_k.h: In member function 'void ANNmin_k::insert(PQKkey, PQKinfo)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue_k.h:103:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 103 | register int i; | ^ [ 71%] Built target generatekeys [ 73%] Building C object CMakeFiles/autopano.dir/AutoPano.c.o [ 76%] Building CXX object APSCpp/ANN/CMakeFiles/ANN.dir/bd_fix_rad_search.cpp.o /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/AutoPano.c: In function 'WritePTOFile': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/AutoPano.c:387:64: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 387 | HashTable_AddItem(imageNameTab, kx->imageFile, (void*)imageIndex); | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/AutoPano.c:440:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 440 | (int)HashTable_GetItem(imageNameTab, ms->file1), (int)HashTable_GetItem(imageNameTab, ms->file2), | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/AutoPano.c:440:90: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 440 | (int)HashTable_GetItem(imageNameTab, ms->file1), (int)HashTable_GetItem(imageNameTab, ms->file2), | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/AutoPano.c:444:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 444 | (int)HashTable_GetItem(imageNameTab, ms->file1), (int)HashTable_GetItem(imageNameTab, ms->file2), | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/AutoPano.c:444:90: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 444 | (int)HashTable_GetItem(imageNameTab, ms->file1), (int)HashTable_GetItem(imageNameTab, ms->file2), | ^ In file included from /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_pr_search.h:30, from /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/bd_pr_search.cpp:26: /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue.h: In member function 'void ANNpr_queue::insert(PQkey, PQinfo)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue.h:89:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register int r = n; | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue.h:91:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 91 | register int p = r/2; | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue.h: In member function 'void ANNpr_queue::extr_min(PQkey&, void*&)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue.h:108:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 108 | register PQkey kn = pq[n--].key;// last item in queue | ^~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue.h:109:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 109 | register int p = 1; // p points to item out of position | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue.h:110:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register int r = p<<1; // left child of p | ^ In file included from /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_pr_search.h:31: /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue_k.h: In member function 'void ANNmin_k::insert(PQKkey, PQKinfo)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue_k.h:103:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 103 | register int i; | ^ [ 78%] Building CXX object APSCpp/ANN/CMakeFiles/ANN.dir/perf.cpp.o [ 80%] Linking C executable autopano [ 80%] Built target autopano In file included from /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/kd_fix_rad_search.h:30, from /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/bd_fix_rad_search.cpp:26: /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue_k.h: In member function 'void ANNmin_k::insert(PQKkey, PQKinfo)': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/ANN/pr_queue_k.h:103:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 103 | register int i; | ^ [ 82%] Linking CXX static library libANN.a [ 82%] Built target ANN [ 84%] Building C object APSCpp/CMakeFiles/autopano-sift-c.dir/APSCpp.c.o [ 86%] Building C object APSCpp/CMakeFiles/autopano-sift-c.dir/APSCpp_main.c.o [ 89%] Building CXX object APSCpp/CMakeFiles/autopano-sift-c.dir/ANNkd_wrap.cpp.o /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/APSCpp_main.c: In function 'WritePTOFile': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/APSCpp_main.c:440:64: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 440 | HashTable_AddItem(imageNameTab, kx->imageFile, (void*)imageIndex); | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/APSCpp_main.c:511:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 511 | (int)HashTable_GetItem(imageNameTab, ms->file1), (int)HashTable_GetItem(imageNameTab, ms->file2), | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/APSCpp_main.c:511:90: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 511 | (int)HashTable_GetItem(imageNameTab, ms->file1), (int)HashTable_GetItem(imageNameTab, ms->file2), | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/APSCpp_main.c:515:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 515 | (int)HashTable_GetItem(imageNameTab, ms->file1), (int)HashTable_GetItem(imageNameTab, ms->file2), | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/APSCpp_main.c:515:90: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 515 | (int)HashTable_GetItem(imageNameTab, ms->file1), (int)HashTable_GetItem(imageNameTab, ms->file2), | ^ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/APSCpp.c: In function 'MultiMatch_ANN': /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/APSCpp.c:490:11: warning: 'kp' may be used uninitialized [-Wmaybe-uninitialized] 490 | d = kp->featureVectorLength; // # of dimensions | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/graphics/autopano-sift-C/work/autopano-sift-C-2.5.1/APSCpp/APSCpp.c:464:20: note: 'kp' was declared here 464 | Keypoint * kp; | ^~ [ 91%] Building C object APSCpp/CMakeFiles/autopano-sift-c.dir/CamLens.c.o [ 93%] Building C object APSCpp/CMakeFiles/autopano-sift-c.dir/HermiteSpline.c.o [ 95%] Building C object APSCpp/CMakeFiles/autopano-sift-c.dir/saInterp.c.o [ 97%] Building C object APSCpp/CMakeFiles/autopano-sift-c.dir/saRemap.c.o [100%] Linking CXX executable autopano-sift-c [100%] Built target autopano-sift-c