>>> opensubdiv: Building community/opensubdiv 3.5.0-r0 (using abuild 3.11.0_rc13-r0) started Tue, 25 Apr 2023 09:47:14 +0000 >>> opensubdiv: Checking sanity of /home/buildozer/aports/community/opensubdiv/APKBUILD... >>> opensubdiv: Analyzing dependencies... >>> opensubdiv: Installing for build: build-base cmake doxygen glfw-dev libtbb-dev libxcursor-dev libxi-dev libxrandr-dev opencl-dev ptex-dev ptex py3-docutils samurai zlib-dev (1/84) Installing libbz2 (1.0.8-r5) (2/84) Installing xz-libs (5.4.2-r1) (3/84) Installing libarchive (3.6.2-r2) (4/84) Installing libformw (6.4_p20230401-r6) (5/84) Installing rhash-libs (1.4.3-r2) (6/84) Installing libuv (1.44.2-r2) (7/84) Installing cmake (3.26.3-r1) (8/84) Installing doxygen (1.9.6-r1) (9/84) Installing libxau (1.0.11-r1) (10/84) Installing libmd (1.0.4-r2) (11/84) Installing libbsd (0.11.7-r1) (12/84) Installing libxdmcp (1.1.4-r1) (13/84) Installing libxcb (1.15-r1) (14/84) Installing libx11 (1.8.4-r2) (15/84) Installing libxext (1.3.5-r1) (16/84) Installing libxinerama (1.1.5-r1) (17/84) Installing xorgproto (2022.2-r0) (18/84) Installing libxau-dev (1.0.11-r1) (19/84) Installing libffi (3.4.4-r2) (20/84) Installing gdbm (1.23-r1) (21/84) Installing mpdecimal (2.5.1-r2) (22/84) Installing libpanelw (6.4_p20230401-r6) (23/84) Installing readline (8.2.1-r1) (24/84) Installing sqlite-libs (3.41.2-r2) (25/84) Installing python3 (3.11.3-r10) (26/84) Installing python3-pycache-pyc0 (3.11.3-r10) (27/84) Installing pyc (0.1-r0) (28/84) Installing xcb-proto-pyc (1.15.2-r2) (29/84) Installing python3-pyc (3.11.3-r10) (30/84) Installing xcb-proto (1.15.2-r2) (31/84) Installing libxdmcp-dev (1.1.4-r1) (32/84) Installing libxcb-dev (1.15-r1) (33/84) Installing xtrans (1.4.0-r2) (34/84) Installing libx11-dev (1.8.4-r2) (35/84) Installing libxext-dev (1.3.5-r1) (36/84) Installing libxinerama-dev (1.1.5-r1) (37/84) Installing linux-headers (6.2-r0) (38/84) Installing libdrm (2.4.115-r1) (39/84) Installing libdrm-dev (2.4.115-r1) (40/84) Installing libxdamage (1.1.6-r1) (41/84) Installing libxfixes (6.0.1-r1) (42/84) Installing libxfixes-dev (6.0.1-r1) (43/84) Installing libxdamage-dev (1.1.6-r1) (44/84) Installing libxshmfence (1.3.2-r2) (45/84) Installing libxshmfence-dev (1.3.2-r2) (46/84) Installing mesa (23.0.3-r2) (47/84) Installing wayland-libs-server (1.22.0-r1) (48/84) Installing mesa-gbm (23.0.3-r2) (49/84) Installing mesa-glapi (23.0.3-r2) (50/84) Installing wayland-libs-client (1.22.0-r1) (51/84) Installing mesa-egl (23.0.3-r2) (52/84) Installing libxxf86vm (1.1.5-r2) (53/84) Installing mesa-gl (23.0.3-r2) (54/84) Installing mesa-gles (23.0.3-r2) (55/84) Installing libxml2 (2.10.4-r2) (56/84) Installing llvm15-libs (15.0.7-r5) (57/84) Installing mesa-osmesa (23.0.3-r2) (58/84) Installing mesa-xatracker (23.0.3-r2) (59/84) Installing libxxf86vm-dev (1.1.5-r2) (60/84) Installing mesa-dev (23.0.3-r2) (61/84) Installing glfw (3.3.8-r0) (62/84) Installing glfw-dev (3.3.8-r0) (63/84) Installing eudev-libs (3.2.11-r8) (64/84) Installing hwloc (2.9.1-r0) (65/84) Installing libtbb (2021.9.0-r0) (66/84) Installing libtbb-dev (2021.9.0-r0) (67/84) Installing libxrender (0.9.11-r2) (68/84) Installing libxcursor (1.2.1-r2) (69/84) Installing libxrender-dev (0.9.11-r2) (70/84) Installing libxcursor-dev (1.2.1-r2) (71/84) Installing libxi (1.8-r1) (72/84) Installing libxi-dev (1.8-r1) (73/84) Installing libxrandr (1.5.3-r1) (74/84) Installing libxrandr-dev (1.5.3-r1) (75/84) Installing opencl-headers (2023.04.17-r1) (76/84) Installing opencl (2023.04.17-r1) (77/84) Installing opencl-dev (2023.04.17-r1) (78/84) Installing ptex (2.4.2-r0) (79/84) Installing ptex-dev (2.4.2-r0) (80/84) Installing py3-docutils (0.19-r4) (81/84) Installing py3-docutils-pyc (0.19-r4) (82/84) Installing samurai (1.2-r3) (83/84) Installing zlib-dev (1.2.13-r1) (84/84) Installing .makedepends-opensubdiv (20230425.094721) Executing busybox-1.36.0-r8.trigger OK: 595 MiB in 182 packages >>> opensubdiv: Cleaning up srcdir >>> opensubdiv: Cleaning up pkgdir >>> opensubdiv: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/opensubdiv-3.5.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2 38.8M 2 1151k 0 0 3289k 0 0:00:12 --:--:-- 0:00:12 3281k 26 38.8M 26 10.3M 0 0 6785k 0 0:00:05 0:00:01 0:00:04 6783k 47 38.8M 47 18.4M 0 0 8063k 0 0:00:04 0:00:02 0:00:02 8061k 61 38.8M 61 23.7M 0 0 6986k 0 0:00:05 0:00:03 0:00:02 6985k 65 38.8M 65 25.5M 0 0 6020k 0 0:00:06 0:00:04 0:00:02 6020k 95 38.8M 95 37.2M 0 0 7135k 0 0:00:05 0:00:05 --:--:-- 7404k 100 38.8M 100 38.8M 0 0 7246k 0 0:00:05 0:00:05 --:--:-- 7428k >>> opensubdiv: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/opensubdiv-3.5.0.tar.gz >>> opensubdiv: Checking sha512sums... opensubdiv-3.5.0.tar.gz: OK 0001-remove-rpath.patch: OK 0002-Support-oneTBB-2021.patch: OK >>> opensubdiv: Unpacking /var/cache/distfiles/v3.18/opensubdiv-3.5.0.tar.gz... >>> opensubdiv: 0001-remove-rpath.patch patching file CMakeLists.txt >>> opensubdiv: 0002-Support-oneTBB-2021.patch patching file opensubdiv/osd/tbbEvaluator.cpp -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Compiling OpenSubdiv version v3_5_0 -- Using cmake version 3.26.3 -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Found TBB: /usr/include (Required is at least version "4.0") -- Found OpenGL: /usr/lib/libGL.so -- Found OpenCL: /usr/lib/libOpenCL.so (Required is at least version "1.1") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Found GLFW: /usr/include (found suitable version "3.3.8", minimum required is "3.0.0") -- Found PTex: /usr/include (found suitable version "4.1.4", minimum required is "2.0") -- Found ZLIB: /lib/libz.so (found suitable version "1.2.13", minimum required is "1.2") -- Found Python: /usr/bin/python3.11 (found version "3.11.3") found components: Interpreter -- Configuring done (1.1s) -- Generating done (0.1s) -- Build files have been written to: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/build [1/207] Building CXX object tutorials/osd/tutorial_0/CMakeFiles/osd_tutorial_0.dir/osd_tutorial_0.cpp.o [2/207] Building CXX object tutorials/bfr/tutorial_3_2/CMakeFiles/bfr_tutorial_3_2.dir/bfr_tutorial_3_2.cpp.o [3/207] Building CXX object tutorials/bfr/tutorial_3_1/CMakeFiles/bfr_tutorial_3_1.dir/customSurfaceFactory.cpp.o [4/207] Building CXX object tutorials/bfr/tutorial_3_1/CMakeFiles/bfr_tutorial_3_1.dir/bfr_tutorial_3_1.cpp.o [5/207] Building CXX object tutorials/bfr/tutorial_2_2/CMakeFiles/bfr_tutorial_2_2.dir/bfr_tutorial_2_2.cpp.o [6/207] Building CXX object tutorials/bfr/tutorial_2_1/CMakeFiles/bfr_tutorial_2_1.dir/bfr_tutorial_2_1.cpp.o [7/207] Building CXX object tutorials/bfr/tutorial_1_5/CMakeFiles/bfr_tutorial_1_5.dir/bfr_tutorial_1_5.cpp.o [8/207] Building CXX object tutorials/bfr/tutorial_1_4/CMakeFiles/bfr_tutorial_1_4.dir/bfr_tutorial_1_4.cpp.o [9/207] Building CXX object tutorials/bfr/tutorial_1_3/CMakeFiles/bfr_tutorial_1_3.dir/bfr_tutorial_1_3.cpp.o [10/207] Building CXX object tutorials/bfr/tutorial_1_2/CMakeFiles/bfr_tutorial_1_2.dir/bfr_tutorial_1_2.cpp.o [11/207] Building CXX object tutorials/bfr/tutorial_1_1/CMakeFiles/bfr_tutorial_1_1.dir/bfr_tutorial_1_1.cpp.o [12/207] Building CXX object tutorials/far/tutorial_5_3/CMakeFiles/far_tutorial_5_3.dir/far_tutorial_5_3.cpp.o [13/207] Building CXX object tutorials/far/tutorial_5_2/CMakeFiles/far_tutorial_5_2.dir/far_tutorial_5_2.cpp.o [14/207] Building CXX object tutorials/far/tutorial_5_1/CMakeFiles/far_tutorial_5_1.dir/far_tutorial_5_1.cpp.o [15/207] Building CXX object tutorials/far/tutorial_4_3/CMakeFiles/far_tutorial_4_3.dir/far_tutorial_4_3.cpp.o [16/207] Building CXX object tutorials/far/tutorial_4_2/CMakeFiles/far_tutorial_4_2.dir/far_tutorial_4_2.cpp.o [17/207] Building CXX object tutorials/far/tutorial_4_1/CMakeFiles/far_tutorial_4_1.dir/far_tutorial_4_1.cpp.o [18/207] Building CXX object tutorials/far/tutorial_3_1/CMakeFiles/far_tutorial_3_1.dir/far_tutorial_3_1.cpp.o [19/207] Building CXX object tutorials/far/tutorial_2_3/CMakeFiles/far_tutorial_2_3.dir/far_tutorial_2_3.cpp.o [20/207] Building CXX object tutorials/far/tutorial_2_2/CMakeFiles/far_tutorial_2_2.dir/far_tutorial_2_2.cpp.o [21/207] Building CXX object tutorials/far/tutorial_2_1/CMakeFiles/far_tutorial_2_1.dir/far_tutorial_2_1.cpp.o [22/207] Building CXX object tutorials/far/tutorial_1_2/CMakeFiles/far_tutorial_1_2.dir/far_tutorial_1_2.cpp.o [23/207] Building CXX object tutorials/far/tutorial_1_1/CMakeFiles/far_tutorial_1_1.dir/far_tutorial_1_1.cpp.o [24/207] Building CXX object tutorials/hbr/tutorial_2/CMakeFiles/hbr_tutorial_2.dir/hbr_tutorial_2.cpp.o [25/207] Building CXX object tutorials/hbr/tutorial_1/CMakeFiles/hbr_tutorial_1.dir/hbr_tutorial_1.cpp.o [26/207] Building CXX object tutorials/hbr/tutorial_0/CMakeFiles/hbr_tutorial_0.dir/hbr_tutorial_0.cpp.o [27/207] Generating mtlPtexCommon.gen.h [28/207] Generating hlslPtexCommon.gen.h [29/207] Generating glslPtexCommon.gen.h [30/207] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/glShaderCache.cpp.o [31/207] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/glUtils.cpp.o [32/207] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/glHud.cpp.o [33/207] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/glControlMeshDisplay.cpp.o [34/207] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/clDeviceContext.cpp.o [35/207] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/viewerArgsUtils.cpp.o [36/207] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/patchColors.cpp.o [37/207] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/objAnim.cpp.o [38/207] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/hud.cpp.o [39/207] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/hdr_reader.cpp.o [40/207] Building CXX object examples/common/CMakeFiles/examples_common_gl_obj.dir/font_image.cpp.o [41/207] Building CXX object regression/far_perf/CMakeFiles/far_perf.dir/far_perf.cpp.o [42/207] Building CXX object regression/far_regression/CMakeFiles/far_regression.dir/far_regression.cpp.o [43/207] Building CXX object regression/hbr_regression/CMakeFiles/hbr_baseline.dir/baseline.cpp.o [44/207] Building CXX object regression/hbr_regression/CMakeFiles/hbr_regression.dir/main.cpp.o [45/207] Building CXX object regression/bfr_evaluate/CMakeFiles/bfr_evaluate.dir/farPatchEvaluator.cpp.o [46/207] Building CXX object regression/bfr_evaluate/CMakeFiles/bfr_evaluate.dir/bfrSurfaceEvaluator.cpp.o [47/207] Building CXX object regression/bfr_evaluate/CMakeFiles/bfr_evaluate.dir/main.cpp.o [48/207] Building CXX object regression/common/CMakeFiles/regression_far_utils_obj.dir/far_utils.cpp.o [49/207] Building CXX object regression/common/CMakeFiles/regression_common_obj.dir/shape_utils.cpp.o [50/207] Building CXX object regression/common/CMakeFiles/regression_common_obj.dir/arg_utils.cpp.o [51/207] Building CXX object opensubdiv/CMakeFiles/osd_dynamic_cpu.dir/version.cpp.o [52/207] Generating patchBasisCommonTypes.gen.h [53/207] Generating patchBasisCommonEval.gen.h [54/207] Generating patchBasisCommon.gen.h [55/207] Generating glslXFBKernel.gen.h [56/207] Generating glslPatchLegacy.gen.h [57/207] Generating glslPatchGregoryTriangle.gen.h [58/207] Generating glslPatchGregoryBasis.gen.h [59/207] Generating glslPatchGregory.gen.h [60/207] Generating glslPatchCommonTess.gen.h [61/207] Generating glslPatchCommon.gen.h [62/207] Generating glslPatchBoxSplineTriangle.gen.h [63/207] Generating glslPatchBSpline.gen.h [64/207] Generating glslComputeKernel.gen.h [65/207] Generating clKernel.gen.h [66/207] Building CXX object opensubdiv/CMakeFiles/osd_static_cpu.dir/version.cpp.o [67/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/tbbKernel.cpp.o [68/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/tbbEvaluator.cpp.o [69/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/ompKernel.cpp.o [70/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/ompEvaluator.cpp.o [71/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/cpuVertexBuffer.cpp.o [72/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/cpuPatchTable.cpp.o [73/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/cpuKernel.cpp.o [74/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_cpu_obj.dir/cpuEvaluator.cpp.o [75/207] Building CXX object opensubdiv/bfr/CMakeFiles/bfr_obj.dir/vertexDescriptor.cpp.o [76/207] Building CXX object opensubdiv/bfr/CMakeFiles/bfr_obj.dir/tessellation.cpp.o [77/207] Building CXX object opensubdiv/bfr/CMakeFiles/bfr_obj.dir/surfaceFactoryCache.cpp.o [78/207] Building CXX object opensubdiv/bfr/CMakeFiles/bfr_obj.dir/surfaceFactory.cpp.o [79/207] Building CXX object opensubdiv/bfr/CMakeFiles/bfr_obj.dir/surfaceData.cpp.o [80/207] Building CXX object opensubdiv/bfr/CMakeFiles/bfr_obj.dir/surface.cpp.o [81/207] Building CXX object opensubdiv/bfr/CMakeFiles/bfr_obj.dir/regularPatchBuilder.cpp.o [82/207] Building CXX object opensubdiv/bfr/CMakeFiles/bfr_obj.dir/refinerSurfaceFactory.cpp.o [83/207] Building CXX object examples/common/CMakeFiles/examples_common_ptex_obj.dir/glPtexMipmapTexture.cpp.o [84/207] Building CXX object examples/common/CMakeFiles/examples_common_ptex_obj.dir/ptexMipmapTextureLoader.cpp.o [85/207] Building CXX object opensubdiv/bfr/CMakeFiles/bfr_obj.dir/patchTreeBuilder.cpp.o [86/207] Building CXX object opensubdiv/bfr/CMakeFiles/bfr_obj.dir/patchTree.cpp.o [87/207] Building CXX object opensubdiv/bfr/CMakeFiles/bfr_obj.dir/parameterization.cpp.o [88/207] Building CXX object opensubdiv/bfr/CMakeFiles/bfr_obj.dir/irregularPatchBuilder.cpp.o [89/207] Building CXX object opensubdiv/bfr/CMakeFiles/bfr_obj.dir/hash.cpp.o [90/207] Building CXX object opensubdiv/bfr/CMakeFiles/bfr_obj.dir/faceVertex.cpp.o [91/207] Building CXX object opensubdiv/bfr/CMakeFiles/bfr_obj.dir/faceTopology.cpp.o [92/207] Building CXX object opensubdiv/bfr/CMakeFiles/bfr_obj.dir/faceSurface.cpp.o [93/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefinerFactory.cpp.o [94/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/topologyRefiner.cpp.o [95/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/topologyDescriptor.cpp.o [96/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/stencilBuilder.cpp.o [97/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/stencilTableFactory.cpp.o [98/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/stencilTable.cpp.o [99/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/clGLVertexBuffer.cpp.o [100/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/clVertexBuffer.cpp.o [101/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/clPatchTable.cpp.o In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/../osd/../osd/opencl.h:34, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/../osd/clVertexBuffer.h:29, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/clVertexBuffer.cpp:26: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/clVertexBuffer.cpp: In member function 'void OpenSubdiv::v3_5_0::Osd::CLVertexBuffer::UpdateData(const float*, int, int, cl_command_queue, _cl_event**, unsigned int, _cl_event**)': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/clVertexBuffer.cpp:64:12: warning: unused variable 'err' [-Wunused-variable] 64 | cl_int err = clEnqueueWriteBuffer(queue, _clMemory, blocking, offset, size, src, numStartEvents, startEvents, endEvent); | ^~~ [102/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/clEvaluator.cpp.o [103/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glComputeEvaluator.cpp.o In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/../osd/../osd/opencl.h:34, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/../osd/clGLVertexBuffer.h:31, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/clGLVertexBuffer.cpp:27: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [104/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glXFBEvaluator.cpp.o [105/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glslPatchShaderSource.cpp.o [106/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glVertexBuffer.cpp.o [107/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glPatchTable.cpp.o [108/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/glLegacyGregoryPatchTable.cpp.o [109/207] Building CXX object opensubdiv/osd/CMakeFiles/osd_gpu_obj.dir/cpuGLVertexBuffer.cpp.o [110/207] Building CXX object examples/glStencilViewer/CMakeFiles/glStencilViewer.dir/glStencilViewer.cpp.o [111/207] Building CXX object examples/glEvalLimit/CMakeFiles/glEvalLimit.dir/particles.cpp.o [112/207] Building CXX object examples/glEvalLimit/CMakeFiles/glEvalLimit.dir/glEvalLimit.cpp.o [113/207] Building CXX object regression/osd_regression/CMakeFiles/osd_regression.dir/main.cpp.o In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/opencl.h:34, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/common/clDeviceContext.h:28, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/common/clDeviceContext.cpp:27: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/common/clDeviceContext.cpp: In member function 'bool CLDeviceContext::Initialize()': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/common/clDeviceContext.cpp:267:43: warning: '_cl_command_queue* clCreateCommandQueue(cl_context, cl_device_id, cl_command_queue_properties, cl_int*)' is deprecated [-Wdeprecated-declarations] 267 | _clCommandQueue = clCreateCommandQueue(_clContext, clDevices[clDeviceUsed], | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | 0, &ciErrNum); | ~~~~~~~~~~~~~ /usr/include/CL/cl.h:1920:1: note: declared here 1920 | clCreateCommandQueue(cl_context context, | ^~~~~~~~~~~~~~~~~~~~ [114/207] Building CXX object opensubdiv/CMakeFiles/osd_dynamic_gpu.dir/version.cpp.o [115/207] Building CXX object opensubdiv/CMakeFiles/osd_static_gpu.dir/version.cpp.o [116/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/ptexIndices.cpp.o [117/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchTableFactory.cpp.o [118/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchTable.cpp.o [119/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchMap.cpp.o [120/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchDescriptor.cpp.o [121/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchBuilder.cpp.o [122/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/patchBasis.cpp.o [123/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/loopPatchBuilder.cpp.o [124/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/error.cpp.o [125/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/catmarkPatchBuilder.cpp.o [126/207] Building CXX object opensubdiv/far/CMakeFiles/far_obj.dir/bilinearPatchBuilder.cpp.o [127/207] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/triRefinement.cpp.o [128/207] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/sparseSelector.cpp.o [129/207] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/refinement.cpp.o [130/207] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/quadRefinement.cpp.o [131/207] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/level.cpp.o [132/207] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarRefinement.cpp.o [133/207] Building CXX object opensubdiv/vtr/CMakeFiles/vtr_obj.dir/fvarLevel.cpp.o [134/207] Building CXX object opensubdiv/sdc/CMakeFiles/sdc_obj.dir/typeTraits.cpp.o [135/207] Building CXX object opensubdiv/sdc/CMakeFiles/sdc_obj.dir/crease.cpp.o [136/207] Building CXX object glLoader/CMakeFiles/glLoader_obj.dir/glApi.cpp.o [137/207] Building CXX object glLoader/CMakeFiles/glLoader_obj.dir/glLoader.cpp.o In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/../osd/../osd/opencl.h:34, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/../osd/clPatchTable.h:30, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/clPatchTable.cpp:25: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/../osd/../osd/opencl.h:34, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/../osd/clEvaluator.h:30, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/clEvaluator.cpp:25: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/../far/stencilBuilder.h:28, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:25: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::ScalarAccumulator::PushBack(REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:265:37, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = double; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::ScalarAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = double; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::ScalarAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = double; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::ScalarAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:176:18: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::ScalarAccumulator::PushBack(REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:265:37, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = double; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::ScalarAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = double; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::ScalarAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = double; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::ScalarAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:195:18: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::ScalarAccumulator::PushBack(REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:265:37, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = double; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::ScalarAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = double; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::ScalarAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = double; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::ScalarAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:176:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:540:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::ScalarAccumulator::PushBack(REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:265:37, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = double; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::ScalarAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = double; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::ScalarAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = double; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::ScalarAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:195:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:540:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:206:37, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:176:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:567:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:207:39, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:176:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:567:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:208:39, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:176:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:567:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:206:37, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:195:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:567:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:207:39, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:195:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:567:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:208:39, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point1stDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point1stDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:195:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:567:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:231:37, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:176:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:595:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:232:39, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:176:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:595:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:233:39, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:176:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:595:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:234:40, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:176:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:595:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:235:40, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:176:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:595:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:236:40, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:176:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:595:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:231:37, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:195:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:595:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:232:39, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:195:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:595:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:233:39, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:195:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:595:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:234:40, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:195:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:595:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:235:40, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:195:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:595:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator::PushBack(OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:236:40, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::add(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:383:25, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::merge(int, int, W, W, int, int, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:344:12, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::WeightTable::AddWithWeight(int, int, W, WACCUM) [with W = OpenSubdiv::v3_5_0::Far::internal::Point2ndDerivWeight; WACCUM = OpenSubdiv::v3_5_0::Far::internal::WeightTable::Point2ndDerivAccumulator; REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:195:18, inlined from 'void OpenSubdiv::v3_5_0::Far::internal::StencilBuilder::Index::AddWithWeight(const OpenSubdiv::v3_5_0::Far::StencilReal&, REAL, REAL, REAL, REAL, REAL, REAL) [with REAL = double]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/stencilBuilder.cpp:595:44: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/patchBuilder.cpp: In member function 'int OpenSubdiv::v3_5_0::Far::PatchBuilder::gatherIrregularSourcePoints(int, OpenSubdiv::v3_5_0::Far::Index, const OpenSubdiv::v3_5_0::Vtr::internal::Level::VSpan*, OpenSubdiv::v3_5_0::Far::SourcePatch&, OpenSubdiv::v3_5_0::Far::Index*, int) const': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/far/patchBuilder.cpp:1192:13: warning: variable 'sourceRingSize' set but not used [-Wunused-but-set-variable] 1192 | int sourceRingSize = 0; | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/tutorials/far/tutorial_1_2/far_tutorial_1_2.cpp: In function 'int main(int, char**)': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/tutorials/far/tutorial_1_2/far_tutorial_1_2.cpp:246:23: warning: unused variable 'posCoords' [-Wunused-variable] 246 | float const * posCoords = posData[i].Coords(); | ^~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/tutorials/far/tutorial_1_2/far_tutorial_1_2.cpp:247:23: warning: unused variable 'uvCoords' [-Wunused-variable] 247 | float const * uvCoords = uvData[i].Coords(); | ^~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/tutorials/far/tutorial_1_2/far_tutorial_1_2.cpp:249:23: warning: unused variable 'combCoords' [-Wunused-variable] 249 | float const * combCoords = &combinedData[combinedStride * i]; | ^~~~~~~~~~ In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/../osd/opencl.h:34, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/clVertexBuffer.h:29, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/glStencilViewer/glStencilViewer.cpp:66: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [138/207] Linking CXX executable bin/bfr_tutorial_3_2 [139/207] Linking CXX executable bin/bfr_tutorial_3_1 [140/207] Linking CXX executable bin/bfr_tutorial_2_2 [141/207] Linking CXX executable bin/bfr_tutorial_2_1 [142/207] Linking CXX executable bin/bfr_tutorial_1_5 [143/207] Linking CXX executable bin/bfr_tutorial_1_4 [144/207] Linking CXX executable bin/bfr_tutorial_1_3 [145/207] Linking CXX executable bin/bfr_tutorial_1_2 [146/207] Linking CXX executable bin/bfr_tutorial_1_1 [147/207] Linking CXX executable bin/far_tutorial_5_3 [148/207] Linking CXX executable bin/far_tutorial_5_2 [149/207] Linking CXX executable bin/far_tutorial_5_1 [150/207] Linking CXX executable bin/far_tutorial_4_3 [151/207] Linking CXX executable bin/far_tutorial_4_2 [152/207] Linking CXX executable bin/far_tutorial_4_1 [153/207] Linking CXX executable bin/far_tutorial_3_1 [154/207] Linking CXX executable bin/far_tutorial_2_3 [155/207] Linking CXX executable bin/far_tutorial_2_2 [156/207] Linking CXX executable bin/far_tutorial_2_1 [157/207] Linking CXX executable bin/far_tutorial_1_2 [158/207] Linking CXX executable bin/far_tutorial_1_1 [159/207] Linking CXX executable bin/far_perf [160/207] Linking CXX shared library lib/libosdCPU.so.3.5.0 [161/207] Linking CXX static library lib/libosdCPU.a [162/207] Linking CXX executable bin/bfr_evaluate [163/207] Creating library symlink lib/libosdCPU.so [164/207] Linking CXX executable bin/osd_tutorial_0 In file included from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:43, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/tutorials/hbr/tutorial_2/hbr_tutorial_2.cpp:39: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/../hbr/vertex.h: In instantiation of 'void OpenSubdiv::v3_5_0::HbrVertex::Initialize(int, const T&, int) [with T = Vertex]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:552:18: required from 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex(int, const T&) [with T = Vertex]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/tutorials/hbr/tutorial_2/hbr_tutorial_2.cpp:200:25: required from here /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/../hbr/vertex.h:439:10: warning: implicitly-declared 'constexpr Vertex& Vertex::operator=(const Vertex&)' is deprecated [-Wdeprecated-copy] 439 | data = vdata; | ~~~~~^~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/tutorials/hbr/tutorial_2/hbr_tutorial_2.cpp:62:5: note: because 'Vertex' has user-provided 'Vertex::Vertex(const Vertex&)' 62 | Vertex(Vertex const & src) { | ^~~~~~ [165/207] Linking CXX executable bin/hbr_tutorial_2 In file included from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:43, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/tutorials/hbr/tutorial_1/hbr_tutorial_1.cpp:36: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/../hbr/vertex.h: In instantiation of 'void OpenSubdiv::v3_5_0::HbrVertex::Initialize(int, const T&, int) [with T = Vertex]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:552:18: required from 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex(int, const T&) [with T = Vertex]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/tutorials/hbr/tutorial_1/hbr_tutorial_1.cpp:130:25: required from here /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/../hbr/vertex.h:439:10: warning: implicitly-declared 'constexpr Vertex& Vertex::operator=(const Vertex&)' is deprecated [-Wdeprecated-copy] 439 | data = vdata; | ~~~~~^~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/tutorials/hbr/tutorial_1/hbr_tutorial_1.cpp:49:5: note: because 'Vertex' has user-provided 'Vertex::Vertex(const Vertex&)' 49 | Vertex(Vertex const & src) { | ^~~~~~ In member function 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex() [with T = Vertex]', inlined from 'void OpenSubdiv::v3_5_0::HbrVertex::splitSingular() [with T = Vertex]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/../hbr/vertex.h:1493:42: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:602:21: warning: 'data' may be used uninitialized [-Wmaybe-uninitialized] 602 | return NewVertex(id, data); | ~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h: In member function 'void OpenSubdiv::v3_5_0::HbrVertex::splitSingular() [with T = Vertex]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:533:1: note: by argument 3 of type 'const Vertex&' to 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex(int, const T&) [with T = Vertex]' declared here 533 | HbrMesh::NewVertex(int id, const T &data) { | ^~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:600:7: note: 'data' declared here 600 | T data(id); | ^~~~ In member function 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex() [with T = Vertex]', inlined from 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrCatmarkSubdivision::Subdivide(OpenSubdiv::v3_5_0::HbrMesh*, OpenSubdiv::v3_5_0::HbrHalfedge*) [with T = Vertex]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/catmark.h:956:38: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:602:21: warning: 'data' may be used uninitialized [-Wmaybe-uninitialized] 602 | return NewVertex(id, data); | ~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h: In member function 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrCatmarkSubdivision::Subdivide(OpenSubdiv::v3_5_0::HbrMesh*, OpenSubdiv::v3_5_0::HbrHalfedge*) [with T = Vertex]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:533:1: note: by argument 3 of type 'const Vertex&' to 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex(int, const T&) [with T = Vertex]' declared here 533 | HbrMesh::NewVertex(int id, const T &data) { | ^~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:600:7: note: 'data' declared here 600 | T data(id); | ^~~~ In member function 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex() [with T = Vertex]', inlined from 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrCatmarkSubdivision::Subdivide(OpenSubdiv::v3_5_0::HbrMesh*, OpenSubdiv::v3_5_0::HbrFace*) [with T = Vertex]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/catmark.h:841:38: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:602:21: warning: 'data' may be used uninitialized [-Wmaybe-uninitialized] 602 | return NewVertex(id, data); | ~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h: In member function 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrCatmarkSubdivision::Subdivide(OpenSubdiv::v3_5_0::HbrMesh*, OpenSubdiv::v3_5_0::HbrFace*) [with T = Vertex]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:533:1: note: by argument 3 of type 'const Vertex&' to 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex(int, const T&) [with T = Vertex]' declared here 533 | HbrMesh::NewVertex(int id, const T &data) { | ^~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:600:7: note: 'data' declared here 600 | T data(id); | ^~~~ In member function 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex() [with T = Vertex]', inlined from 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrCatmarkSubdivision::Subdivide(OpenSubdiv::v3_5_0::HbrMesh*, OpenSubdiv::v3_5_0::HbrVertex*) [with T = Vertex]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/catmark.h:1039:38: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:602:21: warning: 'data' may be used uninitialized [-Wmaybe-uninitialized] 602 | return NewVertex(id, data); | ~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h: In member function 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrCatmarkSubdivision::Subdivide(OpenSubdiv::v3_5_0::HbrMesh*, OpenSubdiv::v3_5_0::HbrVertex*) [with T = Vertex]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:533:1: note: by argument 3 of type 'const Vertex&' to 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex(int, const T&) [with T = Vertex]' declared here 533 | HbrMesh::NewVertex(int id, const T &data) { | ^~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:600:7: note: 'data' declared here 600 | T data(id); | ^~~~ [166/207] Linking CXX executable bin/hbr_tutorial_1 In file included from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:43, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/tutorials/hbr/tutorial_0/hbr_tutorial_0.cpp:33: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/../hbr/vertex.h: In instantiation of 'void OpenSubdiv::v3_5_0::HbrVertex::Initialize(int, const T&, int) [with T = Vertex]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:552:18: required from 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex(int, const T&) [with T = Vertex]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/tutorials/hbr/tutorial_0/hbr_tutorial_0.cpp:130:25: required from here /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/../hbr/vertex.h:439:10: warning: implicitly-declared 'constexpr Vertex& Vertex::operator=(const Vertex&)' is deprecated [-Wdeprecated-copy] 439 | data = vdata; | ~~~~~^~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/tutorials/hbr/tutorial_0/hbr_tutorial_0.cpp:59:5: note: because 'Vertex' has user-provided 'Vertex::Vertex(const Vertex&)' 59 | Vertex(Vertex const & src) { | ^~~~~~ In member function 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex() [with T = Vertex]', inlined from 'void OpenSubdiv::v3_5_0::HbrVertex::splitSingular() [with T = Vertex]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/../hbr/vertex.h:1493:42: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:602:21: warning: 'data' may be used uninitialized [-Wmaybe-uninitialized] 602 | return NewVertex(id, data); | ~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h: In member function 'void OpenSubdiv::v3_5_0::HbrVertex::splitSingular() [with T = Vertex]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:533:1: note: by argument 3 of type 'const Vertex&' to 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex(int, const T&) [with T = Vertex]' declared here 533 | HbrMesh::NewVertex(int id, const T &data) { | ^~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:600:7: note: 'data' declared here 600 | T data(id); | ^~~~ In member function 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex() [with T = Vertex]', inlined from 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrCatmarkSubdivision::Subdivide(OpenSubdiv::v3_5_0::HbrMesh*, OpenSubdiv::v3_5_0::HbrHalfedge*) [with T = Vertex]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/catmark.h:956:38: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:602:21: warning: 'data' may be used uninitialized [-Wmaybe-uninitialized] 602 | return NewVertex(id, data); | ~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h: In member function 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrCatmarkSubdivision::Subdivide(OpenSubdiv::v3_5_0::HbrMesh*, OpenSubdiv::v3_5_0::HbrHalfedge*) [with T = Vertex]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:533:1: note: by argument 3 of type 'const Vertex&' to 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex(int, const T&) [with T = Vertex]' declared here 533 | HbrMesh::NewVertex(int id, const T &data) { | ^~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:600:7: note: 'data' declared here 600 | T data(id); | ^~~~ In member function 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex() [with T = Vertex]', inlined from 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrCatmarkSubdivision::Subdivide(OpenSubdiv::v3_5_0::HbrMesh*, OpenSubdiv::v3_5_0::HbrFace*) [with T = Vertex]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/catmark.h:841:38: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:602:21: warning: 'data' may be used uninitialized [-Wmaybe-uninitialized] 602 | return NewVertex(id, data); | ~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h: In member function 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrCatmarkSubdivision::Subdivide(OpenSubdiv::v3_5_0::HbrMesh*, OpenSubdiv::v3_5_0::HbrFace*) [with T = Vertex]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:533:1: note: by argument 3 of type 'const Vertex&' to 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex(int, const T&) [with T = Vertex]' declared here 533 | HbrMesh::NewVertex(int id, const T &data) { | ^~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:600:7: note: 'data' declared here 600 | T data(id); | ^~~~ In member function 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex() [with T = Vertex]', inlined from 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrCatmarkSubdivision::Subdivide(OpenSubdiv::v3_5_0::HbrMesh*, OpenSubdiv::v3_5_0::HbrVertex*) [with T = Vertex]' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/catmark.h:1039:38: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:602:21: warning: 'data' may be used uninitialized [-Wmaybe-uninitialized] 602 | return NewVertex(id, data); | ~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h: In member function 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrCatmarkSubdivision::Subdivide(OpenSubdiv::v3_5_0::HbrMesh*, OpenSubdiv::v3_5_0::HbrVertex*) [with T = Vertex]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:533:1: note: by argument 3 of type 'const Vertex&' to 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex(int, const T&) [with T = Vertex]' declared here 533 | HbrMesh::NewVertex(int id, const T &data) { | ^~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:600:7: note: 'data' declared here 600 | T data(id); | ^~~~ [167/207] Linking CXX executable bin/hbr_tutorial_0 In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/../osd/opencl.h:34, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/clVertexBuffer.h:29, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/glEvalLimit/glEvalLimit.cpp:56: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ In file included from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:43, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/hbr_regression/../../regression/common/hbr_utils.h:34, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/hbr_regression/baseline.cpp:29: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/../hbr/vertex.h: In instantiation of 'void OpenSubdiv::v3_5_0::HbrVertex::Initialize(int, const T&, int) [with T = xyzVV]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:552:18: required from 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex(int, const T&) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/hbr_regression/../../regression/common/hbr_utils.h:431:24: required from 'void createVerticesWithPositions(const Shape*, OpenSubdiv::v3_5_0::HbrMesh*) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/hbr_regression/../../regression/common/hbr_utils.h:587:35: required from 'OpenSubdiv::v3_5_0::HbrMesh* simpleHbr(const Shape*, std::vector*, bool) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/hbr_regression/../../regression/common/hbr_utils.h:605:49: required from 'OpenSubdiv::v3_5_0::HbrMesh* simpleHbr(const char*, Scheme, std::vector*, bool) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/hbr_regression/baseline.cpp:106:38: required from here /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/../hbr/vertex.h:439:10: warning: implicitly-declared 'constexpr xyzVV& xyzVV::operator=(const xyzVV&)' is deprecated [-Wdeprecated-copy] 439 | data = vdata; | ~~~~~^~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/hbr_regression/baseline.cpp:45:5: note: because 'xyzVV' has user-provided 'xyzVV::xyzVV(const xyzVV&)' 45 | xyzVV( const xyzVV & src ) { _pos[0]=src._pos[0]; _pos[1]=src._pos[1]; _pos[2]=src._pos[2]; } | ^~~~~ [168/207] Linking CXX executable bin/hbr_baseline In file included from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:43, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/hbr_regression/../../regression/common/hbr_utils.h:34, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/hbr_regression/main.cpp:27: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/../hbr/vertex.h: In instantiation of 'void OpenSubdiv::v3_5_0::HbrVertex::Initialize(int, const T&, int) [with T = xyzVV]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:552:18: required from 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex(int, const T&) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/hbr_regression/../../regression/common/hbr_utils.h:431:24: required from 'void createVerticesWithPositions(const Shape*, OpenSubdiv::v3_5_0::HbrMesh*) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/hbr_regression/../../regression/common/hbr_utils.h:587:35: required from 'OpenSubdiv::v3_5_0::HbrMesh* simpleHbr(const Shape*, std::vector*, bool) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/hbr_regression/../../regression/common/hbr_utils.h:605:49: required from 'OpenSubdiv::v3_5_0::HbrMesh* simpleHbr(const char*, Scheme, std::vector*, bool) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/hbr_regression/main.cpp:189:38: required from here /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/../hbr/vertex.h:439:10: warning: implicitly-declared 'constexpr xyzVV& xyzVV::operator=(const xyzVV&)' is deprecated [-Wdeprecated-copy] 439 | data = vdata; | ~~~~~^~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/hbr_regression/main.cpp:51:5: note: because 'xyzVV' has user-provided 'xyzVV::xyzVV(const xyzVV&)' 51 | xyzVV( const xyzVV & src ) { _pos[0]=src._pos[0]; _pos[1]=src._pos[1]; _pos[2]=src._pos[2]; } | ^~~~~ [169/207] Linking CXX executable bin/hbr_regression In file included from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/far_regression/far_regression.cpp:31: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/far_regression/../../regression/common/cmp_utils.h: In instantiation of 'void GetReorderedHbrVertexData(const OpenSubdiv::v3_5_0::Far::TopologyRefiner&, const OpenSubdiv::v3_5_0::HbrMesh&, std::vector*, std::vector*) [with T = xyzVV]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/far_regression/far_regression.cpp:220:30: required from here /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/far_regression/../../regression/common/cmp_utils.h:196:37: warning: implicitly-declared 'constexpr xyzVV& xyzVV::operator=(const xyzVV&)' is deprecated [-Wdeprecated-copy] 196 | (*hbrVertexData)[ofs++] = v->GetData(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/far_regression/far_regression.cpp:60:5: note: because 'xyzVV' has user-provided 'xyzVV::xyzVV(const xyzVV&)' 60 | xyzVV( const xyzVV & src ) { _pos[0]=src._pos[0]; _pos[1]=src._pos[1]; _pos[2]=src._pos[2]; } | ^~~~~ In file included from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:43, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/far_regression/../../regression/common/hbr_utils.h:34, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/far_regression/far_regression.cpp:29: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/../hbr/vertex.h: In instantiation of 'void OpenSubdiv::v3_5_0::HbrVertex::Initialize(int, const T&, int) [with T = xyzVV]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:552:18: required from 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex(int, const T&) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/far_regression/../../regression/common/hbr_utils.h:431:24: required from 'void createVerticesWithPositions(const Shape*, OpenSubdiv::v3_5_0::HbrMesh*) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/far_regression/../../regression/common/hbr_utils.h:587:35: required from 'OpenSubdiv::v3_5_0::HbrMesh* simpleHbr(const Shape*, std::vector*, bool) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/far_regression/../../regression/common/hbr_utils.h:648:49: required from 'OpenSubdiv::v3_5_0::HbrMesh* interpolateHbrVertexData(const Shape*, int) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/far_regression/far_regression.cpp:217:52: required from here /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/../hbr/vertex.h:439:10: warning: implicitly-declared 'constexpr xyzVV& xyzVV::operator=(const xyzVV&)' is deprecated [-Wdeprecated-copy] 439 | data = vdata; | ~~~~~^~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/far_regression/far_regression.cpp:60:5: note: because 'xyzVV' has user-provided 'xyzVV::xyzVV(const xyzVV&)' 60 | xyzVV( const xyzVV & src ) { _pos[0]=src._pos[0]; _pos[1]=src._pos[1]; _pos[2]=src._pos[2]; } | ^~~~~ [170/207] Linking CXX executable bin/far_regression In file included from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/osd_regression/main.cpp:38: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/osd_regression/../common/cmp_utils.h: In instantiation of 'void GetReorderedHbrVertexData(const OpenSubdiv::v3_5_0::Far::TopologyRefiner&, const OpenSubdiv::v3_5_0::HbrMesh&, std::vector*, std::vector*) [with T = xyzVV]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/osd_regression/main.cpp:162:30: required from here /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/osd_regression/../common/cmp_utils.h:196:37: warning: implicitly-declared 'constexpr xyzVV& xyzVV::operator=(const xyzVV&)' is deprecated [-Wdeprecated-copy] 196 | (*hbrVertexData)[ofs++] = v->GetData(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/osd_regression/main.cpp:81:5: note: because 'xyzVV' has user-provided 'xyzVV::xyzVV(const xyzVV&)' 81 | xyzVV( const xyzVV & src ) { _pos[0]=src._pos[0]; _pos[1]=src._pos[1]; _pos[2]=src._pos[2]; } | ^~~~~ In file included from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:43, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/osd_regression/../common/hbr_utils.h:34, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/osd_regression/../common/cmp_utils.h:30: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/../hbr/vertex.h: In instantiation of 'void OpenSubdiv::v3_5_0::HbrVertex::Initialize(int, const T&, int) [with T = xyzVV]': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/mesh.h:552:18: required from 'OpenSubdiv::v3_5_0::HbrVertex* OpenSubdiv::v3_5_0::HbrMesh::NewVertex(int, const T&) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/osd_regression/../common/hbr_utils.h:431:24: required from 'void createVerticesWithPositions(const Shape*, OpenSubdiv::v3_5_0::HbrMesh*) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/osd_regression/../common/hbr_utils.h:587:35: required from 'OpenSubdiv::v3_5_0::HbrMesh* simpleHbr(const Shape*, std::vector >*, bool) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/osd_regression/../common/hbr_utils.h:648:49: required from 'OpenSubdiv::v3_5_0::HbrMesh* interpolateHbrVertexData(const Shape*, int) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/osd_regression/../common/hbr_utils.h:674:63: required from 'OpenSubdiv::v3_5_0::HbrMesh* interpolateHbrVertexData(const char*, Scheme, int) [with T = xyzVV]' /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/osd_regression/main.cpp:318:40: required from here /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/hbr/../hbr/vertex.h:439:10: warning: implicitly-declared 'constexpr xyzVV& xyzVV::operator=(const xyzVV&)' is deprecated [-Wdeprecated-copy] 439 | data = vdata; | ~~~~~^~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/regression/osd_regression/main.cpp:81:5: note: because 'xyzVV' has user-provided 'xyzVV::xyzVV(const xyzVV&)' 81 | xyzVV( const xyzVV & src ) { _pos[0]=src._pos[0]; _pos[1]=src._pos[1]; _pos[2]=src._pos[2]; } | ^~~~~ [171/207] Linking CXX shared library lib/libosdGPU.so.3.5.0 [172/207] Linking CXX static library lib/libosdGPU.a [173/207] Creating library symlink lib/libosdGPU.so [174/207] Generating skyshader.gen.h [175/207] Generating shader_gl3.gen.h [176/207] Generating shader.gen.h [177/207] Generating paintShader.gen.h [178/207] Generating shader.gen.h [179/207] Generating fontShader.gen.h [180/207] Generating simpleShader.gen.h [181/207] Generating faceShader.gen.h [182/207] Generating shader.gen.h [183/207] Linking CXX executable bin/glStencilViewer [184/207] Generating shader.gen.h [185/207] Generating shader.gen.h [186/207] Linking CXX executable bin/glEvalLimit [187/207] Generating shader_gl3.gen.h [188/207] Generating shader.gen.h [189/207] Linking CXX executable bin/osd_regression [190/207] Building CXX object examples/farViewer/CMakeFiles/farViewer.dir/face_texture.cpp.o [191/207] Building CXX object examples/farViewer/CMakeFiles/farViewer.dir/gl_mesh.cpp.o [192/207] Building CXX object examples/farViewer/CMakeFiles/farViewer.dir/gl_fontutils.cpp.o [193/207] Building CXX object examples/farViewer/CMakeFiles/farViewer.dir/farViewer.cpp.o [194/207] Building CXX object examples/glPaintTest/CMakeFiles/glPaintTest.dir/glPaintTest.cpp.o [195/207] Building CXX object examples/glFVarViewer/CMakeFiles/glFVarViewer.dir/glFVarViewer.cpp.o [196/207] Building CXX object examples/glImaging/CMakeFiles/glImaging.dir/glImaging.cpp.o [197/207] Building CXX object examples/glShareTopology/CMakeFiles/glShareTopology.dir/sceneBase.cpp.o [198/207] Building CXX object examples/glShareTopology/CMakeFiles/glShareTopology.dir/glShareTopology.cpp.o [199/207] Building CXX object examples/glViewer/CMakeFiles/glViewer.dir/glViewer.cpp.o [200/207] Building CXX object examples/glPtexViewer/CMakeFiles/glPtexViewer.dir/glPtexViewer.cpp.o [201/207] Linking CXX executable bin/glPaintTest [202/207] Linking CXX executable bin/glFVarViewer In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/../osd/opencl.h:34, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/clGLVertexBuffer.h:31, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/glShareTopology/glShareTopology.cpp:49: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [203/207] Linking CXX executable bin/glShareTopology /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/farViewer/farViewer.cpp: In function 'void createFVarPatches(const OpenSubdiv::v3_5_0::Far::TopologyRefiner&, const OpenSubdiv::v3_5_0::Far::PatchTable&, const std::vector&)': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/farViewer/farViewer.cpp:428:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type '__gnu_cxx::__alloc_traits, Vertex>::value_type' {aka 'struct Vertex'}; use assignment or value-initialization instead [-Wclass-memaccess] 428 | memset(&verts[0], 0, verts.size()*sizeof(Vertex)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/farViewer/farViewer.cpp:156:8: note: '__gnu_cxx::__alloc_traits, Vertex>::value_type' {aka 'struct Vertex'} declared here 156 | struct Vertex { | ^~~~~~ In copy constructor 'Vertex::Vertex(const Vertex&)', inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Vertex; _Args = {const Vertex&}]' at /usr/include/c++/12.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = Vertex*; _Size = unsigned int; _Tp = Vertex]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:267:21, inlined from 'static _ForwardIterator std::__uninitialized_fill_n<_TrivialValueType>::__uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = Vertex*; _Size = unsigned int; _Tp = Vertex; bool _TrivialValueType = false]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:284:34, inlined from '_ForwardIterator std::uninitialized_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = Vertex*; _Size = unsigned int; _Tp = Vertex]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:327:17, inlined from '_ForwardIterator std::__uninitialized_fill_n_a(_ForwardIterator, _Size, const _Tp&, allocator<_Tp2>&) [with _ForwardIterator = Vertex*; _Size = unsigned int; _Tp = Vertex; _Tp2 = Vertex]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:467:39, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Vertex; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:580:34, inlined from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Vertex; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1032:18, inlined from 'void createFarGLMesh(Shape*, int)' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/farViewer/farViewer.cpp:628:30: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/farViewer/farViewer.cpp:164:54: warning: '.Vertex::_pos[0]' may be used uninitialized [-Wmaybe-uninitialized] 164 | Vertex( const Vertex & src ) { _pos[0]=src._pos[0]; _pos[1]=src._pos[1]; _pos[2]=src._pos[2]; } | ~~~~~~~~~~^ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/farViewer/farViewer.cpp: In function 'void createFarGLMesh(Shape*, int)': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/farViewer/farViewer.cpp:628:30: note: '' declared here 628 | fvarBuffer.resize(refiner->GetNumFVarValuesTotal(channel), 0); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Vertex::Vertex(const Vertex&)', inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Vertex; _Args = {const Vertex&}]' at /usr/include/c++/12.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = Vertex*; _Size = unsigned int; _Tp = Vertex]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:267:21, inlined from 'static _ForwardIterator std::__uninitialized_fill_n<_TrivialValueType>::__uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = Vertex*; _Size = unsigned int; _Tp = Vertex; bool _TrivialValueType = false]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:284:34, inlined from '_ForwardIterator std::uninitialized_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = Vertex*; _Size = unsigned int; _Tp = Vertex]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:327:17, inlined from '_ForwardIterator std::__uninitialized_fill_n_a(_ForwardIterator, _Size, const _Tp&, allocator<_Tp2>&) [with _ForwardIterator = Vertex*; _Size = unsigned int; _Tp = Vertex; _Tp2 = Vertex]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:467:39, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Vertex; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:580:34, inlined from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Vertex; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1032:18, inlined from 'void createFarGLMesh(Shape*, int)' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/farViewer/farViewer.cpp:628:30: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/farViewer/farViewer.cpp:164:75: warning: '.Vertex::_pos[1]' may be used uninitialized [-Wmaybe-uninitialized] 164 | Vertex( const Vertex & src ) { _pos[0]=src._pos[0]; _pos[1]=src._pos[1]; _pos[2]=src._pos[2]; } | ~~~~~~~~~~^ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/farViewer/farViewer.cpp: In function 'void createFarGLMesh(Shape*, int)': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/farViewer/farViewer.cpp:628:30: note: '' declared here 628 | fvarBuffer.resize(refiner->GetNumFVarValuesTotal(channel), 0); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Vertex::Vertex(const Vertex&)', inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Vertex; _Args = {const Vertex&}]' at /usr/include/c++/12.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = Vertex*; _Size = unsigned int; _Tp = Vertex]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:267:21, inlined from 'static _ForwardIterator std::__uninitialized_fill_n<_TrivialValueType>::__uninit_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = Vertex*; _Size = unsigned int; _Tp = Vertex; bool _TrivialValueType = false]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:284:34, inlined from '_ForwardIterator std::uninitialized_fill_n(_ForwardIterator, _Size, const _Tp&) [with _ForwardIterator = Vertex*; _Size = unsigned int; _Tp = Vertex]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:327:17, inlined from '_ForwardIterator std::__uninitialized_fill_n_a(_ForwardIterator, _Size, const _Tp&, allocator<_Tp2>&) [with _ForwardIterator = Vertex*; _Size = unsigned int; _Tp = Vertex; _Tp2 = Vertex]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:467:39, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Vertex; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/vector.tcc:580:34, inlined from 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Vertex; _Alloc = std::allocator]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1032:18, inlined from 'void createFarGLMesh(Shape*, int)' at /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/farViewer/farViewer.cpp:628:30: /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/farViewer/farViewer.cpp:164:96: warning: '.Vertex::_pos[2]' may be used uninitialized [-Wmaybe-uninitialized] 164 | Vertex( const Vertex & src ) { _pos[0]=src._pos[0]; _pos[1]=src._pos[1]; _pos[2]=src._pos[2]; } | ~~~~~~~~~~^ /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/farViewer/farViewer.cpp: In function 'void createFarGLMesh(Shape*, int)': /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/farViewer/farViewer.cpp:628:30: note: '' declared here 628 | fvarBuffer.resize(refiner->GetNumFVarValuesTotal(channel), 0); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [204/207] Linking CXX executable bin/farViewer In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/../osd/opencl.h:34, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/clEvaluator.h:30, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/glImaging/glImaging.cpp:45: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [205/207] Linking CXX executable bin/glImaging In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/../osd/opencl.h:34, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/clEvaluator.h:30, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/glPtexViewer/glPtexViewer.cpp:52: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [206/207] Linking CXX executable bin/glPtexViewer In file included from /usr/include/CL/cl.h:20, from /usr/include/CL/opencl.h:24, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/../osd/opencl.h:34, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/opensubdiv/osd/clGLVertexBuffer.h:31, from /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/examples/glViewer/glViewer.cpp:45: /usr/include/CL/cl_version.h:22:104: note: '#pragma message: cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)' 22 | #pragma message("cl_version.h: CL_TARGET_OPENCL_VERSION is not defined. Defaulting to 300 (OpenCL 3.0)") | ^ [207/207] Linking CXX executable bin/glViewer Test project /home/buildozer/aports/community/opensubdiv/src/OpenSubdiv-3_5_0/build Start 1: bfr_evaluate_pos Start 2: bfr_evaluate_uv1 Start 3: bfr_evaluate_uv5 Start 4: far_regression Start 5: far_perf Start 6: far_tutorial_1_1 Start 7: far_tutorial_1_2 Start 8: far_tutorial_2_1 Start 9: far_tutorial_2_2 Start 10: far_tutorial_2_3 Start 11: far_tutorial_3_1 Start 12: far_tutorial_4_1 Start 13: far_tutorial_4_2 Start 14: far_tutorial_4_3 Start 15: far_tutorial_5_1 Start 16: far_tutorial_5_2 Start 17: far_tutorial_5_3 Start 18: bfr_tutorial_1_1 Start 19: bfr_tutorial_1_2 Start 20: bfr_tutorial_1_3 Start 21: bfr_tutorial_1_4 Start 22: bfr_tutorial_1_5 Start 23: bfr_tutorial_2_1 Start 24: bfr_tutorial_2_2 Start 25: bfr_tutorial_3_1 Start 26: bfr_tutorial_3_2 1/26 Test #6: far_tutorial_1_1 ................. Passed 0.03 sec 2/26 Test #7: far_tutorial_1_2 ................. Passed 0.03 sec 3/26 Test #10: far_tutorial_2_3 ................. Passed 0.02 sec 4/26 Test #12: far_tutorial_4_1 ................. Passed 0.02 sec 5/26 Test #17: far_tutorial_5_3 ................. Passed 0.02 sec 6/26 Test #18: bfr_tutorial_1_1 ................. Passed 0.02 sec 7/26 Test #19: bfr_tutorial_1_2 ................. Passed 0.02 sec 8/26 Test #20: bfr_tutorial_1_3 ................. Passed 0.02 sec 9/26 Test #9: far_tutorial_2_2 ................. Passed 0.03 sec 10/26 Test #13: far_tutorial_4_2 ................. Passed 0.03 sec 11/26 Test #21: bfr_tutorial_1_4 ................. Passed 0.03 sec 12/26 Test #22: bfr_tutorial_1_5 ................. Passed 0.03 sec 13/26 Test #23: bfr_tutorial_2_1 ................. Passed 0.03 sec 14/26 Test #24: bfr_tutorial_2_2 ................. Passed 0.03 sec 15/26 Test #25: bfr_tutorial_3_1 ................. Passed 0.03 sec 16/26 Test #26: bfr_tutorial_3_2 ................. Passed 0.03 sec 17/26 Test #14: far_tutorial_4_3 ................. Passed 0.04 sec 18/26 Test #11: far_tutorial_3_1 ................. Passed 0.06 sec 19/26 Test #15: far_tutorial_5_1 ................. Passed 0.06 sec 20/26 Test #8: far_tutorial_2_1 ................. Passed 0.06 sec 21/26 Test #16: far_tutorial_5_2 ................. Passed 0.21 sec 22/26 Test #3: bfr_evaluate_uv5 ................. Passed 0.39 sec 23/26 Test #1: bfr_evaluate_pos ................. Passed 0.48 sec 24/26 Test #2: bfr_evaluate_uv1 ................. Passed 0.56 sec 25/26 Test #5: far_perf ......................... Passed 2.30 sec 26/26 Test #4: far_regression ................... Passed 2.31 sec 100% tests passed, 0 tests failed out of 26 Total Test time (real) = 2.32 sec >>> opensubdiv: Entering fakeroot... -- Install configuration: "Release" -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/lib/cmake/OpenSubdiv/OpenSubdivTargets.cmake -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/lib/cmake/OpenSubdiv/OpenSubdivTargets-release.cmake -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/lib/cmake/OpenSubdiv/OpenSubdivConfig.cmake -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/lib/cmake/OpenSubdiv/OpenSubdivConfigVersion.cmake -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/version.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/lib/libosdCPU.a -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/lib/libosdGPU.a -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/lib/libosdCPU.so.3.5.0 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/lib/libosdCPU.so -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/lib/libosdGPU.so.3.5.0 -- Set runtime path of "/home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/lib/libosdGPU.so.3.5.0" to "" -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/lib/libosdGPU.so -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/allocator.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/bilinear.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/catmark.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/cornerEdit.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/creaseEdit.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/faceEdit.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/face.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/fvarData.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/fvarEdit.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/halfedge.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/hierarchicalEdit.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/holeEdit.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/loop.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/mesh.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/subdivision.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/vertexEdit.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/hbr/vertex.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/sdc/bilinearScheme.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/sdc/catmarkScheme.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/sdc/crease.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/sdc/loopScheme.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/sdc/options.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/sdc/scheme.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/sdc/types.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/vtr/array.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/vtr/componentInterfaces.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/vtr/fvarLevel.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/vtr/fvarRefinement.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/vtr/level.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/vtr/refinement.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/vtr/sparseSelector.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/vtr/stackBuffer.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/vtr/types.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/far/error.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/far/patchDescriptor.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/far/patchParam.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/far/patchMap.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/far/patchTable.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/far/patchTableFactory.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/far/primvarRefiner.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/far/ptexIndices.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/far/stencilTable.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/far/stencilTableFactory.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/far/topologyDescriptor.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/far/topologyLevel.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/far/topologyRefiner.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/far/topologyRefinerFactory.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/far/types.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/bfr/irregularPatchType.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/bfr/limits.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/bfr/parameterization.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/bfr/refinerSurfaceFactory.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/bfr/surface.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/bfr/surfaceData.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/bfr/surfaceFactory.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/bfr/surfaceFactoryMeshAdapter.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/bfr/surfaceFactoryCache.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/bfr/tessellation.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/bfr/vertexDescriptor.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/bufferDescriptor.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/cpuEvaluator.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/cpuPatchTable.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/cpuVertexBuffer.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/mesh.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/nonCopyable.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/opengl.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/types.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/ompEvaluator.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/ompKernel.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/tbbEvaluator.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/tbbKernel.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/cpuGLVertexBuffer.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/glLegacyGregoryPatchTable.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/glPatchTable.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/glVertexBuffer.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/glMesh.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/glslPatchShaderSource.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/glXFBEvaluator.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/glComputeEvaluator.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/clEvaluator.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/clPatchTable.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/clVertexBuffer.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/opencl.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/include/opensubdiv/osd/clGLVertexBuffer.h -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/bfr_evaluate -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/hbr_baseline -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/hbr_regression -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/far_regression -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/far_perf -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/osd_regression -- Set runtime path of "/home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/osd_regression" to "" -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/glViewer -- Set runtime path of "/home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/glViewer" to "" -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/glEvalLimit -- Set runtime path of "/home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/glEvalLimit" to "" -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/glShareTopology -- Set runtime path of "/home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/glShareTopology" to "" -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/glFVarViewer -- Set runtime path of "/home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/glFVarViewer" to "" -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/glStencilViewer -- Set runtime path of "/home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/glStencilViewer" to "" -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/glImaging -- Set runtime path of "/home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/glImaging" to "" -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/farViewer -- Set runtime path of "/home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/farViewer" to "" -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/glPaintTest -- Set runtime path of "/home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/glPaintTest" to "" -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/glPtexViewer -- Set runtime path of "/home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/glPtexViewer" to "" -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/hbr_tutorial_0 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/hbr_tutorial_1 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/hbr_tutorial_2 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/far_tutorial_1_1 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/far_tutorial_1_2 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/far_tutorial_2_1 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/far_tutorial_2_2 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/far_tutorial_2_3 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/far_tutorial_3_1 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/far_tutorial_4_1 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/far_tutorial_4_2 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/far_tutorial_4_3 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/far_tutorial_5_1 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/far_tutorial_5_2 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/far_tutorial_5_3 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/bfr_tutorial_1_1 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/bfr_tutorial_1_2 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/bfr_tutorial_1_3 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/bfr_tutorial_1_4 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/bfr_tutorial_1_5 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/bfr_tutorial_2_1 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/bfr_tutorial_2_2 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/bfr_tutorial_3_1 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/bfr_tutorial_3_2 -- Installing: /home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin/tutorials/osd_tutorial_0 >>> opensubdiv-dev*: Running split function dev... >>> opensubdiv-dev*: Preparing subpackage opensubdiv-dev... >>> opensubdiv-dev*: Stripping binaries >>> opensubdiv-dev*: Running postcheck for opensubdiv-dev >>> opensubdiv-tutorials*: Running split function tutorials... >>> opensubdiv-tutorials*: Preparing subpackage opensubdiv-tutorials... >>> opensubdiv-tutorials*: Stripping binaries >>> opensubdiv-tutorials*: Running postcheck for opensubdiv-tutorials >>> opensubdiv-tools*: Running split function tools... '/home/buildozer/aports/community/opensubdiv/pkg/opensubdiv/usr/bin' -> '/home/buildozer/aports/community/opensubdiv/pkg/opensubdiv-tools/usr/bin' >>> opensubdiv-tools*: Preparing subpackage opensubdiv-tools... >>> opensubdiv-tools*: Stripping binaries >>> opensubdiv-tools*: Running postcheck for opensubdiv-tools >>> opensubdiv*: Running postcheck for opensubdiv >>> opensubdiv*: Preparing package opensubdiv... >>> opensubdiv*: Stripping binaries >>> opensubdiv-dev*: Scanning shared objects >>> opensubdiv-tools*: Scanning shared objects >>> opensubdiv-tutorials*: Scanning shared objects >>> opensubdiv*: Scanning shared objects >>> opensubdiv-dev*: Tracing dependencies... opensubdiv=3.5.0-r0 >>> opensubdiv-dev*: Package size: 4.2 MB >>> opensubdiv-dev*: Compressing data... >>> opensubdiv-dev*: Create checksum... >>> opensubdiv-dev*: Create opensubdiv-dev-3.5.0-r0.apk >>> opensubdiv-tools*: Tracing dependencies... so:libGL.so.1 so:libOpenCL.so.1 so:libPtex.so.2 so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libglfw.so.3 so:libosdCPU.so.3.5.0 so:libosdGPU.so.3.5.0 so:libstdc++.so.6 so:libtbb.so.12 >>> opensubdiv-tools*: Package size: 15.7 MB >>> opensubdiv-tools*: Compressing data... >>> opensubdiv-tools*: Create checksum... >>> opensubdiv-tools*: Create opensubdiv-tools-3.5.0-r0.apk >>> opensubdiv-tutorials*: Tracing dependencies... opensubdiv so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> opensubdiv-tutorials*: Package size: 10.5 MB >>> opensubdiv-tutorials*: Compressing data... >>> opensubdiv-tutorials*: Create checksum... >>> opensubdiv-tutorials*: Create opensubdiv-tutorials-3.5.0-r0.apk >>> opensubdiv*: Tracing dependencies... so:libOpenCL.so.1 so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libgomp.so.1 so:libstdc++.so.6 so:libtbb.so.12 >>> opensubdiv*: Package size: 1.5 MB >>> opensubdiv*: Compressing data... >>> opensubdiv*: Create checksum... >>> opensubdiv*: Create opensubdiv-3.5.0-r0.apk >>> opensubdiv: Build complete at Tue, 25 Apr 2023 09:47:50 +0000 elapsed time 0h 0m 36s >>> opensubdiv: Cleaning up srcdir >>> opensubdiv: Cleaning up pkgdir >>> opensubdiv: Uninstalling dependencies... (1/84) Purging .makedepends-opensubdiv (20230425.094721) (2/84) Purging cmake (3.26.3-r1) (3/84) Purging doxygen (1.9.6-r1) (4/84) Purging glfw-dev (3.3.8-r0) (5/84) Purging libxinerama-dev (1.1.5-r1) (6/84) Purging libxinerama (1.1.5-r1) (7/84) Purging mesa-dev (23.0.3-r2) (8/84) Purging libxdamage-dev (1.1.6-r1) (9/84) Purging libxdamage (1.1.6-r1) (10/84) Purging libxshmfence-dev (1.3.2-r2) (11/84) Purging mesa-egl (23.0.3-r2) (12/84) Purging mesa-gbm (23.0.3-r2) (13/84) Purging mesa-gl (23.0.3-r2) (14/84) Purging mesa-gles (23.0.3-r2) (15/84) Purging mesa-osmesa (23.0.3-r2) (16/84) Purging mesa-xatracker (23.0.3-r2) (17/84) Purging mesa (23.0.3-r2) (18/84) Purging glfw (3.3.8-r0) (19/84) Purging libtbb-dev (2021.9.0-r0) (20/84) Purging libtbb (2021.9.0-r0) (21/84) Purging libxcursor-dev (1.2.1-r2) (22/84) Purging libxcursor (1.2.1-r2) (23/84) Purging libxi-dev (1.8-r1) (24/84) Purging libxi (1.8-r1) (25/84) Purging libxrandr-dev (1.5.3-r1) (26/84) Purging libxrandr (1.5.3-r1) (27/84) Purging opencl-dev (2023.04.17-r1) (28/84) Purging opencl-headers (2023.04.17-r1) (29/84) Purging opencl (2023.04.17-r1) (30/84) Purging ptex-dev (2.4.2-r0) (31/84) Purging ptex (2.4.2-r0) (32/84) Purging py3-docutils-pyc (0.19-r4) (33/84) Purging py3-docutils (0.19-r4) (34/84) Purging samurai (1.2-r3) (35/84) Purging zlib-dev (1.2.13-r1) (36/84) Purging hwloc (2.9.1-r0) (37/84) Purging libarchive (3.6.2-r2) (38/84) Purging libdrm-dev (2.4.115-r1) (39/84) Purging linux-headers (6.2-r0) (40/84) Purging libdrm (2.4.115-r1) (41/84) Purging libformw (6.4_p20230401-r6) (42/84) Purging libuv (1.44.2-r2) (43/84) Purging libxfixes-dev (6.0.1-r1) (44/84) Purging libxfixes (6.0.1-r1) (45/84) Purging libxrender-dev (0.9.11-r2) (46/84) Purging libxrender (0.9.11-r2) (47/84) Purging libxshmfence (1.3.2-r2) (48/84) Purging libxxf86vm-dev (1.1.5-r2) (49/84) Purging libxxf86vm (1.1.5-r2) (50/84) Purging llvm15-libs (15.0.7-r5) (51/84) Purging mesa-glapi (23.0.3-r2) (52/84) Purging python3-pyc (3.11.3-r10) (53/84) Purging python3-pycache-pyc0 (3.11.3-r10) (54/84) Purging xcb-proto-pyc (1.15.2-r2) (55/84) Purging pyc (0.1-r0) (56/84) Purging rhash-libs (1.4.3-r2) (57/84) Purging wayland-libs-client (1.22.0-r1) (58/84) Purging wayland-libs-server (1.22.0-r1) (59/84) Purging eudev-libs (3.2.11-r8) (60/84) Purging libxext-dev (1.3.5-r1) (61/84) Purging libxext (1.3.5-r1) (62/84) Purging libx11-dev (1.8.4-r2) (63/84) Purging xtrans (1.4.0-r2) (64/84) Purging libx11 (1.8.4-r2) (65/84) Purging libxcb-dev (1.15-r1) (66/84) Purging libxcb (1.15-r1) (67/84) Purging xcb-proto (1.15.2-r2) (68/84) Purging python3 (3.11.3-r10) (69/84) Purging gdbm (1.23-r1) (70/84) Purging libxdmcp-dev (1.1.4-r1) (71/84) Purging libxdmcp (1.1.4-r1) (72/84) Purging libbsd (0.11.7-r1) (73/84) Purging libbz2 (1.0.8-r5) (74/84) Purging libffi (3.4.4-r2) (75/84) Purging libmd (1.0.4-r2) (76/84) Purging libpanelw (6.4_p20230401-r6) (77/84) Purging libxau-dev (1.0.11-r1) (78/84) Purging libxau (1.0.11-r1) (79/84) Purging libxml2 (2.10.4-r2) (80/84) Purging mpdecimal (2.5.1-r2) (81/84) Purging readline (8.2.1-r1) (82/84) Purging sqlite-libs (3.41.2-r2) (83/84) Purging xorgproto (2022.2-r0) (84/84) Purging xz-libs (5.4.2-r1) Executing busybox-1.36.0-r8.trigger OK: 326 MiB in 98 packages >>> opensubdiv: Updating the community/armhf repository index... >>> opensubdiv: Signing the index...