* using log directory 'd:/Rcompile/CRANpkg/local/3.2/TDA.Rcheck'
* using R version 3.2.5 (2016-04-14)
* using platform: x86_64-w64-mingw32 (64-bit)
* using session charset: ISO8859-1
* checking for file 'TDA/DESCRIPTION' ... OK
* checking extension type ... Package
* this is package 'TDA' version '1.5'
* checking package namespace information ... OK
* checking package dependencies ... OK
* checking if this is a source package ... OK
* checking if there is a namespace ... OK
* checking for hidden files and directories ... OK
* checking for portable file names ... OK
* checking whether package 'TDA' can be installed ... ERROR
Installation failed.
See 'd:/Rcompile/CRANpkg/local/3.2/TDA.Rcheck/00install.out' for details.
* DONE
The installation logfile:
* installing *source* package 'TDA' ...
** package 'TDA' successfully unpacked and MD5 sums checked
** libs
*** arch - i386
make[1]: Entering directory `/cygdrive/d/temp/RtmpGW2U3o/R.INSTALL4d861e12e2d/TDA/src-i386'
g++ -std=c++0x -I"D:/RCompile/recent/R-3.2.5/include" -DNDEBUG -I. -I"d:/RCompile/CRANpkg/lib/3.2/Rcpp/include" -I"d:/RCompile/CRANpkg/lib/3.2/RcppEigen/include" -I"d:/RCompile/CRANpkg/lib/3.2/BH/include" -I"d:/RCompile/r-compiling/local/local323/include" -DBOOST_DISABLE_THREADS -DCGAL_EIGEN3_ENABLED -DCGAL_HEADER_ONLY -O2 -Wall -mtune=core2 -c RcppExports.cpp -o RcppExports.o
g++ -std=c++0x -I"D:/RCompile/recent/R-3.2.5/include" -DNDEBUG -I. -I"d:/RCompile/CRANpkg/lib/3.2/Rcpp/include" -I"d:/RCompile/CRANpkg/lib/3.2/RcppEigen/include" -I"d:/RCompile/CRANpkg/lib/3.2/BH/include" -I"d:/RCompile/r-compiling/local/local323/include" -DBOOST_DISABLE_THREADS -DCGAL_EIGEN3_ENABLED -DCGAL_HEADER_ONLY -O2 -Wall -mtune=core2 -c diag.cpp -o diag.o
In file included from ./phat/representations/bit_tree_pivot_column.h:22:0,
from ./phat/boundary_matrix.h:22,
from ./phat/compute_persistence_pairs.h:22,
from ./tdautils/phatUtils.h:2,
from diag.cpp:31:
./phat/representations/abstract_pivot_column.h:66:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
./phat/representations/abstract_pivot_column.h:81:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
In file included from ./phat/compute_persistence_pairs.h:22:0,
from ./tdautils/phatUtils.h:2,
from diag.cpp:31:
./phat/boundary_matrix.h:179:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
In file included from ./phat/compute_persistence_pairs.h:23:0,
from ./tdautils/phatUtils.h:2,
from diag.cpp:31:
./phat/helpers/dualize.h:46:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
./phat/helpers/dualize.h:57:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
./phat/helpers/dualize.h:61:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
In file included from ./tdautils/phatUtils.h:9:0,
from diag.cpp:31:
./phat/algorithms/chunk_reduction.h:55:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
./phat/algorithms/chunk_reduction.h:62:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
./phat/algorithms/chunk_reduction.h:76:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
./phat/algorithms/chunk_reduction.h:85:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
./phat/algorithms/chunk_reduction.h:150:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
In file included from ./tdautils/gudhiUtils.h:7:0,
from diag.cpp:22:
./gudhi/Simplex_tree.h:1266:62: sorry, unimplemented: cannot expand 'T ...' into a fixed-length argument list
./gudhi/Simplex_tree.h: In function 'std::ostream& Gudhi::operator<<(std::ostream&, int&)':
./gudhi/Simplex_tree.h:1267:21: error: request for member 'filtration_simplex_range' in 'st', which is of non-class type 'int'
./gudhi/Simplex_tree.h:1268:14: error: request for member 'dimension' in 'st', which is of non-class type 'int'
./gudhi/Simplex_tree.h:1269:22: error: request for member 'simplex_vertex_range' in 'st', which is of non-class type 'int'
./gudhi/Simplex_tree.h:1272:14: error: request for member 'filtration' in 'st', which is of non-class type 'int'
./gudhi/Simplex_tree.h: At global scope:
./gudhi/Simplex_tree.h:1278:62: sorry, unimplemented: cannot expand 'T ...' into a fixed-length argument list
./gudhi/Simplex_tree.h: In function 'std::istream& Gudhi::operator>>(std::istream&, int&)':
./gudhi/Simplex_tree.h:1279:28: sorry, unimplemented: cannot expand 'T ...' into a fixed-length argument list
./gudhi/Simplex_tree.h:1279:32: error: invalid type in declaration before ';' token
./gudhi/Simplex_tree.h:1280:41: error: template argument 1 is invalid
./gudhi/Simplex_tree.h:1280:41: error: template argument 2 is invalid
./gudhi/Simplex_tree.h:1280:50: error: invalid type in declaration before ';' token
./gudhi/Simplex_tree.h:1281:12: error: 'ST' is not a class, namespace, or enumeration
./gudhi/Simplex_tree.h:1281:33: error: expected '(' before 'fil'
./gudhi/Simplex_tree.h:1281:33: error: expected ';' before 'fil'
./gudhi/Simplex_tree.h:1282:12: error: 'ST' is not a class, namespace, or enumeration
./gudhi/Simplex_tree.h:1282:33: error: expected '(' before 'max_fil'
./gudhi/Simplex_tree.h:1282:33: error: expected ';' before 'max_fil'
./gudhi/Simplex_tree.h:1284:36: error: 'fil' was not declared in this scope
./gudhi/Simplex_tree.h:1287:41: error: request for member 'size' in 'simplex', which is of non-class type 'int'
./gudhi/Simplex_tree.h:1291:9: error: 'max_fil' was not declared in this scope
./gudhi/Simplex_tree.h:1295:8: error: request for member 'insert_simplex' in 'st', which is of non-class type 'int'
./gudhi/Simplex_tree.h:1296:13: error: request for member 'clear' in 'simplex', which is of non-class type 'int'
./gudhi/Simplex_tree.h:1298:6: error: request for member 'set_dimension' in 'st', which is of non-class type 'int'
./gudhi/Simplex_tree.h:1299:6: error: request for member 'set_filtration' in 'st', which is of non-class type 'int'
./gudhi/Simplex_tree.h:1299:21: error: 'max_fil' was not declared in this scope
diag.cpp: In function 'Rcpp::List AlphaComplexDiagGUDHI(const NumericMatrix&, bool)':
diag.cpp:829:15: error: expected nested-name-specifier before 'Kernel'
diag.cpp:829:22: error: expected ';' before '=' token
diag.cpp:829:22: error: expected primary-expression before '=' token
diag.cpp:829:67: error: expected primary-expression before ';' token
diag.cpp:830:15: error: expected nested-name-specifier before 'Point'
diag.cpp:830:21: error: expected ';' before '=' token
diag.cpp:830:21: error: expected primary-expression before '=' token
diag.cpp:830:23: error: 'Point_d' is not a member of 'Kernel {aka CGAL::Epick}'
In file included from ./tdautils/gudhiUtils.h:10:0,
from diag.cpp:22:
./gudhi/Alpha_complex.h: At global scope:
./gudhi/Alpha_complex.h: In instantiation of 'Gudhi::alphacomplex::Alpha_complex':
diag.cpp:837:33: instantiated from here
./gudhi/Alpha_complex.h:87:36: error: no type named 'Point_d' in 'class CGAL::Epick'
./gudhi/Alpha_complex.h:100:53: error: no type named 'Compute_squared_radius_d' in 'class CGAL::Epick'
./gudhi/Alpha_complex.h:101:53: error: no type named 'Side_of_bounded_sphere_d' in 'class CGAL::Epick'
./gudhi/Alpha_complex.h:102:53: error: no type named 'Point_dimension_d' in 'class CGAL::Epick'
./gudhi/Alpha_complex.h:105:41: error: no type named 'Point_d' in 'class CGAL::Epick'
In file included from ./gudhi/Alpha_complex.h:36:0,
from ./tdautils/gudhiUtils.h:10,
from diag.cpp:22:
./CGAL/Delaunay_triangulation.h: In instantiation of 'CGAL::Delaunay_triangulation, CGAL::Triangulation_full_cell > >':
./gudhi/Alpha_complex.h:108:60: instantiated from 'Gudhi::alphacomplex::Alpha_complex'
diag.cpp:837:33: instantiated from here
./CGAL/Delaunay_triangulation.h:34:7: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:42:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:47:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:48:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:52:53: error: no type named 'Side_of_oriented_sphere_d' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:53:53: error: no type named 'Orientation_d' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:58:54: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:60:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:61:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:62:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:63:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:65:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:66:53: error: no type named 'Point_d' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:67:53: error: no type named 'Point_d' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:69:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:70:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:71:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:72:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:74:55: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:75:55: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:76:55: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:77:55: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:79:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:80:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:82:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:89:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:90:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:91:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:92:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:93:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:96:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:97:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:98:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:99:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:100:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:101:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:102:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:103:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:104:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:105:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:106:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:107:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:108:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:109:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:110:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:111:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:112:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:113:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:114:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:115:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:120:47: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:121:57: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:122:66: error: no type named 'In_flat_side_of_oriented_sphere_d' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:151:57: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:185:5: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:346:51: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:347:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:349:13: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:351:13: error: no type named 'Orientation_d' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:353:13: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:355:13: error: no type named 'Orientation_d' in 'class CGAL::Epick'
In file included from diag.cpp:19:0:
./tdautils/typecastUtils.h: In function 'CGALPointDList RcppToCGALPointD(const RcppMatrix&) [with CGALPointDList = std::list >, RcppMatrix = Rcpp::Matrix<14>]':
diag.cpp:833:64: instantiated from here
./tdautils/typecastUtils.h:74:5: error: no matching function for call to 'std::vector::vector(std::vector::size_type, std::vector::iterator, std::vector::iterator)'
./tdautils/typecastUtils.h:74:5: note: candidates are:
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:334:9: note: template std::vector::vector(_InputIterator, _InputIterator, const allocator_type&)
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:308:7: note: std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double, _Alloc = std::allocator, std::vector<_Tp, _Alloc>::allocator_type = std::allocator]
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:308:7: note: candidate expects 2 arguments, 3 provided
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:294:7: note: std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = double, _Alloc = std::allocator, std::vector<_Tp, _Alloc> = std::vector]
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:294:7: note: candidate expects 1 argument, 3 provided
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:278:7: note: std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double, _Alloc = std::allocator, std::vector<_Tp, _Alloc> = std::vector]
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:278:7: note: candidate expects 1 argument, 3 provided
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:249:7: note: std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>::size_type, const value_type&, const allocator_type&) [with _Tp = double, _Alloc = std::allocator, std::vector<_Tp, _Alloc>::size_type = unsigned int, std::vector<_Tp, _Alloc>::value_type = double, std::vector<_Tp, _Alloc>::allocator_type = std::allocator]
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:249:7: note: no known conversion for argument 2 from 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' to 'const value_type& {aka const double&}'
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:237:7: note: std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double, _Alloc = std::allocator, std::vector<_Tp, _Alloc>::size_type = unsigned int]
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:237:7: note: candidate expects 1 argument, 3 provided
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:225:7: note: std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = double, _Alloc = std::allocator, std::vector<_Tp, _Alloc>::allocator_type = std::allocator]
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:225:7: note: candidate expects 1 argument, 3 provided
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:217:7: note: std::vector<_Tp, _Alloc>::vector() [with _Tp = double, _Alloc = std::allocator]
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:217:7: note: candidate expects 0 arguments, 3 provided
In file included from ./tdautils/gudhiUtils.h:10:0,
from diag.cpp:22:
./gudhi/Alpha_complex.h: In member function 'void Gudhi::alphacomplex::Alpha_complex::init_from_range(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]':
./gudhi/Alpha_complex.h:165:5: instantiated from 'Gudhi::alphacomplex::Alpha_complex::Alpha_complex(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
diag.cpp:837:76: instantiated from here
./gudhi/Alpha_complex.h:205:28: error: no type named 'Point_d' in 'class CGAL::Epick'
./gudhi/Alpha_complex.h:165:5: instantiated from 'Gudhi::alphacomplex::Alpha_complex::Alpha_complex(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
diag.cpp:837:76: instantiated from here
./gudhi/Alpha_complex.h:205:28: error: no type named 'Point_d' in 'class CGAL::Epick'
./gudhi/Alpha_complex.h:212:69: error: no type named 'Point_d' in 'class CGAL::Epick'
./gudhi/Alpha_complex.h:205:28: error: no type named 'Point_d' in 'class CGAL::Epick'
./gudhi/Alpha_complex.h:213:7: error: 'spatial_sort' was not declared in this scope
./gudhi/Alpha_complex.h:213:7: note: suggested alternatives:
./CGAL/spatial_sort.h:184:6: note: 'CGAL::spatial_sort'
./CGAL/spatial_sort.h:95:10: note: 'CGAL::internal::spatial_sort'
./gudhi/Alpha_complex.h: In member function 'void Gudhi::alphacomplex::Alpha_complex::init(Gudhi::Simplex_tree<>::Filtration_value) [with Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]':
./gudhi/Alpha_complex.h:222:7: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init_from_range(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:165:5: instantiated from 'Gudhi::alphacomplex::Alpha_complex::Alpha_complex(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
diag.cpp:837:76: instantiated from here
./gudhi/Alpha_complex.h:242:5: error: 'Gudhi::alphacomplex::Alpha_complex::Delaunay_triangulation' has no member named 'number_of_vertices'
./gudhi/Alpha_complex.h:248:5: error: 'Gudhi::alphacomplex::Alpha_complex::Delaunay_triangulation' has no member named 'maximal_dimension'
./gudhi/Alpha_complex.h:222:7: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init_from_range(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:165:5: instantiated from 'Gudhi::alphacomplex::Alpha_complex::Alpha_complex(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
diag.cpp:837:76: instantiated from here
./gudhi/Alpha_complex.h:261:5: error: 'Gudhi::alphacomplex::Alpha_complex::Delaunay_triangulation' has no member named 'maximal_dimension'
./gudhi/Alpha_complex.h:266:68: error: 'Gudhi::alphacomplex::Alpha_complex::Delaunay_triangulation' has no member named 'vertices_end'
./gudhi/Alpha_complex.h:267:7: error: 'Gudhi::alphacomplex::Alpha_complex::Delaunay_triangulation' has no member named 'is_infinite'
./gudhi/Alpha_complex.h:271:9: error: using invalid field 'Gudhi::alphacomplex::Alpha_complex::vertex_handle_to_iterator_'
./gudhi/Alpha_complex.h:278:61: error: 'Gudhi::alphacomplex::Alpha_complex::Delaunay_triangulation' has no member named 'finite_full_cells_begin'
./gudhi/Alpha_complex.h:278:61: error: unable to deduce 'auto' from ''
./gudhi/Alpha_complex.h:278:61: error: 'Gudhi::alphacomplex::Alpha_complex::Delaunay_triangulation' has no member named 'finite_full_cells_end'
./gudhi/Alpha_complex.h:283:43: error: unable to deduce 'auto' from ''
./gudhi/Alpha_complex.h:222:7: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init_from_range(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:165:5: instantiated from 'Gudhi::alphacomplex::Alpha_complex::Alpha_complex(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
diag.cpp:837:76: instantiated from here
./gudhi/Alpha_complex.h:312:13: error: 'get_point' was not declared in this scope
./gudhi/Alpha_complex.h: In member function 'void Gudhi::alphacomplex::Alpha_complex::propagate_alpha_filtration(Simplex_handle, int) [with Simplex_handle = boost::container::container_detail::vec_iterator > >*, false>, Kernel = CGAL::Epick]':
./gudhi/Alpha_complex.h:335:11: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init(Gudhi::Simplex_tree<>::Filtration_value) [with Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:222:7: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init_from_range(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:165:5: instantiated from 'Gudhi::alphacomplex::Alpha_complex::Alpha_complex(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
diag.cpp:837:76: instantiated from here
./gudhi/Alpha_complex.h:385:13: error: 'get_point' was not declared in this scope
./gudhi/Alpha_complex.h:390:13: error: 'get_point' was not declared in this scope
In file included from ./tdautils/gudhiUtils.h:7:0,
from diag.cpp:22:
./gudhi/Simplex_tree.h: In lambda function:
./gudhi/Simplex_tree.h:1170:64: instantiated from 'Gudhi::Simplex_tree::rec_make_filtration_non_decreasing(Gudhi::Simplex_tree::Siblings*) [with SimplexTreeOptions = Gudhi::Simplex_tree_options_full_featured, Gudhi::Simplex_tree::Siblings = Gudhi::Simplex_tree_siblings, boost::container::flat_map >, std::less, boost::container::new_allocator > > > > >, typename SimplexTreeOptions::Vertex_handle = int]:: > >*, false>, boost::container::container_detail::vec_iterator > >*, false>)>'
./gudhi/Simplex_tree.h:1172:64: instantiated from 'bool Gudhi::Simplex_tree::rec_make_filtration_non_decreasing(Gudhi::Simplex_tree::Siblings*) [with SimplexTreeOptions = Gudhi::Simplex_tree_options_full_featured, Gudhi::Simplex_tree::Siblings = Gudhi::Simplex_tree_siblings, boost::container::flat_map >, std::less, boost::container::new_allocator > > > > >, typename SimplexTreeOptions::Vertex_handle = int]'
./gudhi/Simplex_tree.h:1151:9: instantiated from 'bool Gudhi::Simplex_tree::make_filtration_non_decreasing() [with SimplexTreeOptions = Gudhi::Simplex_tree_options_full_featured]'
./gudhi/Alpha_complex.h:343:57: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init(Gudhi::Simplex_tree<>::Filtration_value) [with Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:222:7: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init_from_range(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:165:5: instantiated from 'Gudhi::alphacomplex::Alpha_complex::Alpha_complex(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
diag.cpp:837:76: instantiated from here
./gudhi/Simplex_tree.h:1172:63: error: 'filtration' was not declared in this scope
./gudhi/Simplex_tree.h: In lambda function:
./gudhi/Simplex_tree.h:1204:44: instantiated from 'Gudhi::Simplex_tree::rec_prune_above_filtration(Gudhi::Simplex_tree::Siblings*, Gudhi::Simplex_tree::Filtration_value) [with SimplexTreeOptions = Gudhi::Simplex_tree_options_full_featured, Gudhi::Simplex_tree::Siblings = Gudhi::Simplex_tree_siblings, boost::container::flat_map >, std::less, boost::container::new_allocator > > > > >, typename SimplexTreeOptions::Vertex_handle = int, Gudhi::Simplex_tree::Filtration_value = double]::::Dit_value_t&)>'
./gudhi/Simplex_tree.h:1207:8: instantiated from 'bool Gudhi::Simplex_tree::rec_prune_above_filtration(Gudhi::Simplex_tree::Siblings*, Gudhi::Simplex_tree::Filtration_value) [with SimplexTreeOptions = Gudhi::Simplex_tree_options_full_featured, Gudhi::Simplex_tree::Siblings = Gudhi::Simplex_tree_siblings, boost::container::flat_map >, std::less, boost::container::new_allocator > > > > >, typename SimplexTreeOptions::Vertex_handle = int, Gudhi::Simplex_tree::Filtration_value = double]'
./gudhi/Simplex_tree.h:1197:57: instantiated from 'bool Gudhi::Simplex_tree::prune_above_filtration(Gudhi::Simplex_tree::Filtration_value) [with SimplexTreeOptions = Gudhi::Simplex_tree_options_full_featured, Gudhi::Simplex_tree::Filtration_value = double]'
./gudhi/Alpha_complex.h:346:5: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init(Gudhi::Simplex_tree<>::Filtration_value) [with Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:222:7: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init_from_range(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:165:5: instantiated from 'Gudhi::alphacomplex::Alpha_complex::Alpha_complex(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
diag.cpp:837:76: instantiated from here
./gudhi/Simplex_tree.h:1205:9: error: 'has_children' was not declared in this scope
./gudhi/Simplex_tree.h:1205:37: error: 'rec_delete' was not declared in this scope
./gudhi/Simplex_tree.h: In lambda function:
./gudhi/Simplex_tree.h:1172:63: warning: control reaches end of non-void function [-Wreturn-type]
make[1]: *** [diag.o] Error 1
make[1]: Leaving directory `/cygdrive/d/temp/RtmpGW2U3o/R.INSTALL4d861e12e2d/TDA/src-i386'
Warning: running command 'make -f "Makevars" -f "D:/RCompile/recent/R-3.2.5/etc/i386/Makeconf" -f "D:/RCompile/recent/R-3.2.5/etc/i386/Makevars.site" -f "D:/RCompile/recent/R-3.2.5/share/make/winshlib.mk" CXX='$(CXX1X) $(CXX1XSTD)' CXXFLAGS='$(CXX1XFLAGS)' CXXPICFLAGS='$(CXX1XPICFLAGS)' SHLIB_LDFLAGS='$(SHLIB_CXX1XLDFLAGS)' SHLIB_LD='$(SHLIB_CXX1XLD)' SHLIB="TDA.dll" OBJECTS="RcppExports.o diag.o"' had status 2
make[1]: Entering directory `/cygdrive/d/temp/RtmpGW2U3o/R.INSTALL4d861e12e2d/TDA/src-i386'
g++ -std=c++0x -I"D:/RCompile/recent/R-3.2.5/include" -DNDEBUG -I. -I"d:/RCompile/CRANpkg/lib/3.2/Rcpp/include" -I"d:/RCompile/CRANpkg/lib/3.2/RcppEigen/include" -I"d:/RCompile/CRANpkg/lib/3.2/BH/include" -I"d:/RCompile/r-compiling/local/local323/include" -DBOOST_DISABLE_THREADS -DCGAL_EIGEN3_ENABLED -DCGAL_HEADER_ONLY -O2 -Wall -mtune=core2 -c diag.cpp -o diag.o
In file included from ./phat/representations/bit_tree_pivot_column.h:22:0,
from ./phat/boundary_matrix.h:22,
from ./phat/compute_persistence_pairs.h:22,
from ./tdautils/phatUtils.h:2,
from diag.cpp:31:
./phat/representations/abstract_pivot_column.h:66:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
./phat/representations/abstract_pivot_column.h:81:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
In file included from ./phat/compute_persistence_pairs.h:22:0,
from ./tdautils/phatUtils.h:2,
from diag.cpp:31:
./phat/boundary_matrix.h:179:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
In file included from ./phat/compute_persistence_pairs.h:23:0,
from ./tdautils/phatUtils.h:2,
from diag.cpp:31:
./phat/helpers/dualize.h:46:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
./phat/helpers/dualize.h:57:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
./phat/helpers/dualize.h:61:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
In file included from ./tdautils/phatUtils.h:9:0,
from diag.cpp:31:
./phat/algorithms/chunk_reduction.h:55:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
./phat/algorithms/chunk_reduction.h:62:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
./phat/algorithms/chunk_reduction.h:76:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
./phat/algorithms/chunk_reduction.h:85:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
./phat/algorithms/chunk_reduction.h:150:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
In file included from ./tdautils/gudhiUtils.h:7:0,
from diag.cpp:22:
./gudhi/Simplex_tree.h:1266:62: sorry, unimplemented: cannot expand 'T ...' into a fixed-length argument list
./gudhi/Simplex_tree.h: In function 'std::ostream& Gudhi::operator<<(std::ostream&, int&)':
./gudhi/Simplex_tree.h:1267:21: error: request for member 'filtration_simplex_range' in 'st', which is of non-class type 'int'
./gudhi/Simplex_tree.h:1268:14: error: request for member 'dimension' in 'st', which is of non-class type 'int'
./gudhi/Simplex_tree.h:1269:22: error: request for member 'simplex_vertex_range' in 'st', which is of non-class type 'int'
./gudhi/Simplex_tree.h:1272:14: error: request for member 'filtration' in 'st', which is of non-class type 'int'
./gudhi/Simplex_tree.h: At global scope:
./gudhi/Simplex_tree.h:1278:62: sorry, unimplemented: cannot expand 'T ...' into a fixed-length argument list
./gudhi/Simplex_tree.h: In function 'std::istream& Gudhi::operator>>(std::istream&, int&)':
./gudhi/Simplex_tree.h:1279:28: sorry, unimplemented: cannot expand 'T ...' into a fixed-length argument list
./gudhi/Simplex_tree.h:1279:32: error: invalid type in declaration before ';' token
./gudhi/Simplex_tree.h:1280:41: error: template argument 1 is invalid
./gudhi/Simplex_tree.h:1280:41: error: template argument 2 is invalid
./gudhi/Simplex_tree.h:1280:50: error: invalid type in declaration before ';' token
./gudhi/Simplex_tree.h:1281:12: error: 'ST' is not a class, namespace, or enumeration
./gudhi/Simplex_tree.h:1281:33: error: expected '(' before 'fil'
./gudhi/Simplex_tree.h:1281:33: error: expected ';' before 'fil'
./gudhi/Simplex_tree.h:1282:12: error: 'ST' is not a class, namespace, or enumeration
./gudhi/Simplex_tree.h:1282:33: error: expected '(' before 'max_fil'
./gudhi/Simplex_tree.h:1282:33: error: expected ';' before 'max_fil'
./gudhi/Simplex_tree.h:1284:36: error: 'fil' was not declared in this scope
./gudhi/Simplex_tree.h:1287:41: error: request for member 'size' in 'simplex', which is of non-class type 'int'
./gudhi/Simplex_tree.h:1291:9: error: 'max_fil' was not declared in this scope
./gudhi/Simplex_tree.h:1295:8: error: request for member 'insert_simplex' in 'st', which is of non-class type 'int'
./gudhi/Simplex_tree.h:1296:13: error: request for member 'clear' in 'simplex', which is of non-class type 'int'
./gudhi/Simplex_tree.h:1298:6: error: request for member 'set_dimension' in 'st', which is of non-class type 'int'
./gudhi/Simplex_tree.h:1299:6: error: request for member 'set_filtration' in 'st', which is of non-class type 'int'
./gudhi/Simplex_tree.h:1299:21: error: 'max_fil' was not declared in this scope
diag.cpp: In function 'Rcpp::List AlphaComplexDiagGUDHI(const NumericMatrix&, bool)':
diag.cpp:829:15: error: expected nested-name-specifier before 'Kernel'
diag.cpp:829:22: error: expected ';' before '=' token
diag.cpp:829:22: error: expected primary-expression before '=' token
diag.cpp:829:67: error: expected primary-expression before ';' token
diag.cpp:830:15: error: expected nested-name-specifier before 'Point'
diag.cpp:830:21: error: expected ';' before '=' token
diag.cpp:830:21: error: expected primary-expression before '=' token
diag.cpp:830:23: error: 'Point_d' is not a member of 'Kernel {aka CGAL::Epick}'
In file included from ./tdautils/gudhiUtils.h:10:0,
from diag.cpp:22:
./gudhi/Alpha_complex.h: At global scope:
./gudhi/Alpha_complex.h: In instantiation of 'Gudhi::alphacomplex::Alpha_complex':
diag.cpp:837:33: instantiated from here
./gudhi/Alpha_complex.h:87:36: error: no type named 'Point_d' in 'class CGAL::Epick'
./gudhi/Alpha_complex.h:100:53: error: no type named 'Compute_squared_radius_d' in 'class CGAL::Epick'
./gudhi/Alpha_complex.h:101:53: error: no type named 'Side_of_bounded_sphere_d' in 'class CGAL::Epick'
./gudhi/Alpha_complex.h:102:53: error: no type named 'Point_dimension_d' in 'class CGAL::Epick'
./gudhi/Alpha_complex.h:105:41: error: no type named 'Point_d' in 'class CGAL::Epick'
In file included from ./gudhi/Alpha_complex.h:36:0,
from ./tdautils/gudhiUtils.h:10,
from diag.cpp:22:
./CGAL/Delaunay_triangulation.h: In instantiation of 'CGAL::Delaunay_triangulation, CGAL::Triangulation_full_cell > >':
./gudhi/Alpha_complex.h:108:60: instantiated from 'Gudhi::alphacomplex::Alpha_complex'
diag.cpp:837:33: instantiated from here
./CGAL/Delaunay_triangulation.h:34:7: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:42:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:47:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:48:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:52:53: error: no type named 'Side_of_oriented_sphere_d' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:53:53: error: no type named 'Orientation_d' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:58:54: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:60:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:61:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:62:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:63:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:65:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:66:53: error: no type named 'Point_d' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:67:53: error: no type named 'Point_d' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:69:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:70:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:71:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:72:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:74:55: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:75:55: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:76:55: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:77:55: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:79:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:80:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:82:53: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:89:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:90:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:91:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:92:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:93:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:96:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:97:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:98:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:99:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:100:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:101:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:102:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:103:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:104:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:105:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:106:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:107:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:108:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:109:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:110:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:111:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:112:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:113:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:114:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:115:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:120:47: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:121:57: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:122:66: error: no type named 'In_flat_side_of_oriented_sphere_d' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:151:57: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:185:5: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:346:51: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:347:17: error: using-declaration for non-member at class scope
./CGAL/Delaunay_triangulation.h:349:13: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:351:13: error: no type named 'Orientation_d' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:353:13: error: no type named 'Dimension' in 'class CGAL::Epick'
./CGAL/Delaunay_triangulation.h:355:13: error: no type named 'Orientation_d' in 'class CGAL::Epick'
In file included from diag.cpp:19:0:
./tdautils/typecastUtils.h: In function 'CGALPointDList RcppToCGALPointD(const RcppMatrix&) [with CGALPointDList = std::list >, RcppMatrix = Rcpp::Matrix<14>]':
diag.cpp:833:64: instantiated from here
./tdautils/typecastUtils.h:74:5: error: no matching function for call to 'std::vector::vector(std::vector::size_type, std::vector::iterator, std::vector::iterator)'
./tdautils/typecastUtils.h:74:5: note: candidates are:
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:334:9: note: template std::vector::vector(_InputIterator, _InputIterator, const allocator_type&)
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:308:7: note: std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double, _Alloc = std::allocator, std::vector<_Tp, _Alloc>::allocator_type = std::allocator]
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:308:7: note: candidate expects 2 arguments, 3 provided
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:294:7: note: std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&) [with _Tp = double, _Alloc = std::allocator, std::vector<_Tp, _Alloc> = std::vector]
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:294:7: note: candidate expects 1 argument, 3 provided
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:278:7: note: std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = double, _Alloc = std::allocator, std::vector<_Tp, _Alloc> = std::vector]
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:278:7: note: candidate expects 1 argument, 3 provided
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:249:7: note: std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>::size_type, const value_type&, const allocator_type&) [with _Tp = double, _Alloc = std::allocator, std::vector<_Tp, _Alloc>::size_type = unsigned int, std::vector<_Tp, _Alloc>::value_type = double, std::vector<_Tp, _Alloc>::allocator_type = std::allocator]
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:249:7: note: no known conversion for argument 2 from 'std::vector::iterator {aka __gnu_cxx::__normal_iterator >}' to 'const value_type& {aka const double&}'
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:237:7: note: std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>::size_type) [with _Tp = double, _Alloc = std::allocator, std::vector<_Tp, _Alloc>::size_type = unsigned int]
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:237:7: note: candidate expects 1 argument, 3 provided
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:225:7: note: std::vector<_Tp, _Alloc>::vector(const allocator_type&) [with _Tp = double, _Alloc = std::allocator, std::vector<_Tp, _Alloc>::allocator_type = std::allocator]
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:225:7: note: candidate expects 1 argument, 3 provided
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:217:7: note: std::vector<_Tp, _Alloc>::vector() [with _Tp = double, _Alloc = std::allocator]
d:\compiler\gcc-4.6.3\bin\../lib/gcc/i686-w64-mingw32/4.6.3/../../../../include/c++/4.6.3/bits/stl_vector.h:217:7: note: candidate expects 0 arguments, 3 provided
In file included from ./tdautils/gudhiUtils.h:10:0,
from diag.cpp:22:
./gudhi/Alpha_complex.h: In member function 'void Gudhi::alphacomplex::Alpha_complex::init_from_range(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]':
./gudhi/Alpha_complex.h:165:5: instantiated from 'Gudhi::alphacomplex::Alpha_complex::Alpha_complex(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
diag.cpp:837:76: instantiated from here
./gudhi/Alpha_complex.h:205:28: error: no type named 'Point_d' in 'class CGAL::Epick'
./gudhi/Alpha_complex.h:165:5: instantiated from 'Gudhi::alphacomplex::Alpha_complex::Alpha_complex(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
diag.cpp:837:76: instantiated from here
./gudhi/Alpha_complex.h:205:28: error: no type named 'Point_d' in 'class CGAL::Epick'
./gudhi/Alpha_complex.h:212:69: error: no type named 'Point_d' in 'class CGAL::Epick'
./gudhi/Alpha_complex.h:205:28: error: no type named 'Point_d' in 'class CGAL::Epick'
./gudhi/Alpha_complex.h:213:7: error: 'spatial_sort' was not declared in this scope
./gudhi/Alpha_complex.h:213:7: note: suggested alternatives:
./CGAL/spatial_sort.h:184:6: note: 'CGAL::spatial_sort'
./CGAL/spatial_sort.h:95:10: note: 'CGAL::internal::spatial_sort'
./gudhi/Alpha_complex.h: In member function 'void Gudhi::alphacomplex::Alpha_complex::init(Gudhi::Simplex_tree<>::Filtration_value) [with Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]':
./gudhi/Alpha_complex.h:222:7: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init_from_range(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:165:5: instantiated from 'Gudhi::alphacomplex::Alpha_complex::Alpha_complex(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
diag.cpp:837:76: instantiated from here
./gudhi/Alpha_complex.h:242:5: error: 'Gudhi::alphacomplex::Alpha_complex::Delaunay_triangulation' has no member named 'number_of_vertices'
./gudhi/Alpha_complex.h:248:5: error: 'Gudhi::alphacomplex::Alpha_complex::Delaunay_triangulation' has no member named 'maximal_dimension'
./gudhi/Alpha_complex.h:222:7: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init_from_range(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:165:5: instantiated from 'Gudhi::alphacomplex::Alpha_complex::Alpha_complex(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
diag.cpp:837:76: instantiated from here
./gudhi/Alpha_complex.h:261:5: error: 'Gudhi::alphacomplex::Alpha_complex::Delaunay_triangulation' has no member named 'maximal_dimension'
./gudhi/Alpha_complex.h:266:68: error: 'Gudhi::alphacomplex::Alpha_complex::Delaunay_triangulation' has no member named 'vertices_end'
./gudhi/Alpha_complex.h:267:7: error: 'Gudhi::alphacomplex::Alpha_complex::Delaunay_triangulation' has no member named 'is_infinite'
./gudhi/Alpha_complex.h:271:9: error: using invalid field 'Gudhi::alphacomplex::Alpha_complex::vertex_handle_to_iterator_'
./gudhi/Alpha_complex.h:278:61: error: 'Gudhi::alphacomplex::Alpha_complex::Delaunay_triangulation' has no member named 'finite_full_cells_begin'
./gudhi/Alpha_complex.h:278:61: error: unable to deduce 'auto' from ''
./gudhi/Alpha_complex.h:278:61: error: 'Gudhi::alphacomplex::Alpha_complex::Delaunay_triangulation' has no member named 'finite_full_cells_end'
./gudhi/Alpha_complex.h:283:43: error: unable to deduce 'auto' from ''
./gudhi/Alpha_complex.h:222:7: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init_from_range(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:165:5: instantiated from 'Gudhi::alphacomplex::Alpha_complex::Alpha_complex(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
diag.cpp:837:76: instantiated from here
./gudhi/Alpha_complex.h:312:13: error: 'get_point' was not declared in this scope
./gudhi/Alpha_complex.h: In member function 'void Gudhi::alphacomplex::Alpha_complex::propagate_alpha_filtration(Simplex_handle, int) [with Simplex_handle = boost::container::container_detail::vec_iterator > >*, false>, Kernel = CGAL::Epick]':
./gudhi/Alpha_complex.h:335:11: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init(Gudhi::Simplex_tree<>::Filtration_value) [with Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:222:7: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init_from_range(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:165:5: instantiated from 'Gudhi::alphacomplex::Alpha_complex::Alpha_complex(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
diag.cpp:837:76: instantiated from here
./gudhi/Alpha_complex.h:385:13: error: 'get_point' was not declared in this scope
./gudhi/Alpha_complex.h:390:13: error: 'get_point' was not declared in this scope
In file included from ./tdautils/gudhiUtils.h:7:0,
from diag.cpp:22:
./gudhi/Simplex_tree.h: In lambda function:
./gudhi/Simplex_tree.h:1170:64: instantiated from 'Gudhi::Simplex_tree::rec_make_filtration_non_decreasing(Gudhi::Simplex_tree::Siblings*) [with SimplexTreeOptions = Gudhi::Simplex_tree_options_full_featured, Gudhi::Simplex_tree::Siblings = Gudhi::Simplex_tree_siblings, boost::container::flat_map >, std::less, boost::container::new_allocator > > > > >, typename SimplexTreeOptions::Vertex_handle = int]:: > >*, false>, boost::container::container_detail::vec_iterator > >*, false>)>'
./gudhi/Simplex_tree.h:1172:64: instantiated from 'bool Gudhi::Simplex_tree::rec_make_filtration_non_decreasing(Gudhi::Simplex_tree::Siblings*) [with SimplexTreeOptions = Gudhi::Simplex_tree_options_full_featured, Gudhi::Simplex_tree::Siblings = Gudhi::Simplex_tree_siblings, boost::container::flat_map >, std::less, boost::container::new_allocator > > > > >, typename SimplexTreeOptions::Vertex_handle = int]'
./gudhi/Simplex_tree.h:1151:9: instantiated from 'bool Gudhi::Simplex_tree::make_filtration_non_decreasing() [with SimplexTreeOptions = Gudhi::Simplex_tree_options_full_featured]'
./gudhi/Alpha_complex.h:343:57: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init(Gudhi::Simplex_tree<>::Filtration_value) [with Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:222:7: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init_from_range(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:165:5: instantiated from 'Gudhi::alphacomplex::Alpha_complex::Alpha_complex(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
diag.cpp:837:76: instantiated from here
./gudhi/Simplex_tree.h:1172:63: error: 'filtration' was not declared in this scope
./gudhi/Simplex_tree.h: In lambda function:
./gudhi/Simplex_tree.h:1204:44: instantiated from 'Gudhi::Simplex_tree::rec_prune_above_filtration(Gudhi::Simplex_tree::Siblings*, Gudhi::Simplex_tree::Filtration_value) [with SimplexTreeOptions = Gudhi::Simplex_tree_options_full_featured, Gudhi::Simplex_tree::Siblings = Gudhi::Simplex_tree_siblings, boost::container::flat_map >, std::less, boost::container::new_allocator > > > > >, typename SimplexTreeOptions::Vertex_handle = int, Gudhi::Simplex_tree::Filtration_value = double]::::Dit_value_t&)>'
./gudhi/Simplex_tree.h:1207:8: instantiated from 'bool Gudhi::Simplex_tree::rec_prune_above_filtration(Gudhi::Simplex_tree::Siblings*, Gudhi::Simplex_tree::Filtration_value) [with SimplexTreeOptions = Gudhi::Simplex_tree_options_full_featured, Gudhi::Simplex_tree::Siblings = Gudhi::Simplex_tree_siblings, boost::container::flat_map >, std::less, boost::container::new_allocator > > > > >, typename SimplexTreeOptions::Vertex_handle = int, Gudhi::Simplex_tree::Filtration_value = double]'
./gudhi/Simplex_tree.h:1197:57: instantiated from 'bool Gudhi::Simplex_tree::prune_above_filtration(Gudhi::Simplex_tree::Filtration_value) [with SimplexTreeOptions = Gudhi::Simplex_tree_options_full_featured, Gudhi::Simplex_tree::Filtration_value = double]'
./gudhi/Alpha_complex.h:346:5: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init(Gudhi::Simplex_tree<>::Filtration_value) [with Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:222:7: instantiated from 'void Gudhi::alphacomplex::Alpha_complex::init_from_range(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
./gudhi/Alpha_complex.h:165:5: instantiated from 'Gudhi::alphacomplex::Alpha_complex::Alpha_complex(const InputPointRange&, Gudhi::Simplex_tree<>::Filtration_value) [with InputPointRange = std::list >, Kernel = CGAL::Epick, Gudhi::Simplex_tree<>::Filtration_value = double]'
diag.cpp:837:76: instantiated from here
./gudhi/Simplex_tree.h:1205:9: error: 'has_children' was not declared in this scope
./gudhi/Simplex_tree.h:1205:37: error: 'rec_delete' was not declared in this scope
./gudhi/Simplex_tree.h: In lambda function:
./gudhi/Simplex_tree.h:1172:63: warning: control reaches end of non-void function [-Wreturn-type]
make[1]: *** [diag.o] Error 1
make[1]: Leaving directory `/cygdrive/d/temp/RtmpGW2U3o/R.INSTALL4d861e12e2d/TDA/src-i386'
Warning: running command 'make -f "Makevars" -f "D:/RCompile/recent/R-3.2.5/etc/i386/Makeconf" -f "D:/RCompile/recent/R-3.2.5/etc/i386/Makevars.site" -f "D:/RCompile/recent/R-3.2.5/share/make/winshlib.mk" CXX='$(CXX1X) $(CXX1XSTD)' CXXFLAGS='$(CXX1XFLAGS)' CXXPICFLAGS='$(CXX1XPICFLAGS)' SHLIB_LDFLAGS='$(SHLIB_CXX1XLDFLAGS)' SHLIB_LD='$(SHLIB_CXX1XLD)' SHLIB="TDA.dll" OBJECTS="RcppExports.o diag.o" symbols.rds' had status 2
ERROR: compilation failed for package 'TDA'
* removing 'd:/Rcompile/CRANpkg/lib/3.2/TDA'
* restoring previous 'd:/Rcompile/CRANpkg/lib/3.2/TDA'