Configuring Blender in "/home/wannes/blender-git/build_linux_release" ... loading initial cache file /home/wannes/blender-git/blender/build_files/cmake/config/blender_release.cmake -- Using pre-compiled LIBDIR: /home/wannes/blender-git/blender/../lib/linux_centos7_x86_64 -- Looking for FT_CONFIG_OPTION_USE_BROTLI -- Looking for FT_CONFIG_OPTION_USE_BROTLI - found CMake Warning at /usr/share/cmake-3.22/Modules/FindBoost.cmake:1369 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.22/Modules/FindBoost.cmake:1492 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.22/Modules/FindBoost.cmake:2102 (_Boost_MISSING_DEPENDENCIES) build_files/cmake/platform/platform_unix.cmake:416 (find_package) CMakeLists.txt:1060 (include) CMake Warning at /usr/share/cmake-3.22/Modules/FindBoost.cmake:1369 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.22/Modules/FindBoost.cmake:1492 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.22/Modules/FindBoost.cmake:2102 (_Boost_MISSING_DEPENDENCIES) build_files/cmake/platform/platform_unix.cmake:416 (find_package) CMakeLists.txt:1060 (include) CMake Warning at /usr/share/cmake-3.22/Modules/FindBoost.cmake:1369 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.22/Modules/FindBoost.cmake:1492 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.22/Modules/FindBoost.cmake:2102 (_Boost_MISSING_DEPENDENCIES) build_files/cmake/platform/platform_unix.cmake:416 (find_package) CMakeLists.txt:1060 (include) CMake Warning at /usr/share/cmake-3.22/Modules/FindBoost.cmake:1369 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.22/Modules/FindBoost.cmake:1492 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.22/Modules/FindBoost.cmake:2102 (_Boost_MISSING_DEPENDENCIES) build_files/cmake/platform/platform_unix.cmake:416 (find_package) CMakeLists.txt:1060 (include) CMake Warning at /usr/share/cmake-3.22/Modules/FindBoost.cmake:1369 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.22/Modules/FindBoost.cmake:1492 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.22/Modules/FindBoost.cmake:2102 (_Boost_MISSING_DEPENDENCIES) build_files/cmake/platform/platform_unix.cmake:416 (find_package) CMakeLists.txt:1060 (include) CMake Warning at /usr/share/cmake-3.22/Modules/FindBoost.cmake:1369 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.22/Modules/FindBoost.cmake:1492 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.22/Modules/FindBoost.cmake:2102 (_Boost_MISSING_DEPENDENCIES) build_files/cmake/platform/platform_unix.cmake:416 (find_package) CMakeLists.txt:1060 (include) CMake Warning at /usr/share/cmake-3.22/Modules/FindBoost.cmake:1369 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.22/Modules/FindBoost.cmake:1492 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.22/Modules/FindBoost.cmake:2102 (_Boost_MISSING_DEPENDENCIES) build_files/cmake/platform/platform_unix.cmake:416 (find_package) CMakeLists.txt:1060 (include) CMake Warning at /usr/share/cmake-3.22/Modules/FindBoost.cmake:1369 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.22/Modules/FindBoost.cmake:1492 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.22/Modules/FindBoost.cmake:2102 (_Boost_MISSING_DEPENDENCIES) build_files/cmake/platform/platform_unix.cmake:416 (find_package) CMakeLists.txt:1060 (include) CMake Warning at /usr/share/cmake-3.22/Modules/FindBoost.cmake:1369 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.22/Modules/FindBoost.cmake:1492 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.22/Modules/FindBoost.cmake:2102 (_Boost_MISSING_DEPENDENCIES) build_files/cmake/platform/platform_unix.cmake:416 (find_package) CMakeLists.txt:1060 (include) CMake Warning at /usr/share/cmake-3.22/Modules/FindBoost.cmake:1369 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.22/Modules/FindBoost.cmake:1492 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.22/Modules/FindBoost.cmake:2102 (_Boost_MISSING_DEPENDENCIES) build_files/cmake/platform/platform_unix.cmake:416 (find_package) CMakeLists.txt:1060 (include) CMake Warning at /usr/share/cmake-3.22/Modules/FindBoost.cmake:1369 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.22/Modules/FindBoost.cmake:1492 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.22/Modules/FindBoost.cmake:2102 (_Boost_MISSING_DEPENDENCIES) build_files/cmake/platform/platform_unix.cmake:416 (find_package) CMakeLists.txt:1060 (include) -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenPGL: /home/wannes/blender-git/lib/linux_centos7_x86_64/openpgl/lib/libopenpgl.a -- Could NOT find Jack (missing: JACK_LIBRARY JACK_INCLUDE_DIR) -- Could NOT find Pulse (missing: LIBPULSE_LIBRARY LIBPULSE_INCLUDE_DIR) -- Checking for module 'xkbcommon' -- No package 'xkbcommon' found -- SSE2 SIMD instructions enabled -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") CUDA_TOOLKIT_ROOT_DIR not found or specified -- Could NOT find CUDA (missing: CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY) -- CUDA compiler not found, disabling WITH_CYCLES_CUDA_BINARIES -- HIP compiler not found, disabling WITH_CYCLES_HIP_BINARIES -- Found oneAPI: /home/wannes/blender-git/lib/linux_centos7_x86_64/dpcpp/lib/libsycl.so -- Found Level Zero: /home/wannes/blender-git/lib/linux_centos7_x86_64/level-zero/lib/libze_loader.so -- Could NOT find OptiX (missing: OPTIX_INCLUDE_DIR) (Required is at least version "7.3.0") -- OptiX not found, disabling it from Cycles -- 1 instance(s) of oneAPI offline compiler will be used. -- Tests: Using Python executable: /home/wannes/blender-git/lib/linux_centos7_x86_64/python/bin/python3.10 CMake Warning at tests/python/CMakeLists.txt:655 (message): Disabling render tests because tests folder does not exist at /home/wannes/blender-git/blender/../lib/tests -- Directory named /home/wannes/blender-git/blender/../lib/tests/modeling/geometry_nodes/attributes/ Not Found, disabling test. -- Directory named /home/wannes/blender-git/blender/../lib/tests/modeling/geometry_nodes/curve_primitives/ Not Found, disabling test. -- Directory named /home/wannes/blender-git/blender/../lib/tests/modeling/geometry_nodes/curves/ Not Found, disabling test. -- Directory named /home/wannes/blender-git/blender/../lib/tests/modeling/geometry_nodes/geometry/ Not Found, disabling test. -- Directory named /home/wannes/blender-git/blender/../lib/tests/modeling/geometry_nodes/mesh_primitives/ Not Found, disabling test. -- Directory named /home/wannes/blender-git/blender/../lib/tests/modeling/geometry_nodes/mesh/ Not Found, disabling test. -- Directory named /home/wannes/blender-git/blender/../lib/tests/modeling/geometry_nodes/mesh/extrude/ Not Found, disabling test. -- Directory named /home/wannes/blender-git/blender/../lib/tests/modeling/geometry_nodes/points/ Not Found, disabling test. -- Directory named /home/wannes/blender-git/blender/../lib/tests/modeling/geometry_nodes/utilities/ Not Found, disabling test. -- Directory named /home/wannes/blender-git/blender/../lib/tests/modeling/geometry_nodes/vector/ Not Found, disabling test. -- Directory named /home/wannes/blender-git/blender/../lib/tests/modeling/geometry_nodes/mesh/boolean/ Not Found, disabling test. -- Directory named /home/wannes/blender-git/blender/../lib/tests/modeling/geometry_nodes/volume/ Not Found, disabling test. -- Directory named /home/wannes/blender-git/blender/../lib/tests/modeling/geometry_nodes/mesh/subdivision_tests/ Not Found, disabling test. -- Configuring done -- Generating done -- Build files have been written to: /home/wannes/blender-git/build_linux_release Building Blender ... ninja -C "/home/wannes/blender-git/build_linux_release" -j 8 install ninja: Entering directory `/home/wannes/blender-git/build_linux_release' [116/1661] Building C object source/blender/draw...s/bf_draw.dir/intern/draw_cache_impl_gpencil.c.o /home/wannes/blender-git/blender/source/blender/draw/intern/draw_cache_impl_gpencil.c: In function ‘gpencil_sbuffer_stroke_ensure.constprop’: /home/wannes/blender-git/blender/source/blender/draw/intern/draw_cache_impl_gpencil.c:592:7: warning: ‘mul_m4_v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 592 | mul_m4_v3(ob->imat, &gps->points[i].x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/draw/intern/draw_cache_impl_gpencil.c:592:7: note: referencing argument 2 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/draw/intern/DRW_render.h:13, from /home/wannes/blender-git/blender/source/blender/draw/intern/draw_cache_impl_gpencil.c:18: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:188:6: note: in a call to function ‘mul_m4_v3’ 188 | void mul_m4_v3(const float M[4][4], float r[3]); | ^~~~~~~~~ [176/1661] Building C object source/blender/draw...s/bf_draw.dir/engines/gpencil/gpencil_engine.c.o /home/wannes/blender-git/blender/source/blender/draw/engines/gpencil/gpencil_engine.c: In function ‘GPENCIL_engine_init’: /home/wannes/blender-git/blender/source/blender/draw/engines/gpencil/gpencil_engine.c:149:5: warning: ‘gpencil_light_ambient_add’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 149 | gpencil_light_ambient_add(stl->pd->global_light_pool, &world->horr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/draw/engines/gpencil/gpencil_engine.c:149:5: note: referencing argument 2 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/draw/engines/gpencil/gpencil_engine.c:33: /home/wannes/blender-git/blender/source/blender/draw/engines/gpencil/gpencil_engine.h:345:6: note: in a call to function ‘gpencil_light_ambient_add’ 345 | void gpencil_light_ambient_add(GPENCIL_LightPool *lightpool, const float color[3]); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [342/1661] Generating rna_ID_gen.c, rna_action_g...gen.c, rna_prototypes_gen.h, ../RNA_prototypes.h ERROR (rna.define): rna_define.c:2031 RNA_def_property_float_default: "Brush.automasking_cavity_factor", set from DNA. [411/1661] Building C object source/blender/edit...CMakeFiles/bf_editor_gpencil.dir/drawgpencil.c.o In function ‘gpencil_draw_stroke_3d’, inlined from ‘gpencil_draw_strokes’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:389:11, inlined from ‘ED_gpencil_draw_fill’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:412:3: /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:213:9: warning: ‘mul_v3_m4v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 213 | mul_v3_m4v3(fpt, tgpw->diff_mat, &(points + totpoints - 1)->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c: In function ‘ED_gpencil_draw_fill’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:213:9: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:19: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ In function ‘gpencil_draw_stroke_3d’, inlined from ‘gpencil_draw_strokes’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:389:11, inlined from ‘ED_gpencil_draw_fill’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:412:3: /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:217:9: warning: ‘mul_v3_m4v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 217 | mul_v3_m4v3(fpt, tgpw->diff_mat, &(points + 1)->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c: In function ‘ED_gpencil_draw_fill’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:217:9: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:19: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ In function ‘gpencil_draw_stroke_3d’, inlined from ‘gpencil_draw_strokes’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:389:11, inlined from ‘ED_gpencil_draw_fill’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:412:3: /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:231:5: warning: ‘mul_v3_m4v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 231 | mul_v3_m4v3(fpt, tgpw->diff_mat, &points->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c: In function ‘ED_gpencil_draw_fill’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:231:5: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:19: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ In function ‘gpencil_draw_stroke_3d’, inlined from ‘gpencil_draw_strokes’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:389:11, inlined from ‘ED_gpencil_draw_fill’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:412:3: /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:236:5: warning: ‘mul_v3_m4v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 236 | mul_v3_m4v3(fpt, tgpw->diff_mat, &(points + 1)->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c: In function ‘ED_gpencil_draw_fill’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:236:5: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:19: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ In function ‘gpencil_draw_stroke_3d’, inlined from ‘gpencil_draw_strokes’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:389:11, inlined from ‘ED_gpencil_draw_fill’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:412:3: /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:245:5: warning: ‘mul_v3_m4v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 245 | mul_v3_m4v3(fpt, tgpw->diff_mat, &(points + totpoints - 2)->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c: In function ‘ED_gpencil_draw_fill’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:245:5: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/drawgpencil.c:19: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ [413/1661] Building C object source/blender/edit...keFiles/bf_editor_gpencil.dir/annotate_paint.c.o /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c: In function ‘annotation_stroke_eraser_is_occluded.part.0’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:1089:30: warning: ‘ED_view3d_calc_depth_for_comparison’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 1089 | const float depth_pt = ED_view3d_calc_depth_for_comparison(rv3d, &pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:1089:30: note: referencing argument 2 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:47: /home/wannes/blender-git/blender/source/blender/editors/include/ED_view3d.h:539:7: note: in a call to function ‘ED_view3d_calc_depth_for_comparison’ 539 | float ED_view3d_calc_depth_for_comparison(const struct RegionView3D *rv3d, const float co[3]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c: In function ‘annotation_stroke_addpoint’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:667:7: warning: ‘annotation_stroke_convertcoords’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 667 | annotation_stroke_convertcoords(p, pt->m_xy, &pts->x, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:667:7: note: referencing argument 3 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:309:13: note: in a call to function ‘annotation_stroke_convertcoords’ 309 | static void annotation_stroke_convertcoords(tGPsdata *p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘annotation_stroke_arrow_init_point’, inlined from ‘annotation_arrow_create_segm’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:737:3, inlined from ‘annotation_arrow_create.constprop’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:787:7: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:707:3: warning: ‘annotation_stroke_convertcoords’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 707 | annotation_stroke_convertcoords(p, ptc->m_xy, &pt->x, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c: In function ‘annotation_arrow_create.constprop’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:707:3: note: referencing argument 3 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:309:13: note: in a call to function ‘annotation_stroke_convertcoords’ 309 | static void annotation_stroke_convertcoords(tGPsdata *p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘annotation_stroke_arrow_init_point’, inlined from ‘annotation_arrow_create_segm’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:739:3, inlined from ‘annotation_arrow_create.constprop’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:787:7: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:707:3: warning: ‘annotation_stroke_convertcoords’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 707 | annotation_stroke_convertcoords(p, ptc->m_xy, &pt->x, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c: In function ‘annotation_arrow_create.constprop’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:707:3: note: referencing argument 3 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:309:13: note: in a call to function ‘annotation_stroke_convertcoords’ 309 | static void annotation_stroke_convertcoords(tGPsdata *p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘annotation_stroke_arrow_init_point’, inlined from ‘annotation_arrow_create_closed’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:747:3, inlined from ‘annotation_arrow_create.constprop’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:790:7: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:707:3: warning: ‘annotation_stroke_convertcoords’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 707 | annotation_stroke_convertcoords(p, ptc->m_xy, &pt->x, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c: In function ‘annotation_arrow_create.constprop’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:707:3: note: referencing argument 3 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:309:13: note: in a call to function ‘annotation_stroke_convertcoords’ 309 | static void annotation_stroke_convertcoords(tGPsdata *p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘annotation_stroke_arrow_init_point’, inlined from ‘annotation_arrow_create_closed’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:749:3, inlined from ‘annotation_arrow_create.constprop’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:790:7: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:707:3: warning: ‘annotation_stroke_convertcoords’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 707 | annotation_stroke_convertcoords(p, ptc->m_xy, &pt->x, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c: In function ‘annotation_arrow_create.constprop’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:707:3: note: referencing argument 3 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:309:13: note: in a call to function ‘annotation_stroke_convertcoords’ 309 | static void annotation_stroke_convertcoords(tGPsdata *p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘annotation_stroke_arrow_init_point’, inlined from ‘annotation_arrow_create_open’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:725:3, inlined from ‘annotation_arrow_create.constprop’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:793:7: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:707:3: warning: ‘annotation_stroke_convertcoords’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 707 | annotation_stroke_convertcoords(p, ptc->m_xy, &pt->x, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c: In function ‘annotation_arrow_create.constprop’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:707:3: note: referencing argument 3 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:309:13: note: in a call to function ‘annotation_stroke_convertcoords’ 309 | static void annotation_stroke_convertcoords(tGPsdata *p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘annotation_stroke_arrow_init_point’, inlined from ‘annotation_arrow_create_square’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:764:3, inlined from ‘annotation_arrow_create.constprop’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:796:7: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:707:3: warning: ‘annotation_stroke_convertcoords’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 707 | annotation_stroke_convertcoords(p, ptc->m_xy, &pt->x, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c: In function ‘annotation_arrow_create.constprop’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:707:3: note: referencing argument 3 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:309:13: note: in a call to function ‘annotation_stroke_convertcoords’ 309 | static void annotation_stroke_convertcoords(tGPsdata *p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘annotation_stroke_newfrombuffer’, inlined from ‘annotation_paint_strokeend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:1681:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:874:7: warning: ‘annotation_stroke_convertcoords’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 874 | annotation_stroke_convertcoords(p, ptc->m_xy, &pt->x, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c: In function ‘annotation_paint_strokeend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:874:7: note: referencing argument 3 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:309:13: note: in a call to function ‘annotation_stroke_convertcoords’ 309 | static void annotation_stroke_convertcoords(tGPsdata *p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘annotation_stroke_newfrombuffer’, inlined from ‘annotation_paint_strokeend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:1681:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:892:7: warning: ‘annotation_stroke_convertcoords’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 892 | annotation_stroke_convertcoords(p, ptc->m_xy, &pt->x, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c: In function ‘annotation_paint_strokeend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:892:7: note: referencing argument 3 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:309:13: note: in a call to function ‘annotation_stroke_convertcoords’ 309 | static void annotation_stroke_convertcoords(tGPsdata *p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘annotation_stroke_newfrombuffer’, inlined from ‘annotation_paint_strokeend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:1681:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:915:9: warning: ‘annotation_stroke_convertcoords’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 915 | annotation_stroke_convertcoords(p, ptc->m_xy, &pt->x, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c: In function ‘annotation_paint_strokeend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:915:9: note: referencing argument 3 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:309:13: note: in a call to function ‘annotation_stroke_convertcoords’ 309 | static void annotation_stroke_convertcoords(tGPsdata *p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘annotation_stroke_newfrombuffer’, inlined from ‘annotation_paint_strokeend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:1681:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:936:9: warning: ‘annotation_stroke_convertcoords’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 936 | annotation_stroke_convertcoords(p, ptc->m_xy, &pt->x, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c: In function ‘annotation_paint_strokeend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:936:9: note: referencing argument 3 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:309:13: note: in a call to function ‘annotation_stroke_convertcoords’ 309 | static void annotation_stroke_convertcoords(tGPsdata *p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘annotation_stroke_newfrombuffer’, inlined from ‘annotation_paint_strokeend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:1681:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:950:5: warning: ‘annotation_stroke_convertcoords’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 950 | annotation_stroke_convertcoords(p, ptc->m_xy, &pt->x, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c: In function ‘annotation_paint_strokeend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:950:5: note: referencing argument 3 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/annotate_paint.c:309:13: note: in a call to function ‘annotation_stroke_convertcoords’ 309 | static void annotation_stroke_convertcoords(tGPsdata *p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [416/1661] Building C object source/blender/edit...eFiles/bf_editor_gpencil.dir/gpencil_convert.c.o /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_convert.c: In function ‘gpencil_strokepoint_convertcoords’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_convert.c:166:3: warning: ‘mul_v3_m4v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 166 | mul_v3_m4v3(fpt, diff_mat, &source_pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_convert.c:166:3: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_convert.c:18: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ [419/1661] Building C object source/blender/edit...MakeFiles/bf_editor_gpencil.dir/gpencil_data.c.o /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_data.c: In function ‘apply_layer_settings’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_data.c:1329:9: warning: ‘mul_v3_m4v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 1329 | mul_v3_m4v3(&pt->x, gpl->layer_mat, &pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_data.c:1329:9: note: referencing argument 1 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_data.c:1329:9: warning: ‘mul_v3_m4v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_data.c:1329:9: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_data.c:20: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_data.c: In function ‘gpencil_vertex_group_smooth_exec’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_data.c:2501:29: warning: ‘line_point_factor_v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 2501 | const float opfac = line_point_factor_v3(&ptb->x, &pta->x, &ptc->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_data.c:2501:29: note: referencing argument 1 of type ‘const float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_data.c:2501:29: warning: ‘line_point_factor_v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_data.c:2501:29: note: referencing argument 2 of type ‘const float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_data.c:2501:29: warning: ‘line_point_factor_v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_data.c:2501:29: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:49, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_data.c:20: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_geom.h:397:7: note: in a call to function ‘line_point_factor_v3’ 397 | float line_point_factor_v3(const float p[3], const float l1[3], const float l2[3]); | ^~~~~~~~~~~~~~~~~~~~ [421/1661] Building C object source/blender/edit...es/bf_editor_gpencil.dir/gpencil_interpolate.c.o /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_interpolate.c: In function ‘gpencil_interpolate_update_points.constprop’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_interpolate.c:326:5: warning: ‘interp_v3_v3v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 326 | interp_v3_v3v3(&pt->x, &prev->x, &next->x, factor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_interpolate.c:326:5: note: referencing argument 1 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_interpolate.c:326:5: warning: ‘interp_v3_v3v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_interpolate.c:326:5: note: referencing argument 2 of type ‘const float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_interpolate.c:326:5: warning: ‘interp_v3_v3v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_interpolate.c:326:5: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/intern/math_geom_inline.c:12, from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_geom.h:1415, from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:49, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_interpolate.c:20: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_vector.h:325:6: note: in a call to function ‘interp_v3_v3v3’ 325 | void interp_v3_v3v3(float r[3], const float a[3], const float b[3], float t); | ^~~~~~~~~~~~~~ [423/1661] Building C object source/blender/edit...MakeFiles/bf_editor_gpencil.dir/gpencil_fill.c.o /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘add_endpoint_radius_help’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:320:5: warning: ‘mul_mat3_m4_v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 320 | mul_mat3_m4_v3(tgpf->ob->obmat, &pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:320:5: note: referencing argument 2 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:14: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:196:6: note: in a call to function ‘mul_mat3_m4_v3’ 196 | void mul_mat3_m4_v3(const float mat[4][4], float r[3]); | ^~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_draw_basic_stroke.constprop’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:988:5: warning: ‘mul_v3_m4v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 988 | mul_v3_m4v3(fpt, diff_mat, &points->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:988:5: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:14: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_cut_extensions’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:672:11: warning: ‘gpencil_point_xy_to_3d’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 672 | gpencil_point_xy_to_3d(&tgpf->gsc, tgpf->scene, b1xy, &extreme_a->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:672:11: note: referencing argument 4 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:66: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_intern.h:332:6: note: in a call to function ‘gpencil_point_xy_to_3d’ 332 | bool gpencil_point_xy_to_3d(const GP_SpaceConversion *gsc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:673:11: warning: ‘mul_m4_v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 673 | mul_m4_v3(inv_mat, &extreme_a->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:673:11: note: referencing argument 2 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:14: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:188:6: note: in a call to function ‘mul_m4_v3’ 188 | void mul_m4_v3(const float M[4][4], float r[3]); | ^~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:678:11: warning: ‘gpencil_point_xy_to_3d’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 678 | gpencil_point_xy_to_3d(&tgpf->gsc, tgpf->scene, a1xy, &extreme_b->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:678:11: note: referencing argument 4 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:66: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_intern.h:332:6: note: in a call to function ‘gpencil_point_xy_to_3d’ 332 | bool gpencil_point_xy_to_3d(const GP_SpaceConversion *gsc, | ^~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:679:11: warning: ‘mul_m4_v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 679 | mul_m4_v3(inv_mat, &extreme_b->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:679:11: note: referencing argument 2 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:14: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:188:6: note: in a call to function ‘mul_m4_v3’ 188 | void mul_m4_v3(const float M[4][4], float r[3]); | ^~~~~~~~~ In function ‘gpencil_stroke_collision’, inlined from ‘gpencil_cut_extensions’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:687:9: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:544:9: warning: ‘gpencil_point_xy_to_3d’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 544 | gpencil_point_xy_to_3d(&tgpf->gsc, tgpf->scene, intersection2D, &extreme_a->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_cut_extensions’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:544:9: note: referencing argument 4 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:66: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_intern.h:332:6: note: in a call to function ‘gpencil_point_xy_to_3d’ 332 | bool gpencil_point_xy_to_3d(const GP_SpaceConversion *gsc, | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘gpencil_stroke_collision’, inlined from ‘gpencil_cut_extensions’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:687:9: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:545:9: warning: ‘mul_m4_v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 545 | mul_m4_v3(inv_mat, &extreme_a->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_cut_extensions’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:545:9: note: referencing argument 2 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:14: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:188:6: note: in a call to function ‘mul_m4_v3’ 188 | void mul_m4_v3(const float M[4][4], float r[3]); | ^~~~~~~~~ In function ‘gpencil_update_extensions_line’, inlined from ‘gpencil_update_extend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:856:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:710:7: warning: ‘extrapolate_points_by_length’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 710 | extrapolate_points_by_length(pt0, pt1, connection_dist, &pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_update_extend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:710:7: note: referencing argument 4 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:325:13: note: in a call to function ‘extrapolate_points_by_length’ 325 | static void extrapolate_points_by_length(bGPDspoint *a, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘gpencil_update_extensions_line’, inlined from ‘gpencil_update_extend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:856:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:719:7: warning: ‘extrapolate_points_by_length’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 719 | extrapolate_points_by_length(pt0, pt1, connection_dist, &pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_update_extend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:719:7: note: referencing argument 4 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:325:13: note: in a call to function ‘extrapolate_points_by_length’ 325 | static void extrapolate_points_by_length(bGPDspoint *a, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘gpencil_create_extensions_radius’, inlined from ‘gpencil_update_extend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:860:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:795:7: warning: ‘add_stroke_extension’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 795 | add_stroke_extension(gpf, gps, stroke1_start, stroke1_end); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_update_extend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:795:7: note: referencing argument 3 of type ‘float *’ In function ‘gpencil_create_extensions_radius’, inlined from ‘gpencil_update_extend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:860:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:795:7: warning: ‘add_stroke_extension’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_update_extend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:795:7: note: referencing argument 4 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:274:13: note: in a call to function ‘add_stroke_extension’ 274 | static void add_stroke_extension(bGPDframe *gpf, bGPDstroke *gps, float p1[3], float p2[3]) | ^~~~~~~~~~~~~~~~~~~~ In function ‘gpencil_create_extensions_radius’, inlined from ‘gpencil_update_extend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:860:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:842:5: warning: ‘add_endpoint_radius_help’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 842 | add_endpoint_radius_help(tgpf, gpf, gps, stroke1_start, connection_dist, start_connected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_update_extend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:842:5: note: referencing argument 4 of type ‘const float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:291:13: note: in a call to function ‘add_endpoint_radius_help’ 291 | static void add_endpoint_radius_help(tGPDfill *tgpf, | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘gpencil_create_extensions_radius’, inlined from ‘gpencil_update_extend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:860:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:843:5: warning: ‘add_endpoint_radius_help’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 843 | add_endpoint_radius_help(tgpf, gpf, gps, stroke1_end, connection_dist, end_connected); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_update_extend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:843:5: note: referencing argument 4 of type ‘const float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:291:13: note: in a call to function ‘add_endpoint_radius_help’ 291 | static void add_endpoint_radius_help(tGPDfill *tgpf, | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘gpencil_create_extensions_radius’, inlined from ‘gpencil_update_extend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:860:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:819:9: warning: ‘add_stroke_extension’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 819 | add_stroke_extension(gpf, gps, stroke1_start, stroke2_start); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_update_extend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:819:9: note: referencing argument 3 of type ‘float *’ In function ‘gpencil_create_extensions_radius’, inlined from ‘gpencil_update_extend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:860:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:819:9: warning: ‘add_stroke_extension’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_update_extend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:819:9: note: referencing argument 4 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:274:13: note: in a call to function ‘add_stroke_extension’ 274 | static void add_stroke_extension(bGPDframe *gpf, bGPDstroke *gps, float p1[3], float p2[3]) | ^~~~~~~~~~~~~~~~~~~~ In function ‘gpencil_create_extensions_radius’, inlined from ‘gpencil_update_extend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:860:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:824:9: warning: ‘add_stroke_extension’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 824 | add_stroke_extension(gpf, gps, stroke1_start, stroke2_end); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_update_extend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:824:9: note: referencing argument 3 of type ‘float *’ In function ‘gpencil_create_extensions_radius’, inlined from ‘gpencil_update_extend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:860:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:824:9: warning: ‘add_stroke_extension’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_update_extend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:824:9: note: referencing argument 4 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:274:13: note: in a call to function ‘add_stroke_extension’ 274 | static void add_stroke_extension(bGPDframe *gpf, bGPDstroke *gps, float p1[3], float p2[3]) | ^~~~~~~~~~~~~~~~~~~~ In function ‘gpencil_create_extensions_radius’, inlined from ‘gpencil_update_extend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:860:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:829:9: warning: ‘add_stroke_extension’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 829 | add_stroke_extension(gpf, gps, stroke1_end, stroke2_start); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_update_extend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:829:9: note: referencing argument 3 of type ‘float *’ In function ‘gpencil_create_extensions_radius’, inlined from ‘gpencil_update_extend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:860:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:829:9: warning: ‘add_stroke_extension’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_update_extend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:829:9: note: referencing argument 4 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:274:13: note: in a call to function ‘add_stroke_extension’ 274 | static void add_stroke_extension(bGPDframe *gpf, bGPDstroke *gps, float p1[3], float p2[3]) | ^~~~~~~~~~~~~~~~~~~~ In function ‘gpencil_create_extensions_radius’, inlined from ‘gpencil_update_extend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:860:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:834:9: warning: ‘add_stroke_extension’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 834 | add_stroke_extension(gpf, gps, stroke1_end, stroke2_end); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_update_extend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:834:9: note: referencing argument 3 of type ‘float *’ In function ‘gpencil_create_extensions_radius’, inlined from ‘gpencil_update_extend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:860:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:834:9: warning: ‘add_stroke_extension’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_update_extend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:834:9: note: referencing argument 4 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:274:13: note: in a call to function ‘add_stroke_extension’ 274 | static void add_stroke_extension(bGPDframe *gpf, bGPDstroke *gps, float p1[3], float p2[3]) | ^~~~~~~~~~~~~~~~~~~~ In function ‘draw_mouse_position’, inlined from ‘gpencil_draw_datablock.constprop’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:1096:3: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:1015:3: warning: ‘immVertex3fv’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 1015 | immVertex3fv(pos, &pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_draw_datablock.constprop’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:1015:3: note: referencing argument 2 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:54: /home/wannes/blender-git/blender/source/blender/gpu/GPU_immediate.h:87:6: note: in a call to function ‘immVertex3fv’ 87 | void immVertex3fv(uint attr_id, const float data[3]); | ^~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c: In function ‘gpencil_fill_modal’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:2855:13: warning: ‘gpencil_stroke_convertcoords_tpoint’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 2855 | gpencil_stroke_convertcoords_tpoint( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2856 | tgpf->scene, tgpf->region, tgpf->ob, &point2D, NULL, &pt->x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:2855:13: note: referencing argument 6 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_fill.c:66: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_intern.h:347:6: note: in a call to function ‘gpencil_stroke_convertcoords_tpoint’ 347 | void gpencil_stroke_convertcoords_tpoint(struct Scene *scene, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [425/1661] Building C object source/blender/edit...s/bf_editor_gpencil.dir/gpencil_sculpt_paint.c.o /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c: In function ‘gpencil_sculpt_compute_lock_axis’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:203:7: warning: ‘closest_to_plane_v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 203 | closest_to_plane_v3(r_close, plane, &pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:203:7: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:49, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:19: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_geom.h:369:6: note: in a call to function ‘closest_to_plane_v3’ 369 | void closest_to_plane_v3(float r_close[3], const float plane[4], const float pt[3]); | ^~~~~~~~~~~~~~~~~~~ In function ‘gpencil_sculpt_rotation_eval_get’, inlined from ‘gpencil_sculpt_rotation_eval_get’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:1386:14: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:1428:3: warning: ‘gpencil_point_3d_to_xy’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 1428 | gpencil_point_3d_to_xy(gsc, GP_STROKE_3DSPACE, &pt_orig->x, v_orig_a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c: In function ‘gpencil_sculpt_rotation_eval_get’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:1428:3: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:69: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_intern.h:312:6: note: in a call to function ‘gpencil_point_3d_to_xy’ 312 | void gpencil_point_3d_to_xy(const GP_SpaceConversion *gsc, | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘gpencil_sculpt_rotation_eval_get’, inlined from ‘gpencil_sculpt_rotation_eval_get’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:1386:14: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:1429:3: warning: ‘gpencil_point_3d_to_xy’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 1429 | gpencil_point_3d_to_xy(gsc, GP_STROKE_3DSPACE, &pt_orig_prev->x, v_orig_b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c: In function ‘gpencil_sculpt_rotation_eval_get’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:1429:3: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:69: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_intern.h:312:6: note: in a call to function ‘gpencil_point_3d_to_xy’ 312 | void gpencil_point_3d_to_xy(const GP_SpaceConversion *gsc, | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘gpencil_sculpt_rotation_eval_get’, inlined from ‘gpencil_sculpt_rotation_eval_get’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:1386:14: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:1432:3: warning: ‘gpencil_point_3d_to_xy’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 1432 | gpencil_point_3d_to_xy(gsc, GP_STROKE_3DSPACE, &pt_eval->x, v_eval_a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c: In function ‘gpencil_sculpt_rotation_eval_get’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:1432:3: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:69: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_intern.h:312:6: note: in a call to function ‘gpencil_point_3d_to_xy’ 312 | void gpencil_point_3d_to_xy(const GP_SpaceConversion *gsc, | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘gpencil_sculpt_rotation_eval_get’, inlined from ‘gpencil_sculpt_rotation_eval_get’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:1386:14: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:1433:3: warning: ‘gpencil_point_3d_to_xy’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 1433 | gpencil_point_3d_to_xy(gsc, GP_STROKE_3DSPACE, &pt_prev_eval->x, v_eval_b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c: In function ‘gpencil_sculpt_rotation_eval_get’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:1433:3: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:69: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_intern.h:312:6: note: in a call to function ‘gpencil_point_3d_to_xy’ 312 | void gpencil_point_3d_to_xy(const GP_SpaceConversion *gsc, | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘gpencil_brush_grab_apply_cached’, inlined from ‘gpencil_sculpt_brush_do_frame’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:1671:13: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:568:5: warning: ‘mul_v3_m4v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 568 | mul_v3_m4v3(fpt, diff_mat, &pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c: In function ‘gpencil_sculpt_brush_do_frame’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:568:5: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:19: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ In function ‘gpencil_brush_grab_apply_cached’, inlined from ‘gpencil_sculpt_brush_do_frame’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:1671:13: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:572:5: warning: ‘mul_m4_v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 572 | mul_m4_v3(inverse_diff_mat, &pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c: In function ‘gpencil_sculpt_brush_do_frame’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:572:5: note: referencing argument 2 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:19: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:188:6: note: in a call to function ‘mul_m4_v3’ 188 | void mul_m4_v3(const float M[4][4], float r[3]); | ^~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c: In function ‘gpencil_brush_randomize_apply’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:839:26: warning: ‘ED_view3d_calc_zfac_ex’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 839 | const float zfac = ED_view3d_calc_zfac_ex(rv3d, &pt->x, &flip); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:839:26: note: referencing argument 2 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:64: /home/wannes/blender-git/blender/source/blender/editors/include/ED_view3d.h:533:7: note: in a call to function ‘ED_view3d_calc_zfac_ex’ 533 | float ED_view3d_calc_zfac_ex(const struct RegionView3D *rv3d, const float co[3], bool *r_flip); | ^~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c: In function ‘gpencil_brush_twist_apply’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:746:5: warning: ‘mul_v3_m4v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 746 | mul_v3_m4v3(fpt, gso->object->obmat, &pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:746:5: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:19: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:751:5: warning: ‘mul_v3_m4v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 751 | mul_v3_m4v3(&pt->x, gso->object->imat, fpt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:751:5: note: referencing argument 1 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:19: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c: In function ‘gpencil_brush_pinch_apply’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:674:3: warning: ‘mul_v3_m4v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 674 | mul_v3_m4v3(fpt, gso->object->obmat, &pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:674:3: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:19: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:694:3: warning: ‘mul_v3_m4v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 694 | mul_v3_m4v3(&pt->x, gso->object->imat, fpt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:694:3: note: referencing argument 1 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_sculpt_paint.c:19: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ [426/1661] Building C object source/blender/edit...iles/bf_editor_gpencil.dir/gpencil_primitive.c.o /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_primitive.c: In function ‘gpencil_primitive_update_strokes’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_primitive.c:1034:5: warning: ‘gpencil_stroke_convertcoords_tpoint’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 1034 | gpencil_stroke_convertcoords_tpoint( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1035 | tgpi->scene, tgpi->region, tgpi->ob, p2d, depth_arr ? depth_arr + i : NULL, &pt->x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_primitive.c:1034:5: note: referencing argument 6 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_primitive.c:67: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_intern.h:347:6: note: in a call to function ‘gpencil_stroke_convertcoords_tpoint’ 347 | void gpencil_stroke_convertcoords_tpoint(struct Scene *scene, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [427/1661] Building C object source/blender/edit...MakeFiles/bf_editor_gpencil.dir/gpencil_edit.c.o /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c: In function ‘gpencil_snap_to_grid’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:2909:15: warning: ‘mul_v3_m4v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 2909 | mul_v3_m4v3(fpt, diff_mat, &pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:2909:15: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:20: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ In function ‘gpencil_stroke_subdivide’, inlined from ‘gpencil_stroke_subdivide_exec’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:4646:9: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:4536:13: warning: ‘interp_v3_v3v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 4536 | interp_v3_v3v3(&pt_final->x, &pt->x, &next->x, 0.5f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c: In function ‘gpencil_stroke_subdivide_exec’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:4536:13: note: referencing argument 1 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/intern/math_geom_inline.c:12, from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_geom.h:1415, from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:49, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:20: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_vector.h:325:6: note: in a call to function ‘interp_v3_v3v3’ 325 | void interp_v3_v3v3(float r[3], const float a[3], const float b[3], float t); | ^~~~~~~~~~~~~~ In function ‘gpencil_stroke_subdivide’, inlined from ‘gpencil_stroke_subdivide_exec’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:4646:9: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:4580:9: warning: ‘interp_v3_v3v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 4580 | interp_v3_v3v3(&pt_final->x, &pt->x, &next->x, 0.5f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c: In function ‘gpencil_stroke_subdivide_exec’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:4580:9: note: referencing argument 1 of type ‘float *’ In function ‘gpencil_stroke_subdivide’, inlined from ‘gpencil_stroke_subdivide_exec’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:4646:9: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:4580:9: warning: ‘interp_v3_v3v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c: In function ‘gpencil_stroke_subdivide_exec’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:4580:9: note: referencing argument 2 of type ‘const float *’ In function ‘gpencil_stroke_subdivide’, inlined from ‘gpencil_stroke_subdivide_exec’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:4646:9: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:4580:9: warning: ‘interp_v3_v3v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c: In function ‘gpencil_stroke_subdivide_exec’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:4580:9: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/intern/math_geom_inline.c:12, from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_geom.h:1415, from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:49, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_edit.c:20: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_vector.h:325:6: note: in a call to function ‘interp_v3_v3v3’ 325 | void interp_v3_v3v3(float r[3], const float a[3], const float b[3], float t); | ^~~~~~~~~~~~~~ [430/1661] Building C object source/blender/edit...akeFiles/bf_editor_gpencil.dir/gpencil_paint.c.o /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_paint.c: In function ‘gpencil_stroke_eraser_is_occluded’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_paint.c:1426:7: warning: ‘mul_v3_m4v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 1426 | mul_v3_m4v3(fpt, diff_mat, &pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_paint.c:1426:7: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_paint.c:18: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ In function ‘gpencil_stroke_newfrombuffer’, inlined from ‘gpencil_paint_strokeend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_paint.c:2378:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_paint.c:1076:7: warning: ‘gpencil_stroke_convertcoords’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 1076 | gpencil_stroke_convertcoords(p, ptc->m_xy, &pt->x, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_paint.c: In function ‘gpencil_paint_strokeend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_paint.c:1076:7: note: referencing argument 3 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_paint.c:413:13: note: in a call to function ‘gpencil_stroke_convertcoords’ 413 | static void gpencil_stroke_convertcoords(tGPsdata *p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘gpencil_stroke_newfrombuffer’, inlined from ‘gpencil_paint_strokeend’ at /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_paint.c:2378:5: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_paint.c:1110:7: warning: ‘gpencil_stroke_convertcoords’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 1110 | gpencil_stroke_convertcoords(p, ptc->m_xy, &pt->x, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_paint.c: In function ‘gpencil_paint_strokeend’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_paint.c:1110:7: note: referencing argument 3 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_paint.c:413:13: note: in a call to function ‘gpencil_stroke_convertcoords’ 413 | static void gpencil_stroke_convertcoords(tGPsdata *p, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [437/1661] Building C object source/blender/edit...akeFiles/bf_editor_gpencil.dir/gpencil_utils.c.o /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c: In function ‘gpencil_point_to_world_space’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:619:3: warning: ‘mul_v3_m4v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 619 | mul_v3_m4v3(&r_pt->x, diff_mat, &pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:619:3: note: referencing argument 1 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:619:3: warning: ‘mul_v3_m4v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:619:3: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:20: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c: In function ‘gpencil_world_to_object_space’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:640:5: warning: ‘mul_m4_v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 640 | mul_m4_v3(inverse_diff_mat, &pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:640:5: note: referencing argument 2 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:20: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:188:6: note: in a call to function ‘mul_m4_v3’ 188 | void mul_m4_v3(const float M[4][4], float r[3]); | ^~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c: In function ‘gpencil_world_to_object_space_point’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:657:3: warning: ‘mul_m4_v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 657 | mul_m4_v3(inverse_diff_mat, &pt->x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:657:3: note: referencing argument 2 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:20: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:188:6: note: in a call to function ‘mul_m4_v3’ 188 | void mul_m4_v3(const float M[4][4], float r[3]); | ^~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c: In function ‘gpencil_point_to_xy’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:673:9: warning: ‘ED_view3d_project_int_global’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 673 | if (ED_view3d_project_int_global(region, &pt->x, xyval, V3D_PROJ_TEST_NOP) == | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:673:9: note: referencing argument 2 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:71: /home/wannes/blender-git/blender/source/blender/editors/include/ED_view3d.h:490:16: note: in a call to function ‘ED_view3d_project_int_global’ 490 | eV3DProjStatus ED_view3d_project_int_global(const struct ARegion *region, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c: In function ‘gpencil_point_to_xy_fl’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:718:9: warning: ‘ED_view3d_project_float_global’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 718 | if (ED_view3d_project_float_global(region, &pt->x, xyval, V3D_PROJ_TEST_NOP) == | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:718:9: note: referencing argument 2 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:71: /home/wannes/blender-git/blender/source/blender/editors/include/ED_view3d.h:508:16: note: in a call to function ‘ED_view3d_project_float_global’ 508 | eV3DProjStatus ED_view3d_project_float_global(const struct ARegion *region, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c: In function ‘ED_gpencil_project_stroke_to_plane’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:1019:5: warning: ‘ED_view3d_global_to_vector’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 1019 | ED_view3d_global_to_vector(rv3d, &pt->x, vn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:1019:5: note: referencing argument 2 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:71: /home/wannes/blender-git/blender/source/blender/editors/include/ED_view3d.h:608:6: note: in a call to function ‘ED_view3d_global_to_vector’ 608 | void ED_view3d_global_to_vector(const struct RegionView3D *rv3d, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:1026:9: warning: ‘isect_line_plane_v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 1026 | if (isect_line_plane_v3(rpoint, &pt->x, ray, origin, plane_normal)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:1026:9: note: referencing argument 2 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:49, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:20: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_geom.h:605:6: note: in a call to function ‘isect_line_plane_v3’ 605 | bool isect_line_plane_v3(float r_isect_co[3], | ^~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c: In function ‘ED_gpencil_project_point_to_plane’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:1244:3: warning: ‘ED_view3d_global_to_vector’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 1244 | ED_view3d_global_to_vector(rv3d, &pt->x, vn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:1244:3: note: referencing argument 2 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:71: /home/wannes/blender-git/blender/source/blender/editors/include/ED_view3d.h:608:6: note: in a call to function ‘ED_view3d_global_to_vector’ 608 | void ED_view3d_global_to_vector(const struct RegionView3D *rv3d, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:1251:7: warning: ‘isect_line_plane_v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 1251 | if (isect_line_plane_v3(rpoint, &pt->x, ray, origin, plane_normal)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:1251:7: note: referencing argument 2 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:49, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:20: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_geom.h:605:6: note: in a call to function ‘isect_line_plane_v3’ 605 | bool isect_line_plane_v3(float r_isect_co[3], | ^~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c: In function ‘gpencil_subdivide_stroke’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:1315:7: warning: ‘interp_v3_v3v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 1315 | interp_v3_v3v3(&pt_final->x, &pt->x, &next->x, 0.5f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:1315:7: note: referencing argument 1 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/intern/math_geom_inline.c:12, from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_geom.h:1415, from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:49, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:20: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_vector.h:325:6: note: in a call to function ‘interp_v3_v3v3’ 325 | void interp_v3_v3v3(float r[3], const float a[3], const float b[3], float t); | ^~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:1346:7: warning: ‘interp_v3_v3v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 1346 | interp_v3_v3v3(&pt_final->x, &pt->x, &next->x, 0.5f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:1346:7: note: referencing argument 1 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/intern/math_geom_inline.c:12, from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_geom.h:1415, from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:49, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:20: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_vector.h:325:6: note: in a call to function ‘interp_v3_v3v3’ 325 | void interp_v3_v3v3(float r[3], const float a[3], const float b[3], float t); | ^~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c: In function ‘ED_gpencil_select_stroke_segment’: /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:2371:9: warning: ‘interp_v3_v3v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 2371 | interp_v3_v3v3(r_hita, &pta1->x, &pta2->x, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:2371:9: note: referencing argument 2 of type ‘const float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:2371:9: warning: ‘interp_v3_v3v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:2371:9: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/intern/math_geom_inline.c:12, from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_geom.h:1415, from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:49, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:20: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_vector.h:325:6: note: in a call to function ‘interp_v3_v3v3’ 325 | void interp_v3_v3v3(float r[3], const float a[3], const float b[3], float t); | ^~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:2404:7: warning: ‘interp_v3_v3v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 2404 | interp_v3_v3v3(r_hitb, &pta1->x, &pta2->x, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:2404:7: note: referencing argument 2 of type ‘const float *’ /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:2404:7: warning: ‘interp_v3_v3v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:2404:7: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/intern/math_geom_inline.c:12, from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_geom.h:1415, from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:49, from /home/wannes/blender-git/blender/source/blender/editors/gpencil/gpencil_utils.c:20: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_vector.h:325:6: note: in a call to function ‘interp_v3_v3v3’ 325 | void interp_v3_v3v3(float r[3], const float a[3], const float b[3], float t); | ^~~~~~~~~~~~~~ [455/1661] Building C object source/blender/edit...s/bf_editor_interface.dir/interface_handlers.c.o In function ‘ui_do_but_CURVE’, inlined from ‘ui_do_button’ at /home/wannes/blender-git/blender/source/blender/editors/interface/interface_handlers.c:8042:16: /home/wannes/blender-git/blender/source/blender/editors/interface/interface_handlers.c:7228:9: warning: ‘BLI_rctf_transform_pt_v’ reading 8 bytes from a region of size 4 [-Wstringop-overread] 7228 | BLI_rctf_transform_pt_v(&but->rect, &cumap->curr, f_xy, &cmp[0].x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/interface/interface_handlers.c: In function ‘ui_do_button’: /home/wannes/blender-git/blender/source/blender/editors/interface/interface_handlers.c:7228:9: note: referencing argument 4 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/interface/interface_handlers.c:26: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_rect.h:56:6: note: in a call to function ‘BLI_rctf_transform_pt_v’ 56 | void BLI_rctf_transform_pt_v(const rctf *dst, | ^~~~~~~~~~~~~~~~~~~~~~~ In function ‘ui_do_but_CURVEPROFILE’, inlined from ‘ui_do_button’ at /home/wannes/blender-git/blender/source/blender/editors/interface/interface_handlers.c:8045:16: /home/wannes/blender-git/blender/source/blender/editors/interface/interface_handlers.c:7551:9: warning: ‘BLI_rctf_transform_pt_v’ reading 8 bytes from a region of size 4 [-Wstringop-overread] 7551 | BLI_rctf_transform_pt_v(&but->rect, &profile->view_rect, f_xy, &table[0].x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/interface/interface_handlers.c: In function ‘ui_do_button’: /home/wannes/blender-git/blender/source/blender/editors/interface/interface_handlers.c:7551:9: note: referencing argument 4 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/editors/interface/interface_handlers.c:26: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_rect.h:56:6: note: in a call to function ‘BLI_rctf_transform_pt_v’ 56 | void BLI_rctf_transform_pt_v(const rctf *dst, | ^~~~~~~~~~~~~~~~~~~~~~~ [690/1661] Building C object source/blender/edit...s/bf_editor_transform.dir/transform_gizmo_3d.c.o In function ‘calc_tw_center_with_matrix’, inlined from ‘ED_transform_calc_gizmo_stats’ at /home/wannes/blender-git/blender/source/blender/editors/transform/transform_gizmo_3d.c:901:13: /home/wannes/blender-git/blender/source/blender/editors/transform/transform_gizmo_3d.c:464:5: warning: ‘mul_v3_m4v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] 464 | mul_v3_m4v3(co_world, matrix, co); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/editors/transform/transform_gizmo_3d.c: In function ‘ED_transform_calc_gizmo_stats’: /home/wannes/blender-git/blender/source/blender/editors/transform/transform_gizmo_3d.c:464:5: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/editors/transform/transform_gizmo_3d.c:27: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ [770/1661] Building C object source/blender/blen...akeFiles/bf_blenkernel.dir/intern/constraint.c.o /home/wannes/blender-git/blender/source/blender/blenkernel/intern/constraint.c: In function ‘locktrack_evaluate’: /home/wannes/blender-git/blender/source/blender/blenkernel/intern/constraint.c:3239:5: warning: ‘copy_m3_m4’ accessing 64 bytes in a region of size 16 [-Wstringop-overflow=] 3239 | copy_m3_m4(tmpmat, cob->matrix); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/blenkernel/intern/constraint.c:3239:5: note: referencing argument 2 of type ‘const float (*)[4]’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/blenkernel/intern/constraint.c:22: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:33:6: note: in a call to function ‘copy_m3_m4’ 33 | void copy_m3_m4(float m1[3][3], const float m2[4][4]); | ^~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/blenkernel/intern/constraint.c:3267:5: warning: ‘mul_m4_m3m4’ accessing 64 bytes in a region of size 16 [-Wstringop-overflow=] 3267 | mul_m4_m3m4(cob->matrix, totmat, cob->matrix); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/blenkernel/intern/constraint.c:3267:5: note: referencing argument 1 of type ‘float (*)[4]’ /home/wannes/blender-git/blender/source/blender/blenkernel/intern/constraint.c:3267:5: warning: ‘mul_m4_m3m4’ accessing 64 bytes in a region of size 16 [-Wstringop-overflow=] /home/wannes/blender-git/blender/source/blender/blenkernel/intern/constraint.c:3267:5: note: referencing argument 3 of type ‘const float (*)[4]’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/blenkernel/intern/constraint.c:22: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:71:6: note: in a call to function ‘mul_m4_m3m4’ 71 | void mul_m4_m3m4(float R[4][4], const float A[3][3], const float B[4][4]); | ^~~~~~~~~~~ [783/1661] Building C object source/blender/blen...eFiles/bf_blenkernel.dir/intern/dynamicpaint.c.o /home/wannes/blender-git/blender/source/blender/blenkernel/intern/dynamicpaint.c: In function ‘dynamic_paint_set_init_color_vcol_to_imseq_cb’: /home/wannes/blender-git/blender/source/blender/blenkernel/intern/dynamicpaint.c:1572:5: warning: ‘rgba_uchar_to_float’ reading 4 bytes from a region of size 1 [-Wstringop-overread] 1572 | rgba_uchar_to_float(colors[j], (const uchar *)&mloopcol[mlooptri[tri_idx].tri[j]].r); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/blenkernel/intern/dynamicpaint.c:1572:5: note: referencing argument 2 of type ‘const unsigned char *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:48, from /home/wannes/blender-git/blender/source/blender/blenkernel/intern/dynamicpaint.c:14: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_color.h:146:6: note: in a call to function ‘rgba_uchar_to_float’ 146 | void rgba_uchar_to_float(float r_col[4], const unsigned char col_ub[4]); | ^~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/blenkernel/intern/dynamicpaint.c: In function ‘dynamic_paint_apply_surface_vpaint_cb’: /home/wannes/blender-git/blender/source/blender/blenkernel/intern/dynamicpaint.c:1865:7: warning: ‘rgba_float_to_uchar’ accessing 4 bytes in a region of size 1 [-Wstringop-overflow=] 1865 | rgba_float_to_uchar((uchar *)&mloopcol[l_index].r, fcolor[v_index]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/blenkernel/intern/dynamicpaint.c:1865:7: note: referencing argument 1 of type ‘unsigned char *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:48, from /home/wannes/blender-git/blender/source/blender/blenkernel/intern/dynamicpaint.c:14: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_color.h:148:6: note: in a call to function ‘rgba_float_to_uchar’ 148 | void rgba_float_to_uchar(unsigned char r_col[4], const float col_f[4]); | ^~~~~~~~~~~~~~~~~~~ [793/1661] Building C object source/blender/blen...Files/bf_blenkernel.dir/intern/gpencil_curve.c.o /home/wannes/blender-git/blender/source/blender/blenkernel/intern/gpencil_curve.c: In function ‘gpencil_add_new_points’: /home/wannes/blender-git/blender/source/blender/blenkernel/intern/gpencil_curve.c:191:9: warning: ‘interp_v3_v3v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 191 | interp_v3_v3v3(&pt->x, &pt_prev->x, &pt->x, 0.95f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/blenkernel/intern/gpencil_curve.c:191:9: note: referencing argument 1 of type ‘float *’ /home/wannes/blender-git/blender/source/blender/blenkernel/intern/gpencil_curve.c:191:9: warning: ‘interp_v3_v3v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] /home/wannes/blender-git/blender/source/blender/blenkernel/intern/gpencil_curve.c:191:9: note: referencing argument 2 of type ‘const float *’ /home/wannes/blender-git/blender/source/blender/blenkernel/intern/gpencil_curve.c:191:9: warning: ‘interp_v3_v3v3’ reading 12 bytes from a region of size 4 [-Wstringop-overread] /home/wannes/blender-git/blender/source/blender/blenkernel/intern/gpencil_curve.c:191:9: note: referencing argument 3 of type ‘const float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenkernel/intern/gpencil_curve.c:19: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_vector.h:325:6: note: in a call to function ‘interp_v3_v3v3’ 325 | void interp_v3_v3v3(float r[3], const float a[3], const float b[3], float t); | ^~~~~~~~~~~~~~ [848/1661] Building CXX object source/blender/bl...Files/bf_blenkernel.dir/intern/mesh_tangent.cc.o /home/wannes/blender-git/blender/source/blender/blenkernel/intern/mesh_tangent.cc: In member function ‘void mikk::Mikktspace::generateInitialVerticesIndexList() [with Mesh = SGLSLMeshToTangent]’: /home/wannes/blender-git/blender/source/blender/blenkernel/intern/mesh_tangent.cc:209:28: warning: array subscript 3 is above array bounds of ‘const unsigned int [3]’ [-Warray-bounds] 209 | return lt->tri[vert_num]; | ~~~~~~~~~~~~~~~~^ In file included from /home/wannes/blender-git/blender/source/blender/makesdna/DNA_mesh_types.h:13, from /home/wannes/blender-git/blender/source/blender/blenkernel/intern/mesh_tangent.cc:14: /home/wannes/blender-git/blender/source/blender/makesdna/DNA_meshdata_types.h:245:16: note: while referencing ‘MLoopTri::tri’ 245 | unsigned int tri[3]; | ^~~ /home/wannes/blender-git/blender/source/blender/blenkernel/intern/mesh_tangent.cc:209:28: warning: array subscript 3 is above array bounds of ‘const unsigned int [3]’ [-Warray-bounds] 209 | return lt->tri[vert_num]; | ~~~~~~~~~~~~~~~~^ In file included from /home/wannes/blender-git/blender/source/blender/makesdna/DNA_mesh_types.h:13, from /home/wannes/blender-git/blender/source/blender/blenkernel/intern/mesh_tangent.cc:14: /home/wannes/blender-git/blender/source/blender/makesdna/DNA_meshdata_types.h:245:16: note: while referencing ‘MLoopTri::tri’ 245 | unsigned int tri[3]; | ^~~ [1043/1661] Building C object source/blender/mod.../CMakeFiles/bf_modifiers.dir/intern/MOD_skin.c.o In function ‘build_emats_stack’, inlined from ‘build_edge_mats’ at /home/wannes/blender-git/blender/source/blender/modifiers/intern/MOD_skin.c:812:5, inlined from ‘base_skin’ at /home/wannes/blender-git/blender/source/blender/modifiers/intern/MOD_skin.c:1929:10, inlined from ‘final_skin’ at /home/wannes/blender-git/blender/source/blender/modifiers/intern/MOD_skin.c:1966:12, inlined from ‘modifyMesh’ at /home/wannes/blender-git/blender/source/blender/modifiers/intern/MOD_skin.c:1989:18: /home/wannes/blender-git/blender/source/blender/modifiers/intern/MOD_skin.c:760:5: warning: ‘copy_m3_m3’ accessing 36 bytes in a region of size 12 [-Wstringop-overflow=] 760 | copy_m3_m3(stack_elem.mat, emat[e].mat); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/modifiers/intern/MOD_skin.c: In function ‘modifyMesh’: /home/wannes/blender-git/blender/source/blender/modifiers/intern/MOD_skin.c:760:5: note: referencing argument 2 of type ‘const float (*)[3]’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/modifiers/intern/MOD_skin.c:46: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:31:6: note: in a call to function ‘copy_m3_m3’ 31 | void copy_m3_m3(float m1[3][3], const float m2[3][3]); | ^~~~~~~~~~ In function ‘build_emats_stack’, inlined from ‘build_edge_mats’ at /home/wannes/blender-git/blender/source/blender/modifiers/intern/MOD_skin.c:812:5, inlined from ‘base_skin’ at /home/wannes/blender-git/blender/source/blender/modifiers/intern/MOD_skin.c:1929:10, inlined from ‘final_skin’ at /home/wannes/blender-git/blender/source/blender/modifiers/intern/MOD_skin.c:1966:12, inlined from ‘modifyMesh’ at /home/wannes/blender-git/blender/source/blender/modifiers/intern/MOD_skin.c:1989:18: /home/wannes/blender-git/blender/source/blender/modifiers/intern/MOD_skin.c:744:5: warning: ‘calc_edge_mat’ accessing 36 bytes in a region of size 12 [-Wstringop-overflow=] 744 | calc_edge_mat(emat[e].mat, mvert[parent_v].co, mvert[v].co); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/modifiers/intern/MOD_skin.c: In function ‘modifyMesh’: /home/wannes/blender-git/blender/source/blender/modifiers/intern/MOD_skin.c:744:5: note: referencing argument 1 of type ‘float (*)[3]’ /home/wannes/blender-git/blender/source/blender/modifiers/intern/MOD_skin.c:676:13: note: in a call to function ‘calc_edge_mat’ 676 | static void calc_edge_mat(float mat[3][3], const float a[3], const float b[3]) | ^~~~~~~~~~~~~ [1072/1661] Building C object source/blender/gpe...cil_modifiers.dir/intern/lineart/lineart_cpu.c.o In function ‘lineart_gpencil_generate’, inlined from ‘MOD_lineart_gpencil_generate’ at /home/wannes/blender-git/blender/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c:5422:3: /home/wannes/blender-git/blender/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c:5315:7: warning: ‘mul_v3_m4v3’ accessing 12 bytes in a region of size 4 [-Wstringop-overflow=] 5315 | mul_v3_m4v3(&point->x, gp_obmat_inverse, eci->gpos); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wannes/blender-git/blender/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c: In function ‘MOD_lineart_gpencil_generate’: /home/wannes/blender-git/blender/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c:5315:7: note: referencing argument 1 of type ‘float *’ In file included from /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math.h:51, from /home/wannes/blender-git/blender/source/blender/gpencil_modifiers/intern/lineart/MOD_lineart.h:12, from /home/wannes/blender-git/blender/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c:9: /home/wannes/blender-git/blender/source/blender/blenlib/BLI_math_matrix.h:189:6: note: in a call to function ‘mul_v3_m4v3’ 189 | void mul_v3_m4v3(float r[3], const float mat[4][4], const float vec[3]); | ^~~~~~~~~~~ [1535/1661] Linking CXX static library lib/libbf_blenkernel.a [1536/1661] Generating libcycles_kernel_oneapi.so FAILED: intern/cycles/kernel/libcycles_kernel_oneapi.so /home/wannes/blender-git/build_linux_release/intern/cycles/kernel/libcycles_kernel_oneapi.so cd /home/wannes/blender-git/build_linux_release/intern/cycles/kernel && /usr/bin/cmake -E env LD_LIBRARY_PATH=/home/wannes/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/../lib:/home/wannes/blender-git/lib/linux_centos7_x86_64/dpcpp/lib/ocloc/lib:/home/wannes/blender-git/lib/linux_centos7_x86_64/dpcpp/lib/igc/lib PATH=/home/wannes/blender-git/lib/linux_centos7_x86_64/dpcpp/lib/ocloc/bin:/home/wannes/blender-git/lib/linux_centos7_x86_64/dpcpp/bin:/usr/local/texlive/2022/bin/x86_64-linux:/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:/home/wannes/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin /home/wannes/blender-git/lib/linux_centos7_x86_64/dpcpp/bin/clang++ /home/wannes/blender-git/blender/intern/cycles/kernel/device/oneapi/kernel.cpp -fsycl -fsycl-unnamed-lambda -fdelayed-template-parsing -mllvm -inlinedefault-threshold=250 -mllvm -inlinehint-threshold=350 -fsycl-device-code-split=per_kernel -fsycl-max-parallel-link-jobs=1 -shared -DWITH_ONEAPI -ffast-math -DNDEBUG -O2 -o /home/wannes/blender-git/build_linux_release/intern/cycles/kernel/libcycles_kernel_oneapi.so -I/home/wannes/blender-git/blender/intern/cycles/kernel/.. -fsycl-targets=spir64,spir64_gen -Xsycl-target-backend=spir64 -options\ '-ze-opt-large-register-file\ -ze-opt-regular-grf-kernel\ integrator_intersect' -Xsycl-target-backend=spir64_gen -device\ dg2\ --format\ zebin\ -options\ '-ze-opt-large-register-file\ -ze-opt-regular-grf-kernel\ integrator_intersect' -DWITH_NANOVDB -I"/home/wannes/blender-git/lib/linux_centos7_x86_64/openvdb/include" -D_GLIBCXX_USE_CXX11_ABI=0 -fPIC -fhonor-nans -Wl,-rpath,'$ORIGIN' Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. llvm-foreach: Killed llvm-foreach: Killed Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. Compilation from IR - skipping loading of FCL Build succeeded. clang-16: error: gen compiler command failed with exit code 254 (use -v to see invocation) clang version 16.0.0 Thread model: posix InstalledDir: /home/wannes/blender-git/lib/linux_centos7_x86_64/dpcpp/bin clang-16: note: diagnostic msg: Error generating preprocessed source(s). ninja: build stopped: subcommand failed. make: *** [GNUmakefile:357: all] Error 1