CRAN Package Check Results for Package PolygonSoup

Last updated on 2023-01-25 04:51:44 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.0.1 356.44 48.55 404.99 OK
r-devel-linux-x86_64-debian-gcc 1.0.1 326.97 39.00 365.97 OK
r-devel-linux-x86_64-fedora-clang 1.0.1 601.00 OK
r-devel-linux-x86_64-fedora-gcc 1.0.1 603.26 OK
r-devel-windows-x86_64 1.0.1 176.00 6.00 182.00 ERROR
r-patched-linux-x86_64 1.0.1 329.56 49.17 378.73 OK
r-release-linux-x86_64 1.0.1 327.93 49.89 377.82 OK
r-release-macos-arm64 1.0.1 175.00 NOTE
r-release-macos-x86_64 1.0.1 188.00 NOTE
r-release-windows-x86_64 1.0.1 476.00 118.00 594.00 OK
r-oldrel-macos-arm64 1.0.1 180.00 NOTE
r-oldrel-macos-x86_64 1.0.1 187.00 NOTE
r-oldrel-windows-ix86+x86_64 1.0.1 688.00 136.00 824.00 ERROR

Check Details

Version: 1.0.1
Check: whether package can be installed
Result: ERROR
    Installation failed.
Flavor: r-devel-windows-x86_64

Version: 1.0.1
Check: installed package size
Result: NOTE
     installed size is 56.9Mb
     sub-directories of 1Mb or more:
     libs 56.6Mb
Flavors: r-release-macos-arm64, r-release-macos-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-ix86+x86_64

Version: 1.0.1
Check: whether package can be installed
Result: WARN
    Found the following significant warnings:
     d:/RCompile/CRANpkg/lib/4.1/BH/include/boost/container/detail/copy_move_algo.hpp:226:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'value_type' {aka 'struct std::pair<CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Delaunay_triangulation_cell_base_3<CGAL::Epeck, CGAL::Triangulation_cell_base_3<CGAL::Epeck, CGAL::Triangulation_ds_cell_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_with_info_3<int, CGAL::Epeck, CGAL::Triangulation_vertex_base_3<CGAL::Epeck, CGAL::Triangulation_ds_vertex_base_3<void> > >, CGAL::Delaunay_triangulation_cell_base_3<CGAL::Epeck, CGAL::Triangulation_cell_base_3<CGAL::Epeck, CGAL::Triangulation_ds_cell_base_3<void> > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     d:/RCompile/CRANpkg/lib/4.1/BH/include/boost/container/detail/copy_move_algo.hpp:226:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'value_type' {aka 'struct std::pair<CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Delaunay_triangulation_cell_base_3<CGAL::Cartesian<CGAL::Gmpq>, CGAL::Triangulation_cell_base_3<CGAL::Cartesian<CGAL::Gmpq>, CGAL::Triangulation_ds_cell_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_with_info_3<int, CGAL::Cartesian<CGAL::Gmpq>, CGAL::Triangulation_vertex_base_3<CGAL::Cartesian<CGAL::Gmpq>, CGAL::Triangulation_ds_vertex_base_3<void> > >, CGAL::Delaunay_triangulation_cell_base_3<CGAL::Cartesian<CGAL::Gmpq>, CGAL::Triangulation_cell_base_3<CGAL::Cartesian<CGAL::Gmpq>, CGAL::Triangulation_ds_cell_base_3<void> > >, CGAL::Sequential_tag> > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     d:/RCompile/CRANpkg/lib/4.1/BH/include/boost/container/detail/copy_move_algo.hpp:226:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'value_type' {aka 'struct std::pair<CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_face_base_with_info_2<bool, CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_vertex_base_2<CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_face_base_with_info_2<bool, CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     d:/RCompile/CRANpkg/lib/4.1/BH/include/boost/container/detail/copy_move_algo.hpp:226:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'value_type' {aka 'struct std::pair<CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_face_base_with_info_2<bool, CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<unsigned int, CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_vertex_base_2<CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_face_base_with_info_2<bool, CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     d:/RCompile/CRANpkg/lib/4.1/BH/include/boost/container/detail/copy_move_algo.hpp:226:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'value_type' {aka 'struct std::pair<CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_face_base_with_info_2<CGAL::Polygon_mesh_processing::internal::Triangulate_modifier<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >, CGAL::Cartesian<CGAL::Gmpq>, CGAL::Polygon_mesh_processing::Triangulate_faces::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > >::Face_info, CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<CGAL::SM_Halfedge_index, CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_vertex_base_2<CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_face_base_with_info_2<CGAL::Polygon_mesh_processing::internal::Triangulate_modifier<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > >, CGAL::Cartesian<CGAL::Gmpq>, CGAL::Polygon_mesh_processing::Triangulate_faces::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Cartesian<CGAL::Gmpq> > > > >::Face_info, CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     d:/RCompile/CRANpkg/lib/4.1/BH/include/boost/container/detail/copy_move_algo.hpp:226:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'value_type' {aka 'struct std::pair<CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_face_base_with_info_2<CGAL::Polygon_mesh_processing::internal::Triangulate_modifier<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epeck> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epeck> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epeck> >, CGAL::Epeck, CGAL::Polygon_mesh_processing::Triangulate_faces::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epeck> > > >::Face_info, CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<CGAL::SM_Halfedge_index, CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_vertex_base_2<CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_face_base_with_info_2<CGAL::Polygon_mesh_processing::internal::Triangulate_modifier<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epeck> >, CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epeck> >::Property_map<CGAL::SM_Vertex_index, CGAL::Point_3<CGAL::Epeck> >, CGAL::Epeck, CGAL::Polygon_mesh_processing::Triangulate_faces::Default_visitor<CGAL::Surface_mesh<CGAL::Point_3<CGAL::Epeck> > > >::Face_info, CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     d:/RCompile/CRANpkg/lib/4.1/BH/include/boost/container/detail/copy_move_algo.hpp:226:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'value_type' {aka 'struct std::pair<CGAL::SM_Halfedge_index, CGAL::SM_Halfedge_index>'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     d:/RCompile/CRANpkg/lib/4.1/BH/include/boost/container/detail/copy_move_algo.hpp:226:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'value_type' {aka 'struct std::pair<CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_face_base_with_info_2<bool, CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<long long unsigned int, CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_vertex_base_2<CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_face_base_with_info_2<bool, CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Cartesian<CGAL::Gmpq>, false>, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     d:/RCompile/CRANpkg/lib/4.1/BH/include/boost/container/detail/copy_move_algo.hpp:226:19: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'value_type' {aka 'struct std::pair<CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Constrained_triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_face_base_with_info_2<bool, CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_ds_face_base_2<CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_with_info_2<long long unsigned int, CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_vertex_base_2<CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_ds_vertex_base_2<void> > >, CGAL::Constrained_triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_face_base_with_info_2<bool, CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_face_base_2<CGAL::Projection_traits_3<CGAL::Epeck, true>, CGAL::Triangulation_ds_face_base_2<void> > > > > > > > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>, int>'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
Flavor: r-oldrel-windows-ix86+x86_64

Version: 1.0.1
Check: running examples for arch ‘i386’
Result: ERROR
    Running examples in 'PolygonSoup-Ex.R' failed
    The error most likely occurred in:
    
    > ### Name: toRGL
    > ### Title: Conversion to 'rgl' mesh
    > ### Aliases: toRGL
    >
    > ### ** Examples
    >
    > library(PolygonSoup)
    > library(rgl)
    > mesh <- Mesh(
    + truncatedIcosahedron[["vertices"]], truncatedIcosahedron[["faces"]],
    + triangulate = TRUE
    + )
    â<c2><80><c2><94> Processing mesh...
    Successful polygon orientation.
    The mesh is not triangle; no way to ensure it bounds a volume and whether it is outward oriented.
    The mesh is closed.
    Triangulation.
    The mesh bounds a volume.
    ... done.
    
    > rglmesh <- toRGL(mesh, segments = t(mesh[["edges"]]))
    > open3d(windowRect = c(50, 50, 562, 562), zoom = 0.9)
    wgl
     6
    > shade3d(rglmesh, color = "darkred")
    >
    >
    >
    > ### * <FOOTER>
    > ###
    > cleanEx()
    
    detaching 'package:rgl'
    
    > options(digits = 7L)
    > base::cat("Time elapsed: ", proc.time() - base::get("ptime", pos = 'CheckExEnv'),"\n")
    Time elapsed: 3.96 0.22 4.85 NA NA
    > grDevices::dev.off()
    null device
     1
    > ###
    > ### Local variables: ***
    > ### mode: outline-minor ***
    > ### outline-regexp: "\\(> \\)?### [*]+" ***
    > ### End: ***
    > quit('no')
Flavor: r-oldrel-windows-ix86+x86_64