Build log:
Mock Version: 5.5
Mock Version: 5.5
Mock Version: 5.5
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/blender.spec'], chrootPath='/var/lib/mock/f41-build-49456597-5881613/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fd4ab31a900>timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.35r2yv99:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False)
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.35r2yv99:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '094b4e1ba87e48bd89852d103eb3e4f1', '-D', '/var/lib/mock/f41-build-49456597-5881613/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.35r2yv99:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/blender.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1708128000
Wrote: /builddir/build/SRPMS/blender-4.0.2-5.fc41.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/blender.spec'], chrootPath='/var/lib/mock/f41-build-49456597-5881613/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fd4ab31a900>timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.35r2yv99:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False)
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.35r2yv99:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '3bf031d681284e0f9ab06abd9e838eaf', '-D', '/var/lib/mock/f41-build-49456597-5881613/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.35r2yv99:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/blender.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1708128000
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.mIMSgN
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf blender-4.0.2
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/blender-4.0.2.tar.xz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd blender-4.0.2
+ rm -rf /builddir/build/BUILD/blender-4.0.2-SPECPARTS
+ /usr/bin/mkdir -p /builddir/build/BUILD/blender-4.0.2-SPECPARTS
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/blender-addons-4.0.2.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/blender-3.6.1-py312-pylongobject.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ for d in addons
+ rm -r blender-addons/.gitea blender-addons/.github
+ cp -pr blender-addons/add_camera_rigs blender-addons/add_curve_extra_objects blender-addons/add_curve_ivygen.py blender-addons/add_curve_sapling blender-addons/add_mesh_BoltFactory blender-addons/add_mesh_discombobulator blender-addons/add_mesh_extra_objects blender-addons/add_mesh_geodesic_domes blender-addons/amaranth blender-addons/animation_add_corrective_shape_key.py blender-addons/animation_animall blender-addons/ant_landscape blender-addons/archimesh blender-addons/blender_id blender-addons/bone_selection_sets.py blender-addons/btrace blender-addons/camera_turnaround.py blender-addons/copy_global_transform.py blender-addons/curve_assign_shapekey.py blender-addons/curve_simplify.py blender-addons/curve_tools blender-addons/depsgraph_debug.py blender-addons/development_edit_operator.py blender-addons/development_icon_get.py blender-addons/development_iskeyfree.py blender-addons/greasepencil_tools blender-addons/hydra_storm blender-addons/io_anim_bvh blender-addons/io_anim_camera.py blender-addons/io_anim_nuke_chan blender-addons/io_coat3D blender-addons/io_curve_svg blender-addons/io_export_dxf blender-addons/io_export_paper_model.py blender-addons/io_export_pc2.py blender-addons/io_import_BrushSet.py blender-addons/io_import_dxf blender-addons/io_import_images_as_planes.py blender-addons/io_import_palette blender-addons/io_mesh_atomic blender-addons/io_mesh_stl blender-addons/io_mesh_uv_layout blender-addons/io_scene_3ds blender-addons/io_scene_fbx blender-addons/io_scene_gltf2 blender-addons/io_scene_x3d blender-addons/io_shape_mdd blender-addons/lighting_dynamic_sky.py blender-addons/lighting_tri_lights.py blender-addons/magic_uv blender-addons/materials_library_vx blender-addons/materials_utils blender-addons/measureit blender-addons/mesh_auto_mirror.py blender-addons/mesh_bsurfaces.py blender-addons/mesh_f2.py blender-addons/mesh_inset blender-addons/mesh_looptools.py blender-addons/mesh_snap_utilities_line blender-addons/mesh_tiny_cad blender-addons/mesh_tissue blender-addons/mesh_tools blender-addons/node_arrange.py blender-addons/node_presets.py blender-addons/node_wrangler blender-addons/object_boolean_tools.py blender-addons/object_carver blender-addons/object_collection_manager blender-addons/object_color_rules.py blender-addons/object_edit_linked.py blender-addons/object_fracture_cell blender-addons/object_print3d_utils blender-addons/object_scatter blender-addons/object_skinify.py blender-addons/paint_palette.py blender-addons/pose_library blender-addons/power_sequencer blender-addons/precision_drawing_tools blender-addons/presets blender-addons/real_snow.py blender-addons/render_copy_settings blender-addons/render_freestyle_svg.py blender-addons/render_povray blender-addons/render_ui_animation_render.py blender-addons/rigify blender-addons/space_clip_editor_refine_solution.py blender-addons/space_view3d_3d_navigation.py blender-addons/space_view3d_align_tools.py blender-addons/space_view3d_brush_menus blender-addons/space_view3d_copy_attributes.py blender-addons/space_view3d_math_vis blender-addons/space_view3d_modifier_tools.py blender-addons/space_view3d_pie_menus blender-addons/space_view3d_spacebar_menu blender-addons/space_view3d_stored_views blender-addons/storypencil blender-addons/sun_position blender-addons/system_blend_info.py blender-addons/system_demo_mode blender-addons/system_property_chart.py blender-addons/ui_translate blender-addons/vdm_brush_baker blender-addons/viewport_vr_preview scripts/addons
+ rm -fr blender-addons
+ rm -f build_files/cmake/Modules/FindOpenJPEG.cmake
+ '[' -z sP ']'
+ shebang_flags=-kasP
+ /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP .
recursedown('.')
recursedown('./.gitea')
recursedown('./.gitea/default_merge_message')
recursedown('./.gitea/issue_template')
recursedown('./.github')
recursedown('./build_files')
recursedown('./build_files/build_environment')
recursedown('./build_files/build_environment/cmake')
recursedown('./build_files/build_environment/darwin')
recursedown('./build_files/build_environment/linux')
recursedown('./build_files/build_environment/patches')
recursedown('./build_files/build_environment/patches/cmake')
recursedown('./build_files/build_environment/patches/cmake/modules')
recursedown('./build_files/build_environment/windows')
recursedown('./build_files/buildbot')
recursedown('./build_files/buildbot/config')
recursedown('./build_files/cmake')
recursedown('./build_files/cmake/Modules')
recursedown('./build_files/cmake/config')
recursedown('./build_files/cmake/example_scripts')
recursedown('./build_files/cmake/platform')
recursedown('./build_files/config')
recursedown('./build_files/package_spec')
recursedown('./build_files/utils')
recursedown('./build_files/windows')
recursedown('./doc')
recursedown('./doc/blender_file_format')
recursedown('./doc/doxygen')
recursedown('./doc/guides')
recursedown('./doc/license')
recursedown('./doc/manpage')
recursedown('./doc/python_api')
recursedown('./doc/python_api/examples')
recursedown('./doc/python_api/rst')
recursedown('./doc/python_api/static')
recursedown('./doc/python_api/static/css')
recursedown('./doc/python_api/static/js')
recursedown('./doc/python_api/templates')
recursedown('./extern')
recursedown('./extern/Eigen3')
recursedown('./extern/Eigen3/Eigen')
recursedown('./extern/Eigen3/Eigen/src')
recursedown('./extern/Eigen3/Eigen/src/Cholesky')
recursedown('./extern/Eigen3/Eigen/src/CholmodSupport')
recursedown('./extern/Eigen3/Eigen/src/Core')
recursedown('./extern/Eigen3/Eigen/src/Core/arch')
recursedown('./extern/Eigen3/Eigen/src/Core/arch/AVX')
recursedown('./extern/Eigen3/Eigen/src/Core/arch/AVX512')
recursedown('./extern/Eigen3/Eigen/src/Core/arch/AltiVec')
recursedown('./extern/Eigen3/Eigen/src/Core/arch/CUDA')
recursedown('./extern/Eigen3/Eigen/src/Core/arch/Default')
recursedown('./extern/Eigen3/Eigen/src/Core/arch/GPU')
recursedown('./extern/Eigen3/Eigen/src/Core/arch/HIP')
recursedown('./extern/Eigen3/Eigen/src/Core/arch/HIP/hcc')
recursedown('./extern/Eigen3/Eigen/src/Core/arch/MSA')
recursedown('./extern/Eigen3/Eigen/src/Core/arch/NEON')
recursedown('./extern/Eigen3/Eigen/src/Core/arch/SSE')
recursedown('./extern/Eigen3/Eigen/src/Core/arch/SVE')
recursedown('./extern/Eigen3/Eigen/src/Core/arch/SYCL')
recursedown('./extern/Eigen3/Eigen/src/Core/arch/ZVector')
recursedown('./extern/Eigen3/Eigen/src/Core/functors')
recursedown('./extern/Eigen3/Eigen/src/Core/products')
recursedown('./extern/Eigen3/Eigen/src/Core/util')
recursedown('./extern/Eigen3/Eigen/src/Eigenvalues')
recursedown('./extern/Eigen3/Eigen/src/Geometry')
recursedown('./extern/Eigen3/Eigen/src/Geometry/arch')
recursedown('./extern/Eigen3/Eigen/src/Householder')
recursedown('./extern/Eigen3/Eigen/src/IterativeLinearSolvers')
recursedown('./extern/Eigen3/Eigen/src/Jacobi')
recursedown('./extern/Eigen3/Eigen/src/KLUSupport')
recursedown('./extern/Eigen3/Eigen/src/LU')
recursedown('./extern/Eigen3/Eigen/src/LU/arch')
recursedown('./extern/Eigen3/Eigen/src/MetisSupport')
recursedown('./extern/Eigen3/Eigen/src/OrderingMethods')
recursedown('./extern/Eigen3/Eigen/src/PaStiXSupport')
recursedown('./extern/Eigen3/Eigen/src/PardisoSupport')
recursedown('./extern/Eigen3/Eigen/src/QR')
recursedown('./extern/Eigen3/Eigen/src/SPQRSupport')
recursedown('./extern/Eigen3/Eigen/src/SVD')
recursedown('./extern/Eigen3/Eigen/src/SparseCholesky')
recursedown('./extern/Eigen3/Eigen/src/SparseCore')
recursedown('./extern/Eigen3/Eigen/src/SparseLU')
recursedown('./extern/Eigen3/Eigen/src/SparseQR')
recursedown('./extern/Eigen3/Eigen/src/StlSupport')
recursedown('./extern/Eigen3/Eigen/src/SuperLUSupport')
recursedown('./extern/Eigen3/Eigen/src/UmfPackSupport')
recursedown('./extern/Eigen3/Eigen/src/misc')
recursedown('./extern/Eigen3/Eigen/src/plugins')
recursedown('./extern/audaspace')
recursedown('./extern/audaspace/bindings')
recursedown('./extern/audaspace/bindings/C')
recursedown('./extern/audaspace/bindings/doc')
recursedown('./extern/audaspace/bindings/python')
recursedown('./extern/audaspace/bindings/python/examples')
recursedown('./extern/audaspace/config')
recursedown('./extern/audaspace/include')
recursedown('./extern/audaspace/include/devices')
recursedown('./extern/audaspace/include/file')
recursedown('./extern/audaspace/include/fx')
recursedown('./extern/audaspace/include/generator')
recursedown('./extern/audaspace/include/plugin')
recursedown('./extern/audaspace/include/respec')
recursedown('./extern/audaspace/include/sequence')
recursedown('./extern/audaspace/include/util')
recursedown('./extern/audaspace/plugins')
recursedown('./extern/audaspace/plugins/coreaudio')
recursedown('./extern/audaspace/plugins/ffmpeg')
recursedown('./extern/audaspace/plugins/jack')
recursedown('./extern/audaspace/plugins/libsndfile')
recursedown('./extern/audaspace/plugins/openal')
recursedown('./extern/audaspace/plugins/pulseaudio')
recursedown('./extern/audaspace/plugins/sdl')
recursedown('./extern/audaspace/plugins/wasapi')
recursedown('./extern/audaspace/src')
recursedown('./extern/audaspace/src/devices')
recursedown('./extern/audaspace/src/file')
recursedown('./extern/audaspace/src/fx')
recursedown('./extern/audaspace/src/generator')
recursedown('./extern/audaspace/src/plugin')
recursedown('./extern/audaspace/src/respec')
recursedown('./extern/audaspace/src/sequence')
recursedown('./extern/audaspace/src/util')
recursedown('./extern/binreloc')
recursedown('./extern/binreloc/include')
recursedown('./extern/bullet2')
recursedown('./extern/bullet2/patches')
recursedown('./extern/bullet2/src')
recursedown('./extern/bullet2/src/BulletCollision')
recursedown('./extern/bullet2/src/BulletCollision/BroadphaseCollision')
recursedown('./extern/bullet2/src/BulletCollision/CollisionDispatch')
recursedown('./extern/bullet2/src/BulletCollision/CollisionShapes')
recursedown('./extern/bullet2/src/BulletCollision/Gimpact')
recursedown('./extern/bullet2/src/BulletCollision/NarrowPhaseCollision')
recursedown('./extern/bullet2/src/BulletDynamics')
recursedown('./extern/bullet2/src/BulletDynamics/Character')
recursedown('./extern/bullet2/src/BulletDynamics/ConstraintSolver')
recursedown('./extern/bullet2/src/BulletDynamics/Dynamics')
recursedown('./extern/bullet2/src/BulletDynamics/Featherstone')
recursedown('./extern/bullet2/src/BulletDynamics/MLCPSolvers')
recursedown('./extern/bullet2/src/BulletDynamics/Vehicle')
recursedown('./extern/bullet2/src/BulletSoftBody')
recursedown('./extern/bullet2/src/LinearMath')
recursedown('./extern/bullet2/src/LinearMath/TaskScheduler')
recursedown('./extern/ceres')
recursedown('./extern/ceres/config')
recursedown('./extern/ceres/config/ceres')
recursedown('./extern/ceres/config/ceres/internal')
recursedown('./extern/ceres/include')
recursedown('./extern/ceres/include/ceres')
recursedown('./extern/ceres/include/ceres/internal')
recursedown('./extern/ceres/internal')
recursedown('./extern/ceres/internal/ceres')
recursedown('./extern/ceres/internal/ceres/generated')
recursedown('./extern/clew')
recursedown('./extern/clew/include')
recursedown('./extern/clew/src')
recursedown('./extern/cuew')
recursedown('./extern/cuew/include')
recursedown('./extern/cuew/src')
recursedown('./extern/curve_fit_nd')
recursedown('./extern/curve_fit_nd/intern')
recursedown('./extern/draco')
recursedown('./extern/draco/draco')
recursedown('./extern/draco/draco/src')
recursedown('./extern/draco/draco/src/draco')
recursedown('./extern/draco/draco/src/draco/animation')
recursedown('./extern/draco/draco/src/draco/attributes')
recursedown('./extern/draco/draco/src/draco/compression')
recursedown('./extern/draco/draco/src/draco/compression/attributes')
recursedown('./extern/draco/draco/src/draco/compression/attributes/prediction_schemes')
recursedown('./extern/draco/draco/src/draco/compression/bit_coders')
recursedown('./extern/draco/draco/src/draco/compression/config')
recursedown('./extern/draco/draco/src/draco/compression/entropy')
recursedown('./extern/draco/draco/src/draco/compression/mesh')
recursedown('./extern/draco/draco/src/draco/compression/mesh/traverser')
recursedown('./extern/draco/draco/src/draco/compression/point_cloud')
recursedown('./extern/draco/draco/src/draco/compression/point_cloud/algorithms')
recursedown('./extern/draco/draco/src/draco/core')
recursedown('./extern/draco/draco/src/draco/mesh')
recursedown('./extern/draco/draco/src/draco/metadata')
recursedown('./extern/draco/draco/src/draco/point_cloud')
recursedown('./extern/draco/patches')
recursedown('./extern/draco/src')
recursedown('./extern/fast_float')
recursedown('./extern/fmtlib')
recursedown('./extern/fmtlib/include')
recursedown('./extern/fmtlib/include/fmt')
recursedown('./extern/fmtlib/src')
recursedown('./extern/gflags')
recursedown('./extern/gflags/src')
recursedown('./extern/gflags/src/gflags')
recursedown('./extern/glew-es')
recursedown('./extern/glew-es/include')
recursedown('./extern/glew-es/include/GL')
recursedown('./extern/glog')
recursedown('./extern/glog/include')
recursedown('./extern/glog/include/glog')
recursedown('./extern/glog/src')
recursedown('./extern/glog/src/base')
recursedown('./extern/glog/src/windows')
recursedown('./extern/glog/src/windows/glog')
recursedown('./extern/gmock')
recursedown('./extern/gmock/include')
recursedown('./extern/gmock/include/gmock')
recursedown('./extern/gmock/include/gmock/internal')
recursedown('./extern/gmock/include/gmock/internal/custom')
recursedown('./extern/gmock/src')
recursedown('./extern/gtest')
recursedown('./extern/gtest/include')
recursedown('./extern/gtest/include/gtest')
recursedown('./extern/gtest/include/gtest/internal')
recursedown('./extern/gtest/include/gtest/internal/custom')
recursedown('./extern/gtest/src')
recursedown('./extern/hipew')
recursedown('./extern/hipew/include')
recursedown('./extern/hipew/src')
recursedown('./extern/json')
recursedown('./extern/json/include')
recursedown('./extern/lzma')
recursedown('./extern/lzo')
recursedown('./extern/lzo/minilzo')
recursedown('./extern/mantaflow')
recursedown('./extern/mantaflow/helper')
recursedown('./extern/mantaflow/helper/pwrapper')
recursedown('./extern/mantaflow/helper/util')
recursedown('./extern/mantaflow/patches')
recursedown('./extern/mantaflow/preprocessed')
recursedown('./extern/mantaflow/preprocessed/fileio')
recursedown('./extern/mantaflow/preprocessed/plugin')
recursedown('./extern/mantaflow/preprocessed/python')
recursedown('./extern/nanosvg')
recursedown('./extern/nanosvg/patches')
recursedown('./extern/quadriflow')
recursedown('./extern/quadriflow/3rd')
recursedown('./extern/quadriflow/3rd/lemon-1.3.1')
recursedown('./extern/quadriflow/3rd/lemon-1.3.1/cmake')
recursedown('./extern/quadriflow/3rd/lemon-1.3.1/cmake/nsis')
recursedown('./extern/quadriflow/3rd/lemon-1.3.1/contrib')
recursedown('./extern/quadriflow/3rd/lemon-1.3.1/demo')
recursedown('./extern/quadriflow/3rd/lemon-1.3.1/lemon')
recursedown('./extern/quadriflow/3rd/lemon-1.3.1/lemon/bits')
recursedown('./extern/quadriflow/3rd/lemon-1.3.1/lemon/concepts')
recursedown('./extern/quadriflow/3rd/lemon-1.3.1/scripts')
recursedown('./extern/quadriflow/3rd/lemon-1.3.1/test')
recursedown('./extern/quadriflow/3rd/lemon-1.3.1/tools')
recursedown('./extern/quadriflow/3rd/pcg32')
recursedown('./extern/quadriflow/3rd/pcg32/pcg32')
recursedown('./extern/quadriflow/3rd/pss')
recursedown('./extern/quadriflow/3rd/pss/pss')
recursedown('./extern/quadriflow/patches')
recursedown('./extern/quadriflow/src')
recursedown('./extern/rangetree')
recursedown('./extern/rangetree/intern')
recursedown('./extern/renderdoc')
recursedown('./extern/renderdoc/include')
recursedown('./extern/sdlew')
recursedown('./extern/sdlew/include')
recursedown('./extern/sdlew/include/SDL2')
recursedown('./extern/sdlew/src')
recursedown('./extern/smaa_areatex')
recursedown('./extern/tinygltf')
recursedown('./extern/vulkan_memory_allocator')
recursedown('./extern/vulkan_memory_allocator/patches')
recursedown('./extern/wcwidth')
recursedown('./extern/xdnd')
recursedown('./intern')
recursedown('./intern/atomic')
recursedown('./intern/atomic/intern')
recursedown('./intern/atomic/tests')
recursedown('./intern/audaspace')
recursedown('./intern/audaspace/intern')
recursedown('./intern/clog')
recursedown('./intern/cycles')
recursedown('./intern/cycles/app')
recursedown('./intern/cycles/app/opengl')
recursedown('./intern/cycles/blender')
recursedown('./intern/cycles/blender/addon')
recursedown('./intern/cycles/bvh')
recursedown('./intern/cycles/cmake')
recursedown('./intern/cycles/device')
recursedown('./intern/cycles/device/cpu')
recursedown('./intern/cycles/device/cuda')
recursedown('./intern/cycles/device/dummy')
recursedown('./intern/cycles/device/hip')
recursedown('./intern/cycles/device/hiprt')
recursedown('./intern/cycles/device/metal')
recursedown('./intern/cycles/device/multi')
recursedown('./intern/cycles/device/oneapi')
recursedown('./intern/cycles/device/optix')
recursedown('./intern/cycles/doc')
recursedown('./intern/cycles/doc/license')
recursedown('./intern/cycles/graph')
recursedown('./intern/cycles/hydra')
recursedown('./intern/cycles/hydra/resources')
recursedown('./intern/cycles/integrator')
recursedown('./intern/cycles/kernel')
recursedown('./intern/cycles/kernel/bake')
recursedown('./intern/cycles/kernel/bvh')
recursedown('./intern/cycles/kernel/camera')
recursedown('./intern/cycles/kernel/closure')
recursedown('./intern/cycles/kernel/device')
recursedown('./intern/cycles/kernel/device/cpu')
recursedown('./intern/cycles/kernel/device/cuda')
recursedown('./intern/cycles/kernel/device/gpu')
recursedown('./intern/cycles/kernel/device/hip')
recursedown('./intern/cycles/kernel/device/hiprt')
recursedown('./intern/cycles/kernel/device/metal')
recursedown('./intern/cycles/kernel/device/oneapi')
recursedown('./intern/cycles/kernel/device/optix')
recursedown('./intern/cycles/kernel/film')
recursedown('./intern/cycles/kernel/geom')
recursedown('./intern/cycles/kernel/integrator')
recursedown('./intern/cycles/kernel/light')
recursedown('./intern/cycles/kernel/osl')
recursedown('./intern/cycles/kernel/osl/shaders')
recursedown('./intern/cycles/kernel/sample')
recursedown('./intern/cycles/kernel/svm')
recursedown('./intern/cycles/kernel/util')
recursedown('./intern/cycles/scene')
recursedown('./intern/cycles/session')
recursedown('./intern/cycles/subd')
recursedown('./intern/cycles/test')
recursedown('./intern/cycles/util')
recursedown('./intern/dualcon')
recursedown('./intern/dualcon/intern')
recursedown('./intern/eigen')
recursedown('./intern/eigen/intern')
recursedown('./intern/ffmpeg')
recursedown('./intern/ffmpeg/tests')
recursedown('./intern/ghost')
recursedown('./intern/ghost/intern')
recursedown('./intern/ghost/test')
recursedown('./intern/ghost/test/gears')
recursedown('./intern/ghost/test/multitest')
recursedown('./intern/guardedalloc')
recursedown('./intern/guardedalloc/cpp')
recursedown('./intern/guardedalloc/intern')
recursedown('./intern/guardedalloc/test')
recursedown('./intern/guardedalloc/test/simpletest')
recursedown('./intern/guardedalloc/tests')
recursedown('./intern/iksolver')
recursedown('./intern/iksolver/extern')
recursedown('./intern/iksolver/intern')
recursedown('./intern/itasc')
recursedown('./intern/itasc/kdl')
recursedown('./intern/itasc/kdl/utilities')
recursedown('./intern/libc_compat')
recursedown('./intern/libmv')
recursedown('./intern/libmv/intern')
recursedown('./intern/libmv/libmv')
recursedown('./intern/libmv/libmv/autotrack')
recursedown('./intern/libmv/libmv/base')
recursedown('./intern/libmv/libmv/build')
recursedown('./intern/libmv/libmv/image')
recursedown('./intern/libmv/libmv/logging')
recursedown('./intern/libmv/libmv/multiview')
recursedown('./intern/libmv/libmv/numeric')
recursedown('./intern/libmv/libmv/simple_pipeline')
recursedown('./intern/libmv/libmv/threading')
recursedown('./intern/libmv/libmv/tracking')
recursedown('./intern/libmv/third_party')
recursedown('./intern/libmv/third_party/msinttypes')
recursedown('./intern/locale')
recursedown('./intern/mantaflow')
recursedown('./intern/mantaflow/extern')
recursedown('./intern/mantaflow/intern')
recursedown('./intern/mantaflow/intern/strings')
recursedown('./intern/memutil')
recursedown('./intern/memutil/intern')
recursedown('./intern/mikktspace')
recursedown('./intern/opencolorio')
recursedown('./intern/opensubdiv')
recursedown('./intern/opensubdiv/internal')
recursedown('./intern/opensubdiv/internal/base')
recursedown('./intern/opensubdiv/internal/evaluator')
recursedown('./intern/opensubdiv/internal/evaluator/shaders')
recursedown('./intern/opensubdiv/internal/topology')
recursedown('./intern/opensubdiv/stub')
recursedown('./intern/openvdb')
recursedown('./intern/quadriflow')
recursedown('./intern/renderdoc_dynload')
recursedown('./intern/renderdoc_dynload/include')
recursedown('./intern/renderdoc_dynload/intern')
recursedown('./intern/rigidbody')
recursedown('./intern/sky')
recursedown('./intern/sky/include')
recursedown('./intern/sky/source')
recursedown('./intern/utfconv')
recursedown('./intern/wayland_dynload')
recursedown('./intern/wayland_dynload/extern')
recursedown('./intern/wayland_dynload/intern')
recursedown('./locale')
recursedown('./locale/po')
recursedown('./release')
recursedown('./release/bin')
recursedown('./release/darwin')
recursedown('./release/darwin/Blender.app')
recursedown('./release/darwin/Blender.app/Contents')
recursedown('./release/darwin/Blender.app/Contents/MacOS')
recursedown('./release/darwin/Blender.app/Contents/Resources')
./build_files/build_environment/install_linux_packages.py: updating
./build_files/build_environment/darwin/set_rpath.py: updating
./build_files/cmake/clang_array_check.py: no change
./build_files/cmake/cmake_netbeans_project.py: updating
./build_files/cmake/cmake_print_build_options.py: no change
./build_files/cmake/cmake_qtcreator_project.py: updating
./build_files/cmake/cmake_static_check_clang.py: updating
./build_files/cmake/cmake_static_check_clang_array.py: updating
./build_files/cmake/cmake_static_check_cppcheck.py: updating
./build_files/cmake/project_info.py: updating
./build_files/cmake/project_source_info.py: no change
./build_files/package_spec/build_archive.py: updating
./build_files/utils/make_bpy_wheel.py: updating
./build_files/utils/make_source_archive.py: updating
./build_files/utils/make_test.py: updating
./build_files/utils/make_update.py: updating
./build_files/utils/make_utils.py: updating
./doc/blender_file_format/BlendFileDnaExporter_25.py: updating
./doc/blender_file_format/BlendFileReader.py: updating
./doc/manpage/blender.1.py: updating
./doc/python_api/rst_from_bmesh_opdefines.py: no change
./doc/python_api/sphinx_changelog_gen.py: no change
./doc/python_api/sphinx_doc_gen.py: no change
./doc/python_api/sphinx_doc_gen_monkeypatch.py: no change
./doc/python_api/examples/aud.py: no change
./doc/python_api/examples/blf.py: no change
./doc/python_api/examples/bmesh.ops.1.py: no change
./doc/python_api/examples/bpy.app.driver_namespace.py: no change
./doc/python_api/examples/bpy.app.handlers.1.py: no change
./doc/python_api/examples/bpy.app.handlers.2.py: no change
./doc/python_api/examples/bpy.app.handlers.py: no change
./doc/python_api/examples/bpy.app.timers.1.py: no change
./doc/python_api/examples/bpy.app.timers.2.py: no change
./doc/python_api/examples/bpy.app.timers.3.py: no change
./doc/python_api/examples/bpy.app.timers.4.py: no change
./doc/python_api/examples/bpy.app.timers.5.py: no change
./doc/python_api/examples/bpy.app.translations.py: no change
./doc/python_api/examples/bpy.context.property.py: no change
./doc/python_api/examples/bpy.data.py: no change
./doc/python_api/examples/bpy.msgbus.1.py: no change
./doc/python_api/examples/bpy.msgbus.2.py: no change
./doc/python_api/examples/bpy.msgbus.3.py: no change
./doc/python_api/examples/bpy.ops.1.py: no change
./doc/python_api/examples/bpy.ops.2.py: no change
./doc/python_api/examples/bpy.ops.3.py: no change
./doc/python_api/examples/bpy.ops.py: no change
./doc/python_api/examples/bpy.props.1.py: no change
./doc/python_api/examples/bpy.props.2.py: no change
./doc/python_api/examples/bpy.props.3.py: no change
./doc/python_api/examples/bpy.props.4.py: no change
./doc/python_api/examples/bpy.props.5.py: no change
./doc/python_api/examples/bpy.props.py: no change
./doc/python_api/examples/bpy.types.AddonPreferences.1.py: no change
./doc/python_api/examples/bpy.types.BlendDataLibraries.load.py: no change
./doc/python_api/examples/bpy.types.BlendDataLibraries.write.py: no change
./doc/python_api/examples/bpy.types.Bone.convert_local_to_pose.py: no change
./doc/python_api/examples/bpy.types.Context.temp_override.1.py: no change
./doc/python_api/examples/bpy.types.Context.temp_override.2.py: no change
./doc/python_api/examples/bpy.types.Context.temp_override.3.py: no change
./doc/python_api/examples/bpy.types.Depsgraph.1.py: no change
./doc/python_api/examples/bpy.types.Depsgraph.2.py: no change
./doc/python_api/examples/bpy.types.Depsgraph.3.py: no change
./doc/python_api/examples/bpy.types.Depsgraph.4.py: no change
./doc/python_api/examples/bpy.types.Depsgraph.5.py: no change
./doc/python_api/examples/bpy.types.Depsgraph.6.py: no change
./doc/python_api/examples/bpy.types.Depsgraph.7.py: no change
./doc/python_api/examples/bpy.types.HydraRenderEngine.py: no change
./doc/python_api/examples/bpy.types.ID.user_clear.1.py: no change
./doc/python_api/examples/bpy.types.Image.py: no change
./doc/python_api/examples/bpy.types.Menu.1.py: no change
./doc/python_api/examples/bpy.types.Menu.2.py: no change
./doc/python_api/examples/bpy.types.Menu.3.py: no change
./doc/python_api/examples/bpy.types.Menu.4.py: no change
./doc/python_api/examples/bpy.types.Menu.py: no change
./doc/python_api/examples/bpy.types.Mesh.py: no change
./doc/python_api/examples/bpy.types.NodeTree.py: no change
./doc/python_api/examples/bpy.types.Object.py: no change
./doc/python_api/examples/bpy.types.Operator.1.py: no change
./doc/python_api/examples/bpy.types.Operator.2.py: no change
./doc/python_api/examples/bpy.types.Operator.3.py: no change
./doc/python_api/examples/bpy.types.Operator.4.py: no change
./doc/python_api/examples/bpy.types.Operator.5.py: no change
./doc/python_api/examples/bpy.types.Operator.6.py: no change
./doc/python_api/examples/bpy.types.Operator.py: no change
./doc/python_api/examples/bpy.types.Panel.1.py: no change
./doc/python_api/examples/bpy.types.Panel.2.py: no change
./doc/python_api/examples/bpy.types.Panel.py: no change
./doc/python_api/examples/bpy.types.PoseBone.bbone_segment_matrix.py: no change
./doc/python_api/examples/bpy.types.PropertyGroup.py: no change
./doc/python_api/examples/bpy.types.RenderEngine.py: no change
./doc/python_api/examples/bpy.types.UIList.1.py: no change
./doc/python_api/examples/bpy.types.UIList.2.py: no change
./doc/python_api/examples/bpy.types.USDHook.py: no change
./doc/python_api/examples/bpy.types.WindowManager.popup_menu.py: no change
./doc/python_api/examples/bpy.types.bpy_prop_collection.foreach_get.py: no change
./doc/python_api/examples/bpy.types.bpy_prop_collection.foreach_set.py: no change
./doc/python_api/examples/bpy.types.bpy_struct.is_property_set.py: no change
./doc/python_api/examples/bpy.types.bpy_struct.keyframe_insert.1.py: no change
./doc/python_api/examples/bpy.types.bpy_struct.keyframe_insert.py: no change
./doc/python_api/examples/gpu.1.py: no change
./doc/python_api/examples/gpu.10.py: no change
./doc/python_api/examples/gpu.2.py: no change
./doc/python_api/examples/gpu.3.py: no change
./doc/python_api/examples/gpu.4.py: no change
./doc/python_api/examples/gpu.5.py: no change
./doc/python_api/examples/gpu.6.py: no change
./doc/python_api/examples/gpu.7.py: no change
./doc/python_api/examples/gpu.8.py: no change
./doc/python_api/examples/gpu.9.py: no change
./doc/python_api/examples/mathutils.Color.py: no change
./doc/python_api/examples/mathutils.Euler.py: no change
./doc/python_api/examples/mathutils.Matrix.LocRotScale.py: no change
./doc/python_api/examples/mathutils.Matrix.py: no change
./doc/python_api/examples/mathutils.Quaternion.py: no change
./doc/python_api/examples/mathutils.Vector.py: no change
./doc/python_api/examples/mathutils.kdtree.py: no change
./doc/python_api/examples/mathutils.py: no change
./extern/audaspace/bindings/python/examples/binaural.py: updating
./extern/audaspace/bindings/python/examples/convolution.py: updating
./extern/audaspace/bindings/python/examples/dynamicmusic.py: no change
./extern/audaspace/bindings/python/examples/playbackmanager.py: no change
./extern/audaspace/bindings/python/examples/player.py: updating
./extern/audaspace/bindings/python/examples/randomSounds.py: no change
./extern/audaspace/bindings/python/examples/simple.py: updating
./extern/audaspace/bindings/python/examples/siren.py: updating
./extern/audaspace/bindings/python/examples/siren2.py: updating
./extern/audaspace/bindings/python/examples/tetris.py: updating
./extern/audaspace/bindings/python/examples/tetris2.py: updating
./extern/audaspace/bindings/python/examples/tetris3.py: updating
./extern/mantaflow/preprocessed/python/defines.py: no change
./intern/cycles/app/io_export_cycles_xml.py: no change
./intern/cycles/blender/addon/__init__.py: no change
./intern/cycles/blender/addon/camera.py: no change
./intern/cycles/blender/addon/engine.py: no change
./intern/cycles/blender/addon/operators.py: no change
./intern/cycles/blender/addon/osl.py: no change
./intern/cycles/blender/addon/presets.py: no change
./intern/cycles/blender/addon/properties.py: no change
./intern/cycles/blender/addon/ui.py: no change
./intern/cycles/blender/addon/version_update.py: no change
recursedown('./release/darwin/buildbot')
recursedown('./release/datafiles')
recursedown('./release/datafiles/assets')
recursedown('./release/datafiles/assets/publish')
recursedown('./release/datafiles/assets/publish/geometry_nodes')
recursedown('./release/datafiles/blender_icons16')
recursedown('./release/datafiles/blender_icons32')
recursedown('./release/datafiles/brushicons')
recursedown('./release/datafiles/colormanagement')
recursedown('./release/datafiles/colormanagement/filmic')
recursedown('./release/datafiles/colormanagement/luts')
recursedown('./release/datafiles/fonts')
recursedown('./release/datafiles/icons')
recursedown('./release/datafiles/studiolights')
recursedown('./release/datafiles/studiolights/matcap')
recursedown('./release/datafiles/studiolights/studio')
recursedown('./release/datafiles/studiolights/world')
recursedown('./release/datafiles/userdef')
recursedown('./release/freedesktop')
recursedown('./release/freedesktop/icons')
recursedown('./release/freedesktop/icons/scalable')
recursedown('./release/freedesktop/icons/scalable/apps')
recursedown('./release/freedesktop/icons/symbolic')
recursedown('./release/freedesktop/icons/symbolic/apps')
recursedown('./release/freedesktop/snap')
recursedown('./release/license')
recursedown('./release/lts')
recursedown('./release/pypi')
recursedown('./release/text')
recursedown('./release/windows')
recursedown('./release/windows/batch')
recursedown('./release/windows/icons')
recursedown('./release/windows/icons/cursors')
recursedown('./release/windows/manifest')
recursedown('./release/windows/msix')
recursedown('./release/windows/msix/Assets')
recursedown('./release/windows/msix/Assets/contrast-black')
recursedown('./release/windows/msix/Assets/contrast-white')
recursedown('./scripts')
recursedown('./scripts/addons')
recursedown('./scripts/addons/.gitea')
recursedown('./scripts/addons/.gitea/default_merge_message')
recursedown('./scripts/addons/.gitea/issue_template')
recursedown('./scripts/addons/.github')
recursedown('./scripts/addons/add_camera_rigs')
recursedown('./scripts/addons/add_curve_extra_objects')
recursedown('./scripts/addons/add_curve_sapling')
recursedown('./scripts/addons/add_curve_sapling/presets')
recursedown('./scripts/addons/add_mesh_BoltFactory')
recursedown('./scripts/addons/add_mesh_discombobulator')
recursedown('./scripts/addons/add_mesh_extra_objects')
recursedown('./scripts/addons/add_mesh_extra_objects/add_mesh_rocks')
recursedown('./scripts/addons/add_mesh_geodesic_domes')
recursedown('./scripts/addons/amaranth')
recursedown('./scripts/addons/amaranth/animation')
recursedown('./scripts/addons/amaranth/misc')
recursedown('./scripts/addons/amaranth/modeling')
recursedown('./scripts/addons/amaranth/node_editor')
./release/datafiles/alert_icons_update.py: updating
./release/datafiles/blender_icons_geom.py: no change
./release/datafiles/blender_icons_geom_update.py: updating
./release/datafiles/blender_icons_update.py: updating
./release/datafiles/ctodata.py: updating
./release/datafiles/prvicons_update.py: updating
./release/lts/create_release_notes.py: updating
./release/lts/lts_download.py: updating
./release/lts/lts_issue.py: updating
./release/pypi/upload-release.py: updating
./scripts/addons/add_curve_ivygen.py: no change
./scripts/addons/animation_add_corrective_shape_key.py: no change
./scripts/addons/bone_selection_sets.py: no change
./scripts/addons/camera_turnaround.py: no change
./scripts/addons/copy_global_transform.py: no change
./scripts/addons/curve_assign_shapekey.py: no change
./scripts/addons/curve_simplify.py: no change
./scripts/addons/depsgraph_debug.py: no change
./scripts/addons/development_edit_operator.py: no change
./scripts/addons/development_icon_get.py: no change
./scripts/addons/development_iskeyfree.py: no change
./scripts/addons/io_anim_camera.py: no change
./scripts/addons/io_export_paper_model.py: no change
./scripts/addons/io_export_pc2.py: no change
./scripts/addons/io_import_BrushSet.py: no change
./scripts/addons/io_import_images_as_planes.py: no change
./scripts/addons/lighting_dynamic_sky.py: no change
./scripts/addons/lighting_tri_lights.py: no change
./scripts/addons/mesh_auto_mirror.py: no change
./scripts/addons/mesh_bsurfaces.py: no change
./scripts/addons/mesh_f2.py: no change
./scripts/addons/mesh_looptools.py: no change
./scripts/addons/node_arrange.py: no change
./scripts/addons/node_presets.py: no change
./scripts/addons/object_boolean_tools.py: no change
./scripts/addons/object_color_rules.py: no change
./scripts/addons/object_edit_linked.py: no change
./scripts/addons/object_skinify.py: no change
./scripts/addons/paint_palette.py: no change
./scripts/addons/real_snow.py: no change
./scripts/addons/render_freestyle_svg.py: no change
./scripts/addons/render_ui_animation_render.py: no change
./scripts/addons/space_clip_editor_refine_solution.py: no change
./scripts/addons/space_view3d_3d_navigation.py: no change
./scripts/addons/space_view3d_align_tools.py: no change
./scripts/addons/space_view3d_copy_attributes.py: no change
./scripts/addons/space_view3d_modifier_tools.py: no change
./scripts/addons/system_blend_info.py: no change
./scripts/addons/system_property_chart.py: no change
./scripts/addons/add_camera_rigs/__init__.py: no change
./scripts/addons/add_camera_rigs/build_rigs.py: no change
./scripts/addons/add_camera_rigs/composition_guides_menu.py: no change
./scripts/addons/add_camera_rigs/create_widgets.py: no change
./scripts/addons/add_camera_rigs/operators.py: no change
./scripts/addons/add_camera_rigs/prefs.py: no change
./scripts/addons/add_camera_rigs/ui_panels.py: no change
./scripts/addons/add_curve_extra_objects/__init__.py: no change
./scripts/addons/add_curve_extra_objects/add_curve_aceous_galore.py: no change
./scripts/addons/add_curve_extra_objects/add_curve_braid.py: no change
./scripts/addons/add_curve_extra_objects/add_curve_celtic_links.py: no change
./scripts/addons/add_curve_extra_objects/add_curve_curly.py: no change
./scripts/addons/add_curve_extra_objects/add_curve_simple.py: no change
./scripts/addons/add_curve_extra_objects/add_curve_spirals.py: no change
./scripts/addons/add_curve_extra_objects/add_curve_spirofit_bouncespline.py: no change
./scripts/addons/add_curve_extra_objects/add_curve_torus_knots.py: no change
./scripts/addons/add_curve_extra_objects/add_surface_plane_cone.py: no change
./scripts/addons/add_curve_extra_objects/beveltaper_curve.py: no change
./scripts/addons/add_curve_sapling/__init__.py: no change
./scripts/addons/add_curve_sapling/utils.py: no change
./scripts/addons/add_curve_sapling/presets/callistemon.py: no change
./scripts/addons/add_curve_sapling/presets/douglas_fir.py: no change
./scripts/addons/add_curve_sapling/presets/japanese_maple.py: no change
./scripts/addons/add_curve_sapling/presets/quaking_aspen.py: no change
./scripts/addons/add_curve_sapling/presets/small_maple.py: no change
./scripts/addons/add_curve_sapling/presets/small_pine.py: no change
./scripts/addons/add_curve_sapling/presets/weeping_willow.py: no change
./scripts/addons/add_curve_sapling/presets/white_birch.py: no change
./scripts/addons/add_curve_sapling/presets/willow.py: no change
./scripts/addons/add_mesh_BoltFactory/Boltfactory.py: no change
./scripts/addons/add_mesh_BoltFactory/__init__.py: no change
./scripts/addons/add_mesh_BoltFactory/createMesh.py: no change
./scripts/addons/add_mesh_discombobulator/__init__.py: no change
./scripts/addons/add_mesh_discombobulator/mesh_discombobulator.py: no change
./scripts/addons/add_mesh_extra_objects/Blocks.py: no change
./scripts/addons/add_mesh_extra_objects/Wallfactory.py: no change
./scripts/addons/add_mesh_extra_objects/__init__.py: no change
./scripts/addons/add_mesh_extra_objects/add_empty_as_parent.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_3d_function_surface.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_beam_builder.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_gears.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_gemstones.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_honeycomb.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_menger_sponge.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_pipe_joint.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_pyramid.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_round_brilliant.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_round_cube.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_solid.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_star.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_supertoroid.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_teapot.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_torusknot.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_triangles.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_twisted_torus.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_vertex.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_rocks/__init__.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_rocks/randomize_texture.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_rocks/rockgen.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_rocks/settings.py: no change
./scripts/addons/add_mesh_extra_objects/add_mesh_rocks/utils.py: no change
./scripts/addons/add_mesh_geodesic_domes/__init__.py: no change
./scripts/addons/add_mesh_geodesic_domes/add_shape_geodesic.py: no change
./scripts/addons/add_mesh_geodesic_domes/forms_271.py: no change
./scripts/addons/add_mesh_geodesic_domes/geodesic_classes_271.py: no change
./scripts/addons/add_mesh_geodesic_domes/third_domes_panel_271.py: no change
./scripts/addons/add_mesh_geodesic_domes/vefm_271.py: no change
./scripts/addons/amaranth/__init__.py: no change
./scripts/addons/amaranth/prefs.py: no change
./scripts/addons/amaranth/utils.py: no change
./scripts/addons/amaranth/animation/__init__.py: no change
./scripts/addons/amaranth/animation/frame_current.py: no change
./scripts/addons/amaranth/animation/jump_frames.py: no change
./scripts/addons/amaranth/animation/motion_paths.py: no change
./scripts/addons/amaranth/animation/time_extra_info.py: no change
./scripts/addons/amaranth/misc/__init__.py: no change
./scripts/addons/amaranth/misc/color_management.py: no change
./scripts/addons/amaranth/misc/dupli_group_id.py: no change
./scripts/addons/amaranth/misc/sequencer_extra_info.py: no change
./scripts/addons/amaranth/misc/toggle_wire.py: no change
./scripts/addons/amaranth/modeling/__init__.py: no change
./scripts/addons/amaranth/modeling/symmetry_tools.py: no change
./scripts/addons/amaranth/node_editor/__init__.py: no change
./scripts/addons/amaranth/node_editor/display_image.py: no change
recursedown('./scripts/addons/amaranth/node_editor/templates')
recursedown('./scripts/addons/amaranth/render')
recursedown('./scripts/addons/amaranth/scene')
recursedown('./scripts/addons/animation_animall')
recursedown('./scripts/addons/ant_landscape')
recursedown('./scripts/addons/archimesh')
recursedown('./scripts/addons/archimesh/images')
recursedown('./scripts/addons/blender_id')
recursedown('./scripts/addons/btrace')
recursedown('./scripts/addons/curve_tools')
recursedown('./scripts/addons/greasepencil_tools')
recursedown('./scripts/addons/greasepencil_tools/icons')
recursedown('./scripts/addons/hydra_storm')
recursedown('./scripts/addons/io_anim_bvh')
recursedown('./scripts/addons/io_anim_nuke_chan')
recursedown('./scripts/addons/io_coat3D')
recursedown('./scripts/addons/io_curve_svg')
recursedown('./scripts/addons/io_export_dxf')
recursedown('./scripts/addons/io_export_dxf/draw_blenders')
recursedown('./scripts/addons/io_export_dxf/model')
recursedown('./scripts/addons/io_export_dxf/primitive_exporters')
recursedown('./scripts/addons/io_import_dxf')
recursedown('./scripts/addons/io_import_dxf/dxfgrabber')
./scripts/addons/amaranth/node_editor/id_panel.py: no change
./scripts/addons/amaranth/node_editor/node_stats.py: no change
./scripts/addons/amaranth/node_editor/normal_node.py: no change
./scripts/addons/amaranth/node_editor/simplify_nodes.py: no change
./scripts/addons/amaranth/node_editor/templates/__init__.py: no change
./scripts/addons/amaranth/node_editor/templates/vectorblur.py: no change
./scripts/addons/amaranth/node_editor/templates/vignette.py: no change
./scripts/addons/amaranth/render/__init__.py: no change
./scripts/addons/amaranth/render/border_camera.py: no change
./scripts/addons/amaranth/render/final_resolution.py: no change
./scripts/addons/amaranth/render/meshlight_add.py: no change
./scripts/addons/amaranth/render/meshlight_select.py: no change
./scripts/addons/amaranth/render/passepartout.py: no change
./scripts/addons/amaranth/render/samples_scene.py: no change
./scripts/addons/amaranth/scene/__init__.py: no change
./scripts/addons/amaranth/scene/current_blend.py: no change
./scripts/addons/amaranth/scene/debug.py: no change
./scripts/addons/amaranth/scene/goto_library.py: no change
./scripts/addons/amaranth/scene/material_remove_unassigned.py: no change
./scripts/addons/amaranth/scene/refresh.py: no change
./scripts/addons/amaranth/scene/save_reload.py: no change
./scripts/addons/amaranth/scene/stats.py: no change
./scripts/addons/animation_animall/__init__.py: no change
./scripts/addons/animation_animall/translations.py: no change
./scripts/addons/ant_landscape/__init__.py: no change
./scripts/addons/ant_landscape/add_mesh_ant_landscape.py: no change
./scripts/addons/ant_landscape/ant_functions.py: no change
./scripts/addons/ant_landscape/ant_noise.py: no change
./scripts/addons/ant_landscape/eroder.py: no change
./scripts/addons/ant_landscape/mesh_ant_displace.py: no change
./scripts/addons/ant_landscape/stats.py: no change
./scripts/addons/ant_landscape/test.py: no change
./scripts/addons/ant_landscape/utils.py: no change
./scripts/addons/archimesh/__init__.py: no change
./scripts/addons/archimesh/achm_books_maker.py: no change
./scripts/addons/archimesh/achm_column_maker.py: no change
./scripts/addons/archimesh/achm_curtain_maker.py: no change
./scripts/addons/archimesh/achm_door_maker.py: no change
./scripts/addons/archimesh/achm_gltools.py: no change
./scripts/addons/archimesh/achm_kitchen_maker.py: no change
./scripts/addons/archimesh/achm_lamp_maker.py: no change
./scripts/addons/archimesh/achm_main_panel.py: no change
./scripts/addons/archimesh/achm_roof_maker.py: no change
./scripts/addons/archimesh/achm_room_maker.py: no change
./scripts/addons/archimesh/achm_shelves_maker.py: no change
./scripts/addons/archimesh/achm_stairs_maker.py: no change
./scripts/addons/archimesh/achm_tools.py: no change
./scripts/addons/archimesh/achm_venetian_maker.py: no change
./scripts/addons/archimesh/achm_window_maker.py: no change
./scripts/addons/archimesh/achm_window_panel.py: no change
./scripts/addons/blender_id/__init__.py: no change
./scripts/addons/blender_id/communication.py: no change
./scripts/addons/blender_id/profiles.py: no change
./scripts/addons/btrace/__init__.py: no change
./scripts/addons/btrace/bTrace.py: no change
./scripts/addons/btrace/bTrace_panel.py: no change
./scripts/addons/btrace/bTrace_props.py: no change
./scripts/addons/curve_tools/__init__.py: no change
./scripts/addons/curve_tools/auto_loft.py: no change
./scripts/addons/curve_tools/cad.py: no change
./scripts/addons/curve_tools/curves.py: no change
./scripts/addons/curve_tools/exports.py: no change
./scripts/addons/curve_tools/fillet.py: no change
./scripts/addons/curve_tools/internal.py: no change
./scripts/addons/curve_tools/intersections.py: no change
./scripts/addons/curve_tools/mathematics.py: no change
./scripts/addons/curve_tools/operators.py: no change
./scripts/addons/curve_tools/outline.py: no change
./scripts/addons/curve_tools/path_finder.py: no change
./scripts/addons/curve_tools/properties.py: no change
./scripts/addons/curve_tools/remove_doubles.py: no change
./scripts/addons/curve_tools/show_resolution.py: no change
./scripts/addons/curve_tools/splines_sequence.py: no change
./scripts/addons/curve_tools/surfaces.py: no change
./scripts/addons/curve_tools/toolpath.py: no change
./scripts/addons/curve_tools/util.py: no change
./scripts/addons/greasepencil_tools/__init__.py: no change
./scripts/addons/greasepencil_tools/box_deform.py: no change
./scripts/addons/greasepencil_tools/draw_tools.py: no change
./scripts/addons/greasepencil_tools/import_brush_pack.py: no change
./scripts/addons/greasepencil_tools/layer_navigator.py: no change
./scripts/addons/greasepencil_tools/line_reshape.py: no change
./scripts/addons/greasepencil_tools/prefs.py: no change
./scripts/addons/greasepencil_tools/rotate_canvas.py: no change
./scripts/addons/greasepencil_tools/timeline_scrub.py: no change
./scripts/addons/greasepencil_tools/ui_panels.py: no change
./scripts/addons/hydra_storm/__init__.py: no change
./scripts/addons/hydra_storm/engine.py: no change
./scripts/addons/hydra_storm/properties.py: no change
./scripts/addons/hydra_storm/ui.py: no change
./scripts/addons/io_anim_bvh/__init__.py: no change
./scripts/addons/io_anim_bvh/export_bvh.py: no change
./scripts/addons/io_anim_bvh/import_bvh.py: no change
./scripts/addons/io_anim_nuke_chan/__init__.py: no change
./scripts/addons/io_anim_nuke_chan/export_nuke_chan.py: no change
./scripts/addons/io_anim_nuke_chan/import_nuke_chan.py: no change
./scripts/addons/io_coat3D/__init__.py: no change
./scripts/addons/io_coat3D/folders.py: no change
./scripts/addons/io_coat3D/tex.py: no change
./scripts/addons/io_coat3D/texVR.py: no change
./scripts/addons/io_coat3D/updateimage.py: no change
./scripts/addons/io_curve_svg/__init__.py: no change
./scripts/addons/io_curve_svg/import_svg.py: no change
./scripts/addons/io_curve_svg/svg_colors.py: no change
./scripts/addons/io_curve_svg/svg_util.py: no change
./scripts/addons/io_curve_svg/svg_util_test.py: updating
./scripts/addons/io_export_dxf/__init__.py: no change
./scripts/addons/io_export_dxf/export_dxf.py: no change
./scripts/addons/io_export_dxf/operator.py: no change
./scripts/addons/io_export_dxf/draw_blenders/__init__.py: no change
./scripts/addons/io_export_dxf/model/__init__.py: no change
./scripts/addons/io_export_dxf/model/dxfLibrary.py: no change
./scripts/addons/io_export_dxf/model/migiusModel.py: no change
./scripts/addons/io_export_dxf/model/model.py: no change
./scripts/addons/io_export_dxf/primitive_exporters/__init__.py: no change
./scripts/addons/io_export_dxf/primitive_exporters/base_exporter.py: no change
./scripts/addons/io_export_dxf/primitive_exporters/camera_exporter.py: no change
./scripts/addons/io_export_dxf/primitive_exporters/curve_exporter.py: no change
./scripts/addons/io_export_dxf/primitive_exporters/empty_exporter.py: no change
./scripts/addons/io_export_dxf/primitive_exporters/insert_exporter.py: no change
./scripts/addons/io_export_dxf/primitive_exporters/lamp_exporter.py: no change
./scripts/addons/io_export_dxf/primitive_exporters/mesh_exporter.py: no change
./scripts/addons/io_export_dxf/primitive_exporters/text_exporter.py: no change
./scripts/addons/io_export_dxf/primitive_exporters/viewborder_exporter.py: no change
./scripts/addons/io_import_dxf/__init__.py: no change
./scripts/addons/io_import_dxf/transverse_mercator.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/__init__.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/acdsdata.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/blockssection.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/codepage.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/color.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/const.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/decode.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/defaultchunk.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/drawing.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/dxfentities.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/dxfobjects.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/entitysection.py: no change
recursedown('./scripts/addons/io_import_dxf/dxfimport')
recursedown('./scripts/addons/io_import_palette')
recursedown('./scripts/addons/io_mesh_atomic')
recursedown('./scripts/addons/io_mesh_stl')
recursedown('./scripts/addons/io_mesh_uv_layout')
recursedown('./scripts/addons/io_scene_3ds')
recursedown('./scripts/addons/io_scene_fbx')
recursedown('./scripts/addons/io_scene_gltf2')
recursedown('./scripts/addons/io_scene_gltf2/blender')
recursedown('./scripts/addons/io_scene_gltf2/blender/com')
recursedown('./scripts/addons/io_scene_gltf2/blender/exp')
recursedown('./scripts/addons/io_scene_gltf2/blender/exp/animation')
recursedown('./scripts/addons/io_scene_gltf2/blender/exp/animation/fcurves')
recursedown('./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled')
recursedown('./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/armature')
recursedown('./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/object')
recursedown('./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/shapekeys')
recursedown('./scripts/addons/io_scene_gltf2/blender/exp/material')
./scripts/addons/io_import_dxf/dxfgrabber/headersection.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/juliandate.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/layers.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/linetypes.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/sections.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/styles.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/tablessection.py: no change
./scripts/addons/io_import_dxf/dxfgrabber/tags.py: no change
./scripts/addons/io_import_dxf/dxfimport/__init__.py: no change
./scripts/addons/io_import_dxf/dxfimport/convert.py: no change
./scripts/addons/io_import_dxf/dxfimport/do.py: no change
./scripts/addons/io_import_dxf/dxfimport/fake_entities.py: no change
./scripts/addons/io_import_dxf/dxfimport/groupsort.py: no change
./scripts/addons/io_import_dxf/dxfimport/is_.py: no change
./scripts/addons/io_import_dxf/dxfimport/line_merger.py: no change
./scripts/addons/io_import_palette/__init__.py: no change
./scripts/addons/io_import_palette/import_ase.py: no change
./scripts/addons/io_import_palette/import_krita.py: no change
./scripts/addons/io_mesh_atomic/__init__.py: no change
./scripts/addons/io_mesh_atomic/pdb_export.py: no change
./scripts/addons/io_mesh_atomic/pdb_gui.py: no change
./scripts/addons/io_mesh_atomic/pdb_import.py: no change
./scripts/addons/io_mesh_atomic/utility_gui.py: no change
./scripts/addons/io_mesh_atomic/utility_panel.py: no change
./scripts/addons/io_mesh_atomic/xyz_export.py: no change
./scripts/addons/io_mesh_atomic/xyz_gui.py: no change
./scripts/addons/io_mesh_atomic/xyz_import.py: no change
./scripts/addons/io_mesh_stl/__init__.py: no change
./scripts/addons/io_mesh_stl/blender_utils.py: no change
./scripts/addons/io_mesh_stl/stl_utils.py: no change
./scripts/addons/io_mesh_uv_layout/__init__.py: no change
./scripts/addons/io_mesh_uv_layout/export_uv_eps.py: no change
./scripts/addons/io_mesh_uv_layout/export_uv_png.py: no change
./scripts/addons/io_mesh_uv_layout/export_uv_svg.py: no change
./scripts/addons/io_scene_3ds/__init__.py: no change
./scripts/addons/io_scene_3ds/export_3ds.py: no change
./scripts/addons/io_scene_3ds/import_3ds.py: no change
./scripts/addons/io_scene_fbx/__init__.py: no change
./scripts/addons/io_scene_fbx/data_types.py: no change
./scripts/addons/io_scene_fbx/encode_bin.py: no change
./scripts/addons/io_scene_fbx/export_fbx_bin.py: no change
./scripts/addons/io_scene_fbx/fbx2json.py: updating
./scripts/addons/io_scene_fbx/fbx_utils.py: no change
./scripts/addons/io_scene_fbx/import_fbx.py: no change
./scripts/addons/io_scene_fbx/json2fbx.py: updating
./scripts/addons/io_scene_fbx/parse_fbx.py: no change
./scripts/addons/io_scene_gltf2/__init__.py: no change
./scripts/addons/io_scene_gltf2/blender/__init__.py: no change
./scripts/addons/io_scene_gltf2/blender/com/gltf2_blender_conversion.py: no change
./scripts/addons/io_scene_gltf2/blender/com/gltf2_blender_data_path.py: no change
./scripts/addons/io_scene_gltf2/blender/com/gltf2_blender_default.py: no change
./scripts/addons/io_scene_gltf2/blender/com/gltf2_blender_extras.py: no change
./scripts/addons/io_scene_gltf2/blender/com/gltf2_blender_json.py: no change
./scripts/addons/io_scene_gltf2/blender/com/gltf2_blender_material_helpers.py: no change
./scripts/addons/io_scene_gltf2/blender/com/gltf2_blender_math.py: no change
./scripts/addons/io_scene_gltf2/blender/com/gltf2_blender_ui.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_export.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_accessors.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_cache.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_cameras.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_joints.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_light_spots.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_lights.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_mesh.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_primitive_attributes.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives_extract.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_sampler.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_skins.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gather_tree.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_get.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/gltf2_blender_gltf2_exporter.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/gltf2_blender_gather_action.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/gltf2_blender_gather_animation_utils.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/gltf2_blender_gather_animations.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/gltf2_blender_gather_drivers.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/gltf2_blender_gather_keyframes.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/gltf2_blender_gather_scene_animation.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/gltf2_blender_gather_tracks.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/fcurves/gltf2_blender_gather_fcurves_animation.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/fcurves/gltf2_blender_gather_fcurves_channel_target.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/fcurves/gltf2_blender_gather_fcurves_channels.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/fcurves/gltf2_blender_gather_fcurves_keyframes.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/fcurves/gltf2_blender_gather_fcurves_sampler.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/gltf2_blender_gather_animation_sampling_cache.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/armature/armature_action_sampled.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/armature/armature_channel_target.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/armature/armature_channels.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/armature/armature_keyframes.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/armature/armature_sampler.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/object/gltf2_blender_gather_object_action_sampled.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/object/gltf2_blender_gather_object_channel_target.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/object/gltf2_blender_gather_object_channels.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/object/gltf2_blender_gather_object_keyframes.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/object/gltf2_blender_gather_object_sampler.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/shapekeys/gltf2_blender_gather_sk_action_sampled.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/shapekeys/gltf2_blender_gather_sk_channel_target.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/shapekeys/gltf2_blender_gather_sk_channels.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/shapekeys/gltf2_blender_gather_sk_keyframes.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/animation/sampled/shapekeys/gltf2_blender_gather_sk_sampler.py: no change
recursedown('./scripts/addons/io_scene_gltf2/blender/exp/material/extensions')
recursedown('./scripts/addons/io_scene_gltf2/blender/imp')
recursedown('./scripts/addons/io_scene_gltf2/io')
recursedown('./scripts/addons/io_scene_gltf2/io/com')
recursedown('./scripts/addons/io_scene_gltf2/io/exp')
recursedown('./scripts/addons/io_scene_gltf2/io/imp')
recursedown('./scripts/addons/io_scene_x3d')
recursedown('./scripts/addons/io_shape_mdd')
recursedown('./scripts/addons/magic_uv')
recursedown('./scripts/addons/magic_uv/op')
recursedown('./scripts/addons/magic_uv/ui')
recursedown('./scripts/addons/magic_uv/utils')
recursedown('./scripts/addons/materials_library_vx')
recursedown('./scripts/addons/materials_utils')
./scripts/addons/io_scene_gltf2/blender/exp/material/gltf2_blender_gather_image.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/material/gltf2_blender_gather_materials.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/material/gltf2_blender_gather_materials_pbr_metallic_roughness.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/material/gltf2_blender_gather_materials_unlit.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/material/gltf2_blender_gather_texture.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/material/gltf2_blender_gather_texture_info.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/material/gltf2_blender_search_node_tree.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/material/extensions/gltf2_blender_gather_materials_clearcoat.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/material/extensions/gltf2_blender_gather_materials_emission.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/material/extensions/gltf2_blender_gather_materials_ior.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/material/extensions/gltf2_blender_gather_materials_sheen.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/material/extensions/gltf2_blender_gather_materials_specular.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/material/extensions/gltf2_blender_gather_materials_transmission.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/material/extensions/gltf2_blender_gather_materials_variants.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/material/extensions/gltf2_blender_gather_materials_volume.py: no change
./scripts/addons/io_scene_gltf2/blender/exp/material/extensions/gltf2_blender_image.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_clearcoat.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_ior.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_pbrSpecularGlossiness.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_sheen.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_specular.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_transmission.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_unlit.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_volume.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_animation.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_animation_node.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_animation_utils.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_animation_weight.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_camera.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_gltf.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_image.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_light.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_material.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_mesh.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_node.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_pbrMetallicRoughness.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_scene.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_texture.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_blender_vnode.py: no change
./scripts/addons/io_scene_gltf2/blender/imp/gltf2_io_draco_compression_extension.py: no change
./scripts/addons/io_scene_gltf2/io/__init__.py: no change
./scripts/addons/io_scene_gltf2/io/com/gltf2_io.py: no change
./scripts/addons/io_scene_gltf2/io/com/gltf2_io_constants.py: no change
./scripts/addons/io_scene_gltf2/io/com/gltf2_io_debug.py: no change
./scripts/addons/io_scene_gltf2/io/com/gltf2_io_draco_compression_extension.py: no change
./scripts/addons/io_scene_gltf2/io/com/gltf2_io_extensions.py: no change
./scripts/addons/io_scene_gltf2/io/com/gltf2_io_lights_punctual.py: no change
./scripts/addons/io_scene_gltf2/io/com/gltf2_io_path.py: no change
./scripts/addons/io_scene_gltf2/io/com/gltf2_io_variants.py: no change
./scripts/addons/io_scene_gltf2/io/exp/gltf2_io_binary_data.py: no change
./scripts/addons/io_scene_gltf2/io/exp/gltf2_io_buffer.py: no change
./scripts/addons/io_scene_gltf2/io/exp/gltf2_io_draco_compression_extension.py: no change
./scripts/addons/io_scene_gltf2/io/exp/gltf2_io_export.py: no change
./scripts/addons/io_scene_gltf2/io/exp/gltf2_io_image_data.py: no change
./scripts/addons/io_scene_gltf2/io/exp/gltf2_io_user_extensions.py: no change
./scripts/addons/io_scene_gltf2/io/imp/__init__.py: no change
./scripts/addons/io_scene_gltf2/io/imp/gltf2_io_binary.py: no change
./scripts/addons/io_scene_gltf2/io/imp/gltf2_io_gltf.py: no change
./scripts/addons/io_scene_gltf2/io/imp/gltf2_io_user_extensions.py: no change
./scripts/addons/io_scene_x3d/__init__.py: no change
./scripts/addons/io_scene_x3d/export_x3d.py: no change
./scripts/addons/io_scene_x3d/import_x3d.py: no change
./scripts/addons/io_shape_mdd/__init__.py: no change
./scripts/addons/io_shape_mdd/export_mdd.py: no change
./scripts/addons/io_shape_mdd/import_mdd.py: no change
./scripts/addons/magic_uv/__init__.py: no change
./scripts/addons/magic_uv/common.py: no change
./scripts/addons/magic_uv/preferences.py: no change
./scripts/addons/magic_uv/properties.py: no change
./scripts/addons/magic_uv/op/__init__.py: no change
./scripts/addons/magic_uv/op/align_uv.py: no change
./scripts/addons/magic_uv/op/align_uv_cursor.py: no change
./scripts/addons/magic_uv/op/clip_uv.py: no change
./scripts/addons/magic_uv/op/copy_paste_uv.py: no change
./scripts/addons/magic_uv/op/copy_paste_uv_object.py: no change
./scripts/addons/magic_uv/op/copy_paste_uv_uvedit.py: no change
./scripts/addons/magic_uv/op/flip_rotate_uv.py: no change
./scripts/addons/magic_uv/op/mirror_uv.py: no change
./scripts/addons/magic_uv/op/move_uv.py: no change
./scripts/addons/magic_uv/op/pack_uv.py: no change
./scripts/addons/magic_uv/op/preserve_uv_aspect.py: no change
./scripts/addons/magic_uv/op/select_uv.py: no change
./scripts/addons/magic_uv/op/smooth_uv.py: no change
./scripts/addons/magic_uv/op/texture_lock.py: no change
./scripts/addons/magic_uv/op/texture_projection.py: no change
./scripts/addons/magic_uv/op/texture_wrap.py: no change
./scripts/addons/magic_uv/op/transfer_uv.py: no change
./scripts/addons/magic_uv/op/unwrap_constraint.py: no change
./scripts/addons/magic_uv/op/uv_bounding_box.py: no change
./scripts/addons/magic_uv/op/uv_inspection.py: no change
./scripts/addons/magic_uv/op/uv_sculpt.py: no change
./scripts/addons/magic_uv/op/uvw.py: no change
./scripts/addons/magic_uv/op/world_scale_uv.py: no change
./scripts/addons/magic_uv/ui/IMAGE_MT_uvs.py: no change
./scripts/addons/magic_uv/ui/VIEW3D_MT_object.py: no change
./scripts/addons/magic_uv/ui/VIEW3D_MT_uv_map.py: no change
./scripts/addons/magic_uv/ui/__init__.py: no change
./scripts/addons/magic_uv/ui/uvedit_copy_paste_uv.py: no change
./scripts/addons/magic_uv/ui/uvedit_editor_enhancement.py: no change
./scripts/addons/magic_uv/ui/uvedit_uv_manipulation.py: no change
./scripts/addons/magic_uv/ui/view3d_copy_paste_uv_editmode.py: no change
./scripts/addons/magic_uv/ui/view3d_copy_paste_uv_objectmode.py: no change
./scripts/addons/magic_uv/ui/view3d_uv_manipulation.py: no change
./scripts/addons/magic_uv/ui/view3d_uv_mapping.py: no change
./scripts/addons/magic_uv/utils/__init__.py: no change
./scripts/addons/magic_uv/utils/bl_class_registry.py: no change
./scripts/addons/magic_uv/utils/compatibility.py: no change
./scripts/addons/magic_uv/utils/graph.py: no change
./scripts/addons/magic_uv/utils/property_class_registry.py: no change
./scripts/addons/materials_library_vx/__init__.py: no change
./scripts/addons/materials_utils/__init__.py: no change
recursedown('./scripts/addons/measureit')
recursedown('./scripts/addons/mesh_inset')
recursedown('./scripts/addons/mesh_snap_utilities_line')
recursedown('./scripts/addons/mesh_snap_utilities_line/icons')
recursedown('./scripts/addons/mesh_snap_utilities_line/snap_context_l')
recursedown('./scripts/addons/mesh_tiny_cad')
recursedown('./scripts/addons/mesh_tiny_cad/icons')
recursedown('./scripts/addons/mesh_tissue')
recursedown('./scripts/addons/mesh_tools')
recursedown('./scripts/addons/node_wrangler')
recursedown('./scripts/addons/node_wrangler/utils')
recursedown('./scripts/addons/object_carver')
recursedown('./scripts/addons/object_collection_manager')
recursedown('./scripts/addons/object_collection_manager/icons')
recursedown('./scripts/addons/object_fracture_cell')
recursedown('./scripts/addons/object_print3d_utils')
recursedown('./scripts/addons/object_scatter')
recursedown('./scripts/addons/pose_library')
recursedown('./scripts/addons/power_sequencer')
recursedown('./scripts/addons/power_sequencer/operators')
./scripts/addons/materials_utils/enum_values.py: no change
./scripts/addons/materials_utils/functions.py: no change
./scripts/addons/materials_utils/menus.py: no change
./scripts/addons/materials_utils/operators.py: no change
./scripts/addons/materials_utils/preferences.py: no change
./scripts/addons/measureit/__init__.py: no change
./scripts/addons/measureit/measureit_geometry.py: no change
./scripts/addons/measureit/measureit_main.py: no change
./scripts/addons/measureit/measureit_render.py: no change
./scripts/addons/mesh_inset/__init__.py: no change
./scripts/addons/mesh_inset/geom.py: no change
./scripts/addons/mesh_inset/model.py: no change
./scripts/addons/mesh_inset/offset.py: no change
./scripts/addons/mesh_inset/triquad.py: no change
./scripts/addons/mesh_snap_utilities_line/__init__.py: no change
./scripts/addons/mesh_snap_utilities_line/common_classes.py: no change
./scripts/addons/mesh_snap_utilities_line/common_utilities.py: no change
./scripts/addons/mesh_snap_utilities_line/drawing_utilities.py: no change
./scripts/addons/mesh_snap_utilities_line/keys.py: no change
./scripts/addons/mesh_snap_utilities_line/navigation_ops.py: no change
./scripts/addons/mesh_snap_utilities_line/op_line.py: no change
./scripts/addons/mesh_snap_utilities_line/preferences.py: no change
./scripts/addons/mesh_snap_utilities_line/widgets.py: no change
./scripts/addons/mesh_snap_utilities_line/snap_context_l/__init__.py: no change
./scripts/addons/mesh_snap_utilities_line/snap_context_l/mesh_drawing.py: no change
./scripts/addons/mesh_snap_utilities_line/snap_context_l/utils_projection.py: no change
./scripts/addons/mesh_tiny_cad/BIX.py: no change
./scripts/addons/mesh_tiny_cad/CCEN.py: no change
./scripts/addons/mesh_tiny_cad/CFG.py: no change
./scripts/addons/mesh_tiny_cad/E2F.py: no change
./scripts/addons/mesh_tiny_cad/V2X.py: no change
./scripts/addons/mesh_tiny_cad/VTX.py: no change
./scripts/addons/mesh_tiny_cad/XALL.py: no change
./scripts/addons/mesh_tiny_cad/__init__.py: no change
./scripts/addons/mesh_tiny_cad/cad_module.py: no change
./scripts/addons/mesh_tissue/__init__.py: no change
./scripts/addons/mesh_tissue/config.py: no change
./scripts/addons/mesh_tissue/curves_tools.py: no change
./scripts/addons/mesh_tissue/dual_mesh.py: no change
./scripts/addons/mesh_tissue/lattice.py: no change
./scripts/addons/mesh_tissue/material_tools.py: no change
./scripts/addons/mesh_tissue/numba_functions.py: no change
./scripts/addons/mesh_tissue/polyhedra.py: no change
./scripts/addons/mesh_tissue/tessellate_numpy.py: no change
./scripts/addons/mesh_tissue/tissue_properties.py: no change
./scripts/addons/mesh_tissue/utils.py: no change
./scripts/addons/mesh_tissue/utils_pip.py: no change
./scripts/addons/mesh_tissue/uv_to_mesh.py: no change
./scripts/addons/mesh_tissue/weight_tools.py: no change
./scripts/addons/mesh_tools/__init__.py: no change
./scripts/addons/mesh_tools/face_inset_fillet.py: no change
./scripts/addons/mesh_tools/mesh_cut_faces.py: no change
./scripts/addons/mesh_tools/mesh_edge_roundifier.py: no change
./scripts/addons/mesh_tools/mesh_edges_floor_plan.py: no change
./scripts/addons/mesh_tools/mesh_edges_length.py: no change
./scripts/addons/mesh_tools/mesh_edgetools.py: no change
./scripts/addons/mesh_tools/mesh_extrude_and_reshape.py: no change
./scripts/addons/mesh_tools/mesh_filletplus.py: no change
./scripts/addons/mesh_tools/mesh_mextrude_plus.py: no change
./scripts/addons/mesh_tools/mesh_offset_edges.py: no change
./scripts/addons/mesh_tools/mesh_relax.py: no change
./scripts/addons/mesh_tools/mesh_vertex_chamfer.py: no change
./scripts/addons/mesh_tools/pkhg_faces.py: no change
./scripts/addons/mesh_tools/random_vertices.py: no change
./scripts/addons/mesh_tools/split_solidify.py: no change
./scripts/addons/mesh_tools/vertex_align.py: no change
./scripts/addons/node_wrangler/__init__.py: no change
./scripts/addons/node_wrangler/interface.py: no change
./scripts/addons/node_wrangler/operators.py: no change
./scripts/addons/node_wrangler/preferences.py: no change
./scripts/addons/node_wrangler/utils/constants.py: no change
./scripts/addons/node_wrangler/utils/draw.py: no change
./scripts/addons/node_wrangler/utils/nodes.py: no change
./scripts/addons/node_wrangler/utils/paths.py: no change
./scripts/addons/node_wrangler/utils/paths_test.py: updating
./scripts/addons/object_carver/__init__.py: no change
./scripts/addons/object_carver/carver_draw.py: no change
./scripts/addons/object_carver/carver_operator.py: no change
./scripts/addons/object_carver/carver_preferences.py: no change
./scripts/addons/object_carver/carver_profils.py: no change
./scripts/addons/object_carver/carver_utils.py: no change
./scripts/addons/object_collection_manager/__init__.py: no change
./scripts/addons/object_collection_manager/cm_init.py: no change
./scripts/addons/object_collection_manager/internals.py: no change
./scripts/addons/object_collection_manager/operator_utils.py: no change
./scripts/addons/object_collection_manager/operators.py: no change
./scripts/addons/object_collection_manager/persistent_data.py: no change
./scripts/addons/object_collection_manager/preferences.py: no change
./scripts/addons/object_collection_manager/qcd_init.py: no change
./scripts/addons/object_collection_manager/qcd_move_widget.py: no change
./scripts/addons/object_collection_manager/qcd_operators.py: no change
./scripts/addons/object_collection_manager/ui.py: no change
./scripts/addons/object_fracture_cell/__init__.py: no change
./scripts/addons/object_fracture_cell/fracture_cell_calc.py: no change
./scripts/addons/object_fracture_cell/fracture_cell_setup.py: no change
./scripts/addons/object_print3d_utils/__init__.py: no change
./scripts/addons/object_print3d_utils/export.py: no change
./scripts/addons/object_print3d_utils/mesh_helpers.py: no change
./scripts/addons/object_print3d_utils/operators.py: no change
./scripts/addons/object_print3d_utils/report.py: no change
./scripts/addons/object_print3d_utils/ui.py: no change
./scripts/addons/object_scatter/__init__.py: no change
./scripts/addons/object_scatter/operator.py: no change
./scripts/addons/object_scatter/ui.py: no change
./scripts/addons/pose_library/__init__.py: no change
./scripts/addons/pose_library/asset_browser.py: no change
./scripts/addons/pose_library/conversion.py: no change
./scripts/addons/pose_library/functions.py: no change
./scripts/addons/pose_library/gui.py: no change
./scripts/addons/pose_library/keymaps.py: no change
./scripts/addons/pose_library/operators.py: no change
./scripts/addons/pose_library/pose_creation.py: no change
./scripts/addons/pose_library/pose_usage.py: no change
./scripts/addons/power_sequencer/__init__.py: no change
./scripts/addons/power_sequencer/addon_preferences.py: no change
./scripts/addons/power_sequencer/addon_properties.py: no change
./scripts/addons/power_sequencer/handlers.py: no change
./scripts/addons/power_sequencer/operators/__init__.py: no change
./scripts/addons/power_sequencer/operators/channel_offset.py: no change
./scripts/addons/power_sequencer/operators/concatenate_strips.py: no change
./scripts/addons/power_sequencer/operators/copy_selected_sequences.py: no change
./scripts/addons/power_sequencer/operators/crossfade_add.py: no change
./scripts/addons/power_sequencer/operators/crossfade_edit.py: no change
./scripts/addons/power_sequencer/operators/cut_strips_under_cursor.py: no change
./scripts/addons/power_sequencer/operators/delete_direct.py: no change
./scripts/addons/power_sequencer/operators/deselect_all_left_or_right.py: no change
./scripts/addons/power_sequencer/operators/deselect_handles_and_grab.py: no change
./scripts/addons/power_sequencer/operators/duplicate_move.py: no change
./scripts/addons/power_sequencer/operators/expand_to_surrounding_cuts.py: no change
./scripts/addons/power_sequencer/operators/fade_add.py: no change
./scripts/addons/power_sequencer/operators/fade_clear.py: no change
./scripts/addons/power_sequencer/operators/gap_remove.py: no change
./scripts/addons/power_sequencer/operators/grab.py: no change
./scripts/addons/power_sequencer/operators/grab_closest_handle_or_cut.py: no change
recursedown('./scripts/addons/power_sequencer/operators/render_presets')
recursedown('./scripts/addons/power_sequencer/operators/utils')
recursedown('./scripts/addons/power_sequencer/tools')
recursedown('./scripts/addons/power_sequencer/ui')
recursedown('./scripts/addons/power_sequencer/utils')
recursedown('./scripts/addons/precision_drawing_tools')
recursedown('./scripts/addons/presets')
recursedown('./scripts/addons/presets/interface_theme')
recursedown('./scripts/addons/presets/operator')
recursedown('./scripts/addons/presets/operator/curve.torus_knot_plus')
recursedown('./scripts/addons/presets/operator/mesh.bolt_add')
recursedown('./scripts/addons/presets/operator/mesh.eroder')
recursedown('./scripts/addons/presets/operator/mesh.landscape_add')
./scripts/addons/power_sequencer/operators/grab_sequence_handles.py: no change
./scripts/addons/power_sequencer/operators/import_local_footage.py: no change
./scripts/addons/power_sequencer/operators/jump_time_offset.py: no change
./scripts/addons/power_sequencer/operators/jump_to_cut.py: no change
./scripts/addons/power_sequencer/operators/make_hold_frame.py: no change
./scripts/addons/power_sequencer/operators/marker_delete_closest.py: no change
./scripts/addons/power_sequencer/operators/marker_delete_direct.py: no change
./scripts/addons/power_sequencer/operators/marker_snap_to_cursor.py: no change
./scripts/addons/power_sequencer/operators/markers_as_timecodes.py: no change
./scripts/addons/power_sequencer/operators/markers_create_from_selected.py: no change
./scripts/addons/power_sequencer/operators/markers_set_preview_in_between.py: no change
./scripts/addons/power_sequencer/operators/markers_snap_matching_strips.py: no change
./scripts/addons/power_sequencer/operators/meta_resize_to_content.py: no change
./scripts/addons/power_sequencer/operators/meta_trim_content_to_bounds.py: no change
./scripts/addons/power_sequencer/operators/meta_ungroup_and_trim.py: no change
./scripts/addons/power_sequencer/operators/mouse_toggle_mute.py: no change
./scripts/addons/power_sequencer/operators/mouse_trim_instantly.py: no change
./scripts/addons/power_sequencer/operators/mouse_trim_modal.py: no change
./scripts/addons/power_sequencer/operators/open_project_directory.py: no change
./scripts/addons/power_sequencer/operators/playback_speed_set.py: no change
./scripts/addons/power_sequencer/operators/preview_closest_cut.py: no change
./scripts/addons/power_sequencer/operators/preview_to_selection.py: no change
./scripts/addons/power_sequencer/operators/render_apply_preset.py: no change
./scripts/addons/power_sequencer/operators/ripple_delete.py: no change
./scripts/addons/power_sequencer/operators/save_direct.py: no change
./scripts/addons/power_sequencer/operators/scene_create_from_selection.py: no change
./scripts/addons/power_sequencer/operators/scene_cycle.py: no change
./scripts/addons/power_sequencer/operators/scene_merge_from.py: no change
./scripts/addons/power_sequencer/operators/scene_open_from_strip.py: no change
./scripts/addons/power_sequencer/operators/scene_rename_with_strip.py: no change
./scripts/addons/power_sequencer/operators/select_all_left_or_right.py: no change
./scripts/addons/power_sequencer/operators/select_closest_to_mouse.py: no change
./scripts/addons/power_sequencer/operators/select_linked_effect.py: no change
./scripts/addons/power_sequencer/operators/select_linked_strips.py: no change
./scripts/addons/power_sequencer/operators/select_related_strips.py: no change
./scripts/addons/power_sequencer/operators/select_strips_under_cursor.py: no change
./scripts/addons/power_sequencer/operators/set_timeline_range.py: no change
./scripts/addons/power_sequencer/operators/snap.py: no change
./scripts/addons/power_sequencer/operators/snap_selection.py: no change
./scripts/addons/power_sequencer/operators/space_sequences.py: no change
./scripts/addons/power_sequencer/operators/speed_remove_effect.py: no change
./scripts/addons/power_sequencer/operators/speed_up_movie_strip.py: no change
./scripts/addons/power_sequencer/operators/swap_strips.py: no change
./scripts/addons/power_sequencer/operators/toggle_selected_mute.py: no change
./scripts/addons/power_sequencer/operators/toggle_waveforms.py: no change
./scripts/addons/power_sequencer/operators/transitions_remove.py: no change
./scripts/addons/power_sequencer/operators/trim_left_or_right_handles.py: no change
./scripts/addons/power_sequencer/operators/trim_three_point_edit.py: no change
./scripts/addons/power_sequencer/operators/trim_to_surrounding_cuts.py: no change
./scripts/addons/power_sequencer/operators/value_offset.py: no change
./scripts/addons/power_sequencer/operators/render_presets/twitter_720p.py: no change
./scripts/addons/power_sequencer/operators/render_presets/youtube_1080.py: no change
./scripts/addons/power_sequencer/operators/utils/__init__.py: no change
./scripts/addons/power_sequencer/operators/utils/doc.py: no change
./scripts/addons/power_sequencer/operators/utils/draw.py: no change
./scripts/addons/power_sequencer/operators/utils/functions.py: no change
./scripts/addons/power_sequencer/operators/utils/global_settings.py: no change
./scripts/addons/power_sequencer/operators/utils/info_progress_bar.py: no change
./scripts/addons/power_sequencer/tools/__init__.py: no change
./scripts/addons/power_sequencer/tools/trim.py: no change
./scripts/addons/power_sequencer/ui/__init__.py: no change
./scripts/addons/power_sequencer/ui/menu_contextual.py: no change
./scripts/addons/power_sequencer/ui/menu_toolbar.py: no change
./scripts/addons/power_sequencer/utils/addon_auto_imports.py: no change
./scripts/addons/power_sequencer/utils/register_shortcuts.py: no change
./scripts/addons/precision_drawing_tools/__init__.py: no change
./scripts/addons/precision_drawing_tools/pdt_bix.py: no change
./scripts/addons/precision_drawing_tools/pdt_cad_module.py: no change
./scripts/addons/precision_drawing_tools/pdt_command.py: no change
./scripts/addons/precision_drawing_tools/pdt_command_functions.py: no change
./scripts/addons/precision_drawing_tools/pdt_design.py: no change
./scripts/addons/precision_drawing_tools/pdt_etof.py: no change
./scripts/addons/precision_drawing_tools/pdt_exception.py: no change
./scripts/addons/precision_drawing_tools/pdt_functions.py: no change
./scripts/addons/precision_drawing_tools/pdt_library.py: no change
./scripts/addons/precision_drawing_tools/pdt_menus.py: no change
./scripts/addons/precision_drawing_tools/pdt_msg_strings.py: no change
./scripts/addons/precision_drawing_tools/pdt_pivot_point.py: no change
./scripts/addons/precision_drawing_tools/pdt_tangent.py: no change
./scripts/addons/precision_drawing_tools/pdt_trig_waves.py: no change
./scripts/addons/precision_drawing_tools/pdt_view.py: no change
./scripts/addons/precision_drawing_tools/pdt_xall.py: no change
./scripts/addons/presets/operator/curve.torus_knot_plus/13x8_wicker_globe.py: no change
./scripts/addons/presets/operator/curve.torus_knot_plus/7x6.py: no change
./scripts/addons/presets/operator/curve.torus_knot_plus/9x9_color.py: no change
./scripts/addons/presets/operator/curve.torus_knot_plus/braided_coil.py: no change
./scripts/addons/presets/operator/curve.torus_knot_plus/flower_mesh_(2d).py: no change
./scripts/addons/presets/operator/curve.torus_knot_plus/slinky_knot.py: no change
./scripts/addons/presets/operator/curve.torus_knot_plus/snowflake_(2d).py: no change
./scripts/addons/presets/operator/curve.torus_knot_plus/sun_cross_(2d).py: no change
./scripts/addons/presets/operator/curve.torus_knot_plus/tripple_dna.py: no change
./scripts/addons/presets/operator/curve.torus_knot_plus/wicker_basket.py: no change
./scripts/addons/presets/operator/mesh.bolt_add/_default.py: no change
./scripts/addons/presets/operator/mesh.bolt_add/_m3.py: no change
./scripts/addons/presets/operator/mesh.bolt_add/_m4.py: no change
./scripts/addons/presets/operator/mesh.bolt_add/_m5.py: no change
./scripts/addons/presets/operator/mesh.bolt_add/_m6.py: no change
./scripts/addons/presets/operator/mesh.bolt_add/_m8.py: no change
./scripts/addons/presets/operator/mesh.bolt_add/m10.py: no change
./scripts/addons/presets/operator/mesh.bolt_add/m12.py: no change
./scripts/addons/presets/operator/mesh.eroder/default.py: no change
./scripts/addons/presets/operator/mesh.eroder/light_erosion.py: no change
./scripts/addons/presets/operator/mesh.eroder/medium_erosion.py: no change
./scripts/addons/presets/operator/mesh.eroder/strong_erosion.py: no change
./scripts/addons/presets/operator/mesh.eroder/thermal_diffusion.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/abstract.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/another_noise.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/billow.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/canyon.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/canyons.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/cauliflower_hills.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/cliff.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/crystalline.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/default.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/default_large.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/dunes.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/flatstones.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/gully.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/lakes_1.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/lakes_2.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/large_terrain.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/mesa.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/mounds.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/mountain_1.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/mountain_2.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/planet.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/planet_noise.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/ridged.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/river.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/rock.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/slick_rock.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/tech_effect.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/techno_cell.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/vlnoise_turbulence.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/volcano.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/voronoi_hills.py: no change
./scripts/addons/presets/operator/mesh.landscape_add/yin_yang.py: no change
./scripts/addons/presets/operator/mesh.primitive_round_cube_add/Capsule.py: no change
./scripts/addons/presets/operator/mesh.primitive_round_cube_add/Clay_Bar.py: no change
./scripts/addons/presets/operator/mesh.primitive_round_cube_add/Cube.py: no change
./scripts/addons/presets/operator/mesh.primitive_round_cube_add/Grid_3D.py: no change
./scripts/addons/presets/operator/mesh.primitive_round_cube_add/Octahedron.py: no change
./scripts/addons/presets/operator/mesh.primitive_round_cube_add/Quadsphere.py: no change
./scripts/addons/presets/operator/mesh.primitive_round_cube_add/Rounded_Cube.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/bonbon.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/boy.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/catalan.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/catenoid.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/clifford_torus.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/cochlea.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/cosinus.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/dini.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/enneper.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/helicoidal.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/helix.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/hexahedron.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/hyperhelicoidal.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/klein.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/moebius.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/pseudo_catenoid.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/pseudosphere.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/ridged_torus.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/shell.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/sine.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/snake.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/sterosphere.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/torus.py: no change
./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface/twisted_torus.py: no change
./scripts/addons/presets/operator/sun_position/Chongqing.py: no change
./scripts/addons/presets/operator/sun_position/Kinshasa.py: no change
./scripts/addons/presets/operator/sun_position/London.py: no change
./scripts/addons/presets/operator/sun_position/New_York.py: no change
./scripts/addons/presets/operator/sun_position/Sao_Paulo.py: no change
./scripts/addons/presets/operator/sun_position/Sydney.py: no change
./scripts/addons/presets/pov/light/01_(4800K)_Direct_Sun.py: no change
./scripts/addons/presets/pov/light/02_(5400K)_High_Noon_Sun.py: no change
./scripts/addons/presets/pov/light/03_(6000K)_Daylight_Window.py: no change
./scripts/addons/presets/pov/light/04_(6000K)_2500W_HMI_(Halogen_Metal_Iodide).py: no change
./scripts/addons/presets/pov/light/05_(4000K)_100W_Metal_Halide.py: no change
./scripts/addons/presets/pov/light/06_(3200K)_100W_Quartz_Halogen.py: no change
./scripts/addons/presets/pov/light/07_(2850K)_100w_Tungsten.py: no change
./scripts/addons/presets/pov/light/08_(2600K)_40w_Tungsten.py: no change
./scripts/addons/presets/pov/light/09_(5000K)_75W_Full_Spectrum_Fluorescent_T12.py: no change
./scripts/addons/presets/pov/light/10_(4300K)_40W_Vintage_Fluorescent_T12.py: no change
./scripts/addons/presets/pov/light/11_(5000K)_18W_Standard_Fluorescent_T8.py: no change
./scripts/addons/presets/pov/light/12_(4200K)_18W_Cool_White_Fluorescent_T8.py: no change
./scripts/addons/presets/pov/light/13_(3000K)_18W_Warm_Fluorescent_T8.py: no change
./scripts/addons/presets/pov/light/14_(6500K)_54W_Grow_Light_Fluorescent_T5-HO.py: no change
./scripts/addons/presets/pov/light/15_(3200K)_40W_Induction_Fluorescent.py: no change
./scripts/addons/presets/pov/light/16_(2100K)_150W_High_Pressure_Sodium.py: no change
./scripts/addons/presets/pov/light/17_(1700K)_135W_Low_Pressure_Sodium.py: no change
./scripts/addons/presets/pov/light/18_(6800K)_175W_Mercury_Vapor.py: no change
./scripts/addons/presets/pov/light/19_(5200K)_700W_Carbon_Arc.py: no change
./scripts/addons/presets/pov/light/20_(6500K)_15W_LED_Spot.py: no change
./scripts/addons/presets/pov/light/21_(2700K)_7W_OLED_Panel.py: no change
./scripts/addons/presets/pov/light/22_(30000K)_40W_Black_Light_Fluorescent.py: no change
./scripts/addons/presets/pov/light/23_(30000K)_40W_Black_Light_Bulb.py: no change
./scripts/addons/presets/pov/light/24_(1850K)_Candle.py: no change
./scripts/addons/presets/pov/material/sss/apple.py: no change
./scripts/addons/presets/pov/material/sss/chicken.py: no change
./scripts/addons/presets/pov/material/sss/cream.py: no change
./scripts/addons/presets/pov/material/sss/ketchup.py: no change
./scripts/addons/presets/pov/material/sss/marble.py: no change
./scripts/addons/presets/pov/material/sss/potato.py: no change
./scripts/addons/presets/pov/material/sss/skim_milk.py: no change
./scripts/addons/presets/pov/material/sss/skin1.py: no change
./scripts/addons/presets/pov/material/sss/skin2.py: no change
./scripts/addons/presets/pov/material/sss/whole_milk.py: no change
./scripts/addons/presets/pov/radiosity/01_Debug.py: no change
./scripts/addons/presets/pov/radiosity/02_Fast.py: no change
./scripts/addons/presets/pov/radiosity/03_Normal.py: no change
./scripts/addons/presets/pov/radiosity/04_Two_Bounces.py: no change
recursedown('./scripts/addons/presets/operator/mesh.primitive_round_cube_add')
recursedown('./scripts/addons/presets/operator/mesh.primitive_xyz_function_surface')
recursedown('./scripts/addons/presets/operator/sun_position')
recursedown('./scripts/addons/presets/pov')
recursedown('./scripts/addons/presets/pov/light')
recursedown('./scripts/addons/presets/pov/material')
recursedown('./scripts/addons/presets/pov/material/sss')
recursedown('./scripts/addons/presets/pov/radiosity')
recursedown('./scripts/addons/presets/pov/world')
recursedown('./scripts/addons/render_copy_settings')
recursedown('./scripts/addons/render_povray')
recursedown('./scripts/addons/render_povray/icons')
recursedown('./scripts/addons/render_povray/templates_pov')
recursedown('./scripts/addons/rigify')
recursedown('./scripts/addons/rigify/feature_sets')
recursedown('./scripts/addons/rigify/metarigs')
recursedown('./scripts/addons/rigify/metarigs/Animals')
recursedown('./scripts/addons/rigify/metarigs/Basic')
recursedown('./scripts/addons/rigify/operators')
recursedown('./scripts/addons/rigify/rigs')
recursedown('./scripts/addons/rigify/rigs/basic')
recursedown('./scripts/addons/rigify/rigs/experimental')
recursedown('./scripts/addons/rigify/rigs/face')
recursedown('./scripts/addons/rigify/rigs/faces')
recursedown('./scripts/addons/rigify/rigs/limbs')
recursedown('./scripts/addons/rigify/rigs/skin')
recursedown('./scripts/addons/rigify/rigs/skin/transform')
recursedown('./scripts/addons/rigify/rigs/spines')
recursedown('./scripts/addons/rigify/utils')
./scripts/addons/presets/pov/radiosity/05_Final.py: no change
./scripts/addons/presets/pov/radiosity/06_Outdoor_Low_Quality.py: no change
./scripts/addons/presets/pov/radiosity/07_Outdoor_High_Quality.py: no change
./scripts/addons/presets/pov/radiosity/08_Outdoor_(Sun)Light.py: no change
./scripts/addons/presets/pov/radiosity/09_Indoor_Low_Quality.py: no change
./scripts/addons/presets/pov/radiosity/10_Indoor_High_Quality.py: no change
./scripts/addons/presets/pov/world/1_Clear_Blue_Sky.py: no change
./scripts/addons/presets/pov/world/2_Partly_Hazy_Sky.py: no change
./scripts/addons/presets/pov/world/3_Overcast_Sky.py: no change
./scripts/addons/presets/pov/world/4_Cartoony_Sky.py: no change
./scripts/addons/presets/pov/world/5_Under_Water.py: no change
./scripts/addons/render_copy_settings/__init__.py: no change
./scripts/addons/render_copy_settings/data.py: no change
./scripts/addons/render_copy_settings/operator.py: no change
./scripts/addons/render_copy_settings/panel.py: no change
./scripts/addons/render_copy_settings/presets.py: no change
./scripts/addons/render_copy_settings/translations.py: no change
./scripts/addons/render_povray/__init__.py: no change
./scripts/addons/render_povray/model_all.py: no change
./scripts/addons/render_povray/model_curve_topology.py: no change
./scripts/addons/render_povray/model_gui.py: no change
./scripts/addons/render_povray/model_meta_topology.py: no change
./scripts/addons/render_povray/model_poly_topology.py: no change
./scripts/addons/render_povray/model_primitives.py: no change
./scripts/addons/render_povray/model_primitives_topology.py: no change
./scripts/addons/render_povray/model_properties.py: no change
./scripts/addons/render_povray/nodes.py: no change
./scripts/addons/render_povray/nodes_fn.py: no change
./scripts/addons/render_povray/nodes_gui.py: no change
./scripts/addons/render_povray/nodes_properties.py: no change
./scripts/addons/render_povray/particles.py: no change
./scripts/addons/render_povray/particles_properties.py: no change
./scripts/addons/render_povray/render.py: no change
./scripts/addons/render_povray/render_core.py: no change
./scripts/addons/render_povray/render_gui.py: no change
./scripts/addons/render_povray/render_properties.py: no change
./scripts/addons/render_povray/scenography.py: no change
./scripts/addons/render_povray/scenography_gui.py: no change
./scripts/addons/render_povray/scenography_properties.py: no change
./scripts/addons/render_povray/scripting.py: no change
./scripts/addons/render_povray/scripting_gui.py: no change
./scripts/addons/render_povray/scripting_properties.py: no change
./scripts/addons/render_povray/shading.py: no change
./scripts/addons/render_povray/shading_gui.py: no change
./scripts/addons/render_povray/shading_properties.py: no change
./scripts/addons/render_povray/shading_ray_properties.py: no change
./scripts/addons/render_povray/texturing.py: no change
./scripts/addons/render_povray/texturing_gui.py: no change
./scripts/addons/render_povray/texturing_procedural.py: no change
./scripts/addons/render_povray/texturing_properties.py: no change
./scripts/addons/render_povray/ui_core.py: no change
./scripts/addons/render_povray/update_files.py: no change
./scripts/addons/render_povray/voxel_lib.py: no change
./scripts/addons/rigify/__init__.py: no change
./scripts/addons/rigify/base_generate.py: no change
./scripts/addons/rigify/base_rig.py: no change
./scripts/addons/rigify/feature_set_list.py: no change
./scripts/addons/rigify/generate.py: no change
./scripts/addons/rigify/metarig_menu.py: no change
./scripts/addons/rigify/rig_lists.py: no change
./scripts/addons/rigify/rig_ui_template.py: no change
./scripts/addons/rigify/rot_mode.py: no change
./scripts/addons/rigify/ui.py: no change
./scripts/addons/rigify/feature_sets/__init__.py: no change
./scripts/addons/rigify/metarigs/__init__.py: no change
./scripts/addons/rigify/metarigs/human.py: no change
./scripts/addons/rigify/metarigs/Animals/__init__.py: no change
./scripts/addons/rigify/metarigs/Animals/bird.py: no change
./scripts/addons/rigify/metarigs/Animals/cat.py: no change
./scripts/addons/rigify/metarigs/Animals/horse.py: no change
./scripts/addons/rigify/metarigs/Animals/shark.py: no change
./scripts/addons/rigify/metarigs/Animals/wolf.py: no change
./scripts/addons/rigify/metarigs/Basic/basic_human.py: no change
./scripts/addons/rigify/metarigs/Basic/basic_quadruped.py: no change
./scripts/addons/rigify/operators/__init__.py: no change
./scripts/addons/rigify/operators/action_layers.py: no change
./scripts/addons/rigify/operators/copy_mirror_parameters.py: no change
./scripts/addons/rigify/operators/generic_ui_list.py: no change
./scripts/addons/rigify/operators/upgrade_face.py: no change
./scripts/addons/rigify/rigs/__init__.py: no change
./scripts/addons/rigify/rigs/chain_rigs.py: no change
./scripts/addons/rigify/rigs/utils.py: no change
./scripts/addons/rigify/rigs/widgets.py: no change
./scripts/addons/rigify/rigs/basic/__init__.py: no change
./scripts/addons/rigify/rigs/basic/copy_chain.py: no change
./scripts/addons/rigify/rigs/basic/pivot.py: no change
./scripts/addons/rigify/rigs/basic/raw_copy.py: no change
./scripts/addons/rigify/rigs/basic/super_copy.py: no change
./scripts/addons/rigify/rigs/experimental/__init__.py: no change
./scripts/addons/rigify/rigs/experimental/super_chain.py: no change
./scripts/addons/rigify/rigs/face/basic_tongue.py: no change
./scripts/addons/rigify/rigs/face/skin_eye.py: no change
./scripts/addons/rigify/rigs/face/skin_jaw.py: no change
./scripts/addons/rigify/rigs/faces/__init__.py: no change
./scripts/addons/rigify/rigs/faces/super_face.py: no change
./scripts/addons/rigify/rigs/limbs/__init__.py: no change
./scripts/addons/rigify/rigs/limbs/arm.py: no change
./scripts/addons/rigify/rigs/limbs/front_paw.py: no change
./scripts/addons/rigify/rigs/limbs/leg.py: no change
./scripts/addons/rigify/rigs/limbs/limb_rigs.py: no change
./scripts/addons/rigify/rigs/limbs/limb_utils.py: no change
./scripts/addons/rigify/rigs/limbs/paw.py: no change
./scripts/addons/rigify/rigs/limbs/rear_paw.py: no change
./scripts/addons/rigify/rigs/limbs/simple_tentacle.py: no change
./scripts/addons/rigify/rigs/limbs/spline_tentacle.py: no change
./scripts/addons/rigify/rigs/limbs/super_finger.py: no change
./scripts/addons/rigify/rigs/limbs/super_limb.py: no change
./scripts/addons/rigify/rigs/limbs/super_palm.py: no change
./scripts/addons/rigify/rigs/skin/anchor.py: no change
./scripts/addons/rigify/rigs/skin/basic_chain.py: no change
./scripts/addons/rigify/rigs/skin/glue.py: no change
./scripts/addons/rigify/rigs/skin/skin_nodes.py: no change
./scripts/addons/rigify/rigs/skin/skin_parents.py: no change
./scripts/addons/rigify/rigs/skin/skin_rigs.py: no change
./scripts/addons/rigify/rigs/skin/stretchy_chain.py: no change
./scripts/addons/rigify/rigs/skin/transform/basic.py: no change
./scripts/addons/rigify/rigs/spines/__init__.py: no change
./scripts/addons/rigify/rigs/spines/basic_spine.py: no change
./scripts/addons/rigify/rigs/spines/basic_tail.py: no change
./scripts/addons/rigify/rigs/spines/spine_rigs.py: no change
./scripts/addons/rigify/rigs/spines/super_head.py: no change
./scripts/addons/rigify/rigs/spines/super_spine.py: no change
./scripts/addons/rigify/utils/__init__.py: no change
./scripts/addons/rigify/utils/action_layers.py: no change
./scripts/addons/rigify/utils/animation.py: no change
./scripts/addons/rigify/utils/bones.py: no change
./scripts/addons/rigify/utils/collections.py: no change
./scripts/addons/rigify/utils/components.py: no change
./scripts/addons/rigify/utils/errors.py: no change
./scripts/addons/rigify/utils/layers.py: no change
./scripts/addons/rigify/utils/mechanism.py: no change
./scripts/addons/rigify/utils/metaclass.py: no change
./scripts/addons/rigify/utils/misc.py: no change
./scripts/addons/rigify/utils/naming.py: no change
./scripts/addons/rigify/utils/node_merger.py: no change
./scripts/addons/rigify/utils/objects.py: no change
./scripts/addons/rigify/utils/rig.py: no change
./scripts/addons/rigify/utils/switch_parent.py: no change
./scripts/addons/rigify/utils/widgets.py: no change
recursedown('./scripts/addons/space_view3d_brush_menus')
recursedown('./scripts/addons/space_view3d_math_vis')
recursedown('./scripts/addons/space_view3d_pie_menus')
recursedown('./scripts/addons/space_view3d_spacebar_menu')
recursedown('./scripts/addons/space_view3d_stored_views')
recursedown('./scripts/addons/storypencil')
recursedown('./scripts/addons/sun_position')
recursedown('./scripts/addons/system_demo_mode')
recursedown('./scripts/addons/ui_translate')
recursedown('./scripts/addons/vdm_brush_baker')
recursedown('./scripts/addons/viewport_vr_preview')
recursedown('./scripts/addons/viewport_vr_preview/configs')
recursedown('./scripts/freestyle')
recursedown('./scripts/freestyle/modules')
recursedown('./scripts/freestyle/modules/freestyle')
recursedown('./scripts/freestyle/styles')
recursedown('./scripts/modules')
./scripts/addons/rigify/utils/widgets_basic.py: no change
./scripts/addons/rigify/utils/widgets_special.py: no change
./scripts/addons/space_view3d_brush_menus/__init__.py: no change
./scripts/addons/space_view3d_brush_menus/brush_menu.py: no change
./scripts/addons/space_view3d_brush_menus/brushes.py: no change
./scripts/addons/space_view3d_brush_menus/curve_menu.py: no change
./scripts/addons/space_view3d_brush_menus/dyntopo_menu.py: no change
./scripts/addons/space_view3d_brush_menus/stroke_menu.py: no change
./scripts/addons/space_view3d_brush_menus/symmetry_menu.py: no change
./scripts/addons/space_view3d_brush_menus/texture_menu.py: no change
./scripts/addons/space_view3d_brush_menus/utils_core.py: no change
./scripts/addons/space_view3d_math_vis/__init__.py: no change
./scripts/addons/space_view3d_math_vis/draw.py: no change
./scripts/addons/space_view3d_math_vis/utils.py: no change
./scripts/addons/space_view3d_pie_menus/__init__.py: no change
./scripts/addons/space_view3d_pie_menus/pie_align_menu.py: no change
./scripts/addons/space_view3d_pie_menus/pie_animation_menu.py: no change
./scripts/addons/space_view3d_pie_menus/pie_apply_transform_menu.py: no change
./scripts/addons/space_view3d_pie_menus/pie_defaults_menu.py: no change
./scripts/addons/space_view3d_pie_menus/pie_delete_menu.py: no change
./scripts/addons/space_view3d_pie_menus/pie_editor_switch_menu.py: no change
./scripts/addons/space_view3d_pie_menus/pie_manipulator_menu.py: no change
./scripts/addons/space_view3d_pie_menus/pie_modes_menu.py: no change
./scripts/addons/space_view3d_pie_menus/pie_origin.py: no change
./scripts/addons/space_view3d_pie_menus/pie_proportional_menu.py: no change
./scripts/addons/space_view3d_pie_menus/pie_save_open_menu.py: no change
./scripts/addons/space_view3d_pie_menus/pie_sculpt_menu.py: no change
./scripts/addons/space_view3d_pie_menus/pie_select_menu.py: no change
./scripts/addons/space_view3d_pie_menus/pie_shading_menu.py: no change
./scripts/addons/space_view3d_pie_menus/pie_views_numpad_menu.py: no change
./scripts/addons/space_view3d_spacebar_menu/__init__.py: no change
./scripts/addons/space_view3d_spacebar_menu/animation_menus.py: no change
./scripts/addons/space_view3d_spacebar_menu/armature_menus.py: no change
./scripts/addons/space_view3d_spacebar_menu/curve_menus.py: no change
./scripts/addons/space_view3d_spacebar_menu/edit_mesh.py: no change
./scripts/addons/space_view3d_spacebar_menu/object_menus.py: no change
./scripts/addons/space_view3d_spacebar_menu/snap_origin_cursor.py: no change
./scripts/addons/space_view3d_spacebar_menu/transform_menus.py: no change
./scripts/addons/space_view3d_spacebar_menu/view_menus.py: no change
./scripts/addons/space_view3d_stored_views/__init__.py: no change
./scripts/addons/space_view3d_stored_views/core.py: no change
./scripts/addons/space_view3d_stored_views/io.py: no change
./scripts/addons/space_view3d_stored_views/operators.py: no change
./scripts/addons/space_view3d_stored_views/properties.py: no change
./scripts/addons/space_view3d_stored_views/stored_views_test.py: no change
./scripts/addons/space_view3d_stored_views/ui.py: no change
./scripts/addons/storypencil/__init__.py: no change
./scripts/addons/storypencil/dopesheet_overlay.py: no change
./scripts/addons/storypencil/render.py: no change
./scripts/addons/storypencil/scene_tools.py: no change
./scripts/addons/storypencil/sound.py: no change
./scripts/addons/storypencil/synchro.py: no change
./scripts/addons/storypencil/ui.py: no change
./scripts/addons/storypencil/utils.py: no change
./scripts/addons/sun_position/__init__.py: no change
./scripts/addons/sun_position/draw.py: no change
./scripts/addons/sun_position/geo.py: updating
./scripts/addons/sun_position/hdr.py: no change
./scripts/addons/sun_position/properties.py: no change
./scripts/addons/sun_position/sun_calc.py: no change
./scripts/addons/sun_position/translations.py: no change
./scripts/addons/sun_position/ui_sun.py: no change
./scripts/addons/system_demo_mode/__init__.py: no change
./scripts/addons/system_demo_mode/config.py: no change
./scripts/addons/system_demo_mode/demo_mode.py: no change
./scripts/addons/ui_translate/__init__.py: no change
./scripts/addons/ui_translate/edit_translation.py: no change
./scripts/addons/ui_translate/settings.py: no change
./scripts/addons/ui_translate/update_addon.py: no change
./scripts/addons/ui_translate/update_repo.py: no change
./scripts/addons/ui_translate/update_ui.py: no change
./scripts/addons/vdm_brush_baker/__init__.py: no change
./scripts/addons/vdm_brush_baker/bakematerial.py: no change
./scripts/addons/viewport_vr_preview/__init__.py: no change
./scripts/addons/viewport_vr_preview/action_map.py: no change
./scripts/addons/viewport_vr_preview/action_map_io.py: no change
./scripts/addons/viewport_vr_preview/defaults.py: no change
./scripts/addons/viewport_vr_preview/gui.py: no change
./scripts/addons/viewport_vr_preview/operators.py: no change
./scripts/addons/viewport_vr_preview/properties.py: no change
./scripts/addons/viewport_vr_preview/versioning.py: no change
./scripts/addons/viewport_vr_preview/configs/default.py: no change
./scripts/freestyle/modules/parameter_editor.py: no change
./scripts/freestyle/modules/freestyle/__init__.py: no change
./scripts/freestyle/modules/freestyle/chainingiterators.py: no change
./scripts/freestyle/modules/freestyle/functions.py: no change
./scripts/freestyle/modules/freestyle/predicates.py: no change
./scripts/freestyle/modules/freestyle/shaders.py: no change
./scripts/freestyle/modules/freestyle/types.py: no change
./scripts/freestyle/modules/freestyle/utils.py: no change
./scripts/freestyle/styles/anisotropic_diffusion.py: no change
./scripts/freestyle/styles/apriori_and_causal_density.py: no change
./scripts/freestyle/styles/apriori_density.py: no change
./scripts/freestyle/styles/backbone_stretcher.py: no change
./scripts/freestyle/styles/blueprint_circles.py: no change
./scripts/freestyle/styles/blueprint_ellipses.py: no change
./scripts/freestyle/styles/blueprint_squares.py: no change
./scripts/freestyle/styles/cartoon.py: no change
./scripts/freestyle/styles/contour.py: no change
./scripts/freestyle/styles/curvature2d.py: no change
./scripts/freestyle/styles/external_contour.py: no change
./scripts/freestyle/styles/external_contour_sketchy.py: no change
./scripts/freestyle/styles/external_contour_smooth.py: no change
./scripts/freestyle/styles/haloing.py: no change
./scripts/freestyle/styles/ignore_small_occlusions.py: no change
./scripts/freestyle/styles/invisible_lines.py: no change
./scripts/freestyle/styles/japanese_bigbrush.py: no change
./scripts/freestyle/styles/long_anisotropically_dense.py: no change
./scripts/freestyle/styles/multiple_parameterization.py: no change
./scripts/freestyle/styles/nature.py: no change
./scripts/freestyle/styles/near_lines.py: no change
./scripts/freestyle/styles/occluded_by_specific_object.py: no change
./scripts/freestyle/styles/polygonalize.py: no change
./scripts/freestyle/styles/qi0.py: no change
./scripts/freestyle/styles/qi0_not_external_contour.py: no change
./scripts/freestyle/styles/qi1.py: no change
./scripts/freestyle/styles/qi2.py: no change
./scripts/freestyle/styles/sequentialsplit_sketchy.py: no change
./scripts/freestyle/styles/sketchy_multiple_parameterization.py: no change
./scripts/freestyle/styles/sketchy_topology_broken.py: no change
./scripts/freestyle/styles/sketchy_topology_preserved.py: no change
./scripts/freestyle/styles/split_at_highest_2d_curvatures.py: no change
./scripts/freestyle/styles/split_at_tvertices.py: no change
./scripts/freestyle/styles/suggestive.py: no change
./scripts/freestyle/styles/thickness_fof_depth_discontinuity.py: no change
./scripts/freestyle/styles/tipremover.py: no change
./scripts/freestyle/styles/tvertex_remover.py: no change
./scripts/freestyle/styles/uniformpruning_zsort.py: no change
./scripts/modules/addon_utils.py: no change
./scripts/modules/animsys_refactor.py: no change
./scripts/modules/bl_app_template_utils.py: no change
./scripts/modules/blend_render_info.py: updating
./scripts/modules/bpy_restrict_state.py: no change
./scripts/modules/bpy_types.py: no change
./scripts/modules/console_python.py: no change
./scripts/modules/console_shell.py: no change
./scripts/modules/graphviz_export.py: no change
./scripts/modules/keyingsets_utils.py: no change
./scripts/modules/nodeitems_utils.py: no change
./scripts/modules/rna_info.py: no change
./scripts/modules/rna_keymap_ui.py: no change
./scripts/modules/rna_manual_reference.py: no change
./scripts/modules/rna_prop_ui.py: no change
./scripts/modules/rna_xml.py: no change
./scripts/modules/sys_info.py: no change
./scripts/modules/bl_app_override/__init__.py: no change
./scripts/modules/bl_app_override/helpers.py: no change
./scripts/modules/bl_console_utils/__init__.py: no change
./scripts/modules/bl_console_utils/autocomplete/__init__.py: no change
./scripts/modules/bl_console_utils/autocomplete/complete_calltip.py: no change
./scripts/modules/bl_console_utils/autocomplete/complete_import.py: no change
./scripts/modules/bl_console_utils/autocomplete/complete_namespace.py: no change
./scripts/modules/bl_console_utils/autocomplete/intellisense.py: no change
./scripts/modules/bl_i18n_utils/__init__.py: no change
./scripts/modules/bl_i18n_utils/bl_extract_messages.py: no change
./scripts/modules/bl_i18n_utils/merge_po.py: updating
./scripts/modules/bl_i18n_utils/settings.py: no change
./scripts/modules/bl_i18n_utils/settings_user.py: no change
./scripts/modules/bl_i18n_utils/utils.py: no change
./scripts/modules/bl_i18n_utils/utils_cli.py: no change
./scripts/modules/bl_i18n_utils/utils_languages_menu.py: no change
./scripts/modules/bl_i18n_utils/utils_rtl.py: updating
./scripts/modules/bl_i18n_utils/utils_spell_check.py: no change
./scripts/modules/bl_keymap_utils/__init__.py: no change
./scripts/modules/bl_keymap_utils/io.py: no change
./scripts/modules/bl_keymap_utils/keymap_from_toolbar.py: no change
./scripts/modules/bl_keymap_utils/keymap_hierarchy.py: no change
./scripts/modules/bl_keymap_utils/platform_helpers.py: no change
./scripts/modules/bl_keymap_utils/versioning.py: no change
./scripts/modules/bl_previews_utils/bl_previews_render.py: no change
./scripts/modules/bl_rna_utils/__init__.py: no change
./scripts/modules/bl_rna_utils/data_path.py: no change
./scripts/modules/bl_text_utils/__init__.py: no change
./scripts/modules/bl_text_utils/external_editor.py: no change
./scripts/modules/bl_ui_utils/__init__.py: no change
./scripts/modules/bl_ui_utils/bug_report_url.py: no change
./scripts/modules/bl_ui_utils/layout.py: no change
./scripts/modules/bpy/__init__.py: no change
./scripts/modules/bpy/ops.py: no change
./scripts/modules/bpy/path.py: no change
./scripts/modules/bpy/utils/__init__.py: no change
./scripts/modules/bpy/utils/previews.py: no change
./scripts/modules/bpy/utils/toolsystem.py: no change
./scripts/modules/bpy_extras/__init__.py: no change
./scripts/modules/bpy_extras/anim_utils.py: no change
./scripts/modules/bpy_extras/asset_utils.py: no change
./scripts/modules/bpy_extras/bmesh_utils.py: no change
./scripts/modules/bpy_extras/id_map_utils.py: no change
./scripts/modules/bpy_extras/image_utils.py: no change
./scripts/modules/bpy_extras/io_utils.py: no change
./scripts/modules/bpy_extras/keyconfig_utils.py: no change
./scripts/modules/bpy_extras/mesh_utils.py: no change
./scripts/modules/bpy_extras/node_shader_utils.py: no change
./scripts/modules/bpy_extras/node_utils.py: no change
./scripts/modules/bpy_extras/object_utils.py: no change
./scripts/modules/bpy_extras/view3d_utils.py: no change
./scripts/modules/bpy_extras/extensions/junction_module.py: no change
./scripts/modules/bpy_extras/wm_utils/progress_report.py: no change
./scripts/modules/gpu_extras/__init__.py: no change
./scripts/modules/gpu_extras/batch.py: no change
./scripts/modules/gpu_extras/presets.py: no change
./scripts/presets/camera/1_inch.py: no change
./scripts/presets/camera/1_slash_1.8_inch.py: no change
./scripts/presets/camera/1_slash_2.3_inch.py: no change
./scripts/presets/camera/1_slash_2.5_inch.py: no change
./scripts/presets/camera/1_slash_2.7_inch.py: no change
./scripts/presets/camera/1_slash_3.2_inch.py: no change
./scripts/presets/camera/2_slash_3_inch.py: no change
./scripts/presets/camera/APS-C.py: no change
./scripts/presets/camera/APS-C_(Canon).py: no change
./scripts/presets/camera/APS-H_(Canon).py: no change
./scripts/presets/camera/Analog_16mm.py: no change
./scripts/presets/camera/Analog_35mm.py: no change
./scripts/presets/camera/Analog_65mm.py: no change
./scripts/presets/camera/Analog_IMAX.py: no change
./scripts/presets/camera/Analog_Super_16.py: no change
./scripts/presets/camera/Analog_Super_35.py: no change
./scripts/presets/camera/Arri_Alexa_65.py: no change
./scripts/presets/camera/Arri_Alexa_LF.py: no change
./scripts/presets/camera/Arri_Alexa_Mini_&_SXT.py: no change
./scripts/presets/camera/Blackmagic_Pocket_&_Studio.py: no change
./scripts/presets/camera/Blackmagic_Pocket_4K.py: no change
./scripts/presets/camera/Blackmagic_Pocket_6k.py: no change
./scripts/presets/camera/Blackmagic_URSA_4.6K.py: no change
./scripts/presets/camera/Foveon_(Sigma).py: no change
./scripts/presets/camera/Fullframe.py: no change
./scripts/presets/camera/MFT.py: no change
./scripts/presets/camera/Medium-format_(Hasselblad).py: no change
./scripts/presets/camera/RED_Dragon_5K.py: no change
./scripts/presets/camera/RED_Dragon_6K.py: no change
./scripts/presets/camera/RED_Helium_8K.py: no change
./scripts/presets/camera/RED_Monstro_8K.py: no change
./scripts/presets/cloth/Cotton.py: no change
./scripts/presets/cloth/Denim.py: no change
./scripts/presets/cloth/Leather.py: no change
./scripts/presets/cloth/Rubber.py: no change
./scripts/presets/cloth/Silk.py: no change
./scripts/presets/cycles/integrator/Default.py: no change
./scripts/presets/cycles/integrator/Direct_Light.py: no change
./scripts/presets/cycles/integrator/Fast_Global_Illumination.py: no change
./scripts/presets/cycles/integrator/Full_Global_Illumination.py: no change
./scripts/presets/cycles/integrator/Limited_Global_Illumination.py: no change
./scripts/presets/cycles/performance/Default.py: no change
./scripts/presets/cycles/performance/Faster_Render.py: no change
./scripts/presets/cycles/performance/Lower_Memory.py: no change
./scripts/presets/cycles/sampling/Final.py: no change
./scripts/presets/cycles/sampling/Preview.py: no change
./scripts/presets/cycles/viewport_sampling/Final.py: no change
./scripts/presets/cycles/viewport_sampling/Preview.py: no change
./scripts/presets/ffmpeg/DVD_(note_colon__this_changes_render_resolution).py: no change
./scripts/presets/ffmpeg/H264_in_MP4.py: no change
./scripts/presets/ffmpeg/H264_in_Matroska.py: no change
./scripts/presets/ffmpeg/H264_in_Matroska_for_scrubbing.py: no change
./scripts/presets/ffmpeg/Ogg_Theora.py: no change
./scripts/presets/ffmpeg/WebM_(VP9+Opus).py: no change
./scripts/presets/ffmpeg/Xvid.py: no change
./scripts/presets/fluid/Honey.py: no change
./scripts/presets/fluid/Oil.py: no change
./scripts/presets/fluid/Water.py: no change
./scripts/presets/framerate/120.py: no change
./scripts/presets/framerate/23.98.py: no change
./scripts/presets/framerate/24.py: no change
./scripts/presets/framerate/240.py: no change
./scripts/presets/framerate/25.py: no change
./scripts/presets/framerate/29.97.py: no change
./scripts/presets/framerate/30.py: no change
./scripts/presets/framerate/50.py: no change
./scripts/presets/framerate/59.94.py: no change
./scripts/presets/framerate/60.py: no change
./scripts/presets/framerate/Custom.py: no change
./scripts/presets/gpencil_material/Fill_Only.py: no change
./scripts/presets/gpencil_material/Stroke_Only.py: no change
./scripts/presets/gpencil_material/Stroke_and_Fill.py: no change
./scripts/presets/hair_dynamics/Default.py: no change
./scripts/presets/keyconfig/Blender.py: no change
./scripts/presets/keyconfig/Blender_27x.py: no change
./scripts/presets/keyconfig/Industry_Compatible.py: no change
./scripts/presets/keyconfig/keymap_data/blender_default.py: no change
./scripts/presets/keyconfig/keymap_data/industry_compatible_data.py: no change
./scripts/presets/operator/wm.collada_export/sl_plus_open_sim_rigged.py: no change
recursedown('./scripts/modules/bl_app_override')
recursedown('./scripts/modules/bl_console_utils')
recursedown('./scripts/modules/bl_console_utils/autocomplete')
recursedown('./scripts/modules/bl_i18n_utils')
recursedown('./scripts/modules/bl_keymap_utils')
recursedown('./scripts/modules/bl_previews_utils')
recursedown('./scripts/modules/bl_rna_utils')
recursedown('./scripts/modules/bl_text_utils')
recursedown('./scripts/modules/bl_ui_utils')
recursedown('./scripts/modules/bpy')
recursedown('./scripts/modules/bpy/utils')
recursedown('./scripts/modules/bpy_extras')
recursedown('./scripts/modules/bpy_extras/extensions')
recursedown('./scripts/modules/bpy_extras/wm_utils')
recursedown('./scripts/modules/gpu_extras')
recursedown('./scripts/presets')
recursedown('./scripts/presets/camera')
recursedown('./scripts/presets/cloth')
recursedown('./scripts/presets/cycles')
recursedown('./scripts/presets/cycles/integrator')
recursedown('./scripts/presets/cycles/performance')
recursedown('./scripts/presets/cycles/sampling')
recursedown('./scripts/presets/cycles/viewport_sampling')
recursedown('./scripts/presets/ffmpeg')
recursedown('./scripts/presets/fluid')
recursedown('./scripts/presets/framerate')
recursedown('./scripts/presets/gpencil_material')
recursedown('./scripts/presets/hair_dynamics')
recursedown('./scripts/presets/interface_theme')
recursedown('./scripts/presets/keyconfig')
recursedown('./scripts/presets/keyconfig/keymap_data')
recursedown('./scripts/presets/operator')
recursedown('./scripts/presets/operator/wm.collada_export')
recursedown('./scripts/presets/render')
recursedown('./scripts/presets/safe_areas')
recursedown('./scripts/presets/text_editor')
recursedown('./scripts/presets/tracking_camera')
recursedown('./scripts/presets/tracking_settings')
recursedown('./scripts/presets/tracking_track_color')
recursedown('./scripts/site')
recursedown('./scripts/startup')
recursedown('./scripts/startup/bl_app_templates_system')
recursedown('./scripts/startup/bl_app_templates_system/2D_Animation')
recursedown('./scripts/startup/bl_app_templates_system/Sculpting')
recursedown('./scripts/startup/bl_app_templates_system/VFX')
recursedown('./scripts/startup/bl_app_templates_system/Video_Editing')
recursedown('./scripts/startup/bl_operators')
recursedown('./scripts/startup/bl_operators/bmesh')
recursedown('./scripts/startup/bl_ui')
recursedown('./scripts/templates_osl')
recursedown('./scripts/templates_py')
recursedown('./source')
recursedown('./source/blender')
recursedown('./source/blender/animrig')
recursedown('./source/blender/animrig/intern')
recursedown('./source/blender/asset_system')
recursedown('./source/blender/asset_system/intern')
recursedown('./source/blender/asset_system/tests')
recursedown('./source/blender/blendthumb')
recursedown('./source/blender/blendthumb/src')
recursedown('./source/blender/blenfont')
recursedown('./source/blender/blenfont/intern')
recursedown('./source/blender/blenkernel')
recursedown('./source/blender/blenkernel/intern')
./scripts/presets/operator/wm.collada_export/sl_plus_open_sim_static.py: no change
./scripts/presets/render/4K_DCI_2160p.py: no change
./scripts/presets/render/4K_UHDTV_2160p.py: no change
./scripts/presets/render/4K_UW_1600p.py: no change
./scripts/presets/render/DVCPRO_HD_1080p.py: no change
./scripts/presets/render/DVCPRO_HD_720p.py: no change
./scripts/presets/render/HDTV_1080p.py: no change
./scripts/presets/render/HDTV_720p.py: no change
./scripts/presets/render/HDV_1080p.py: no change
./scripts/presets/render/HDV_NTSC_1080p.py: no change
./scripts/presets/render/HDV_PAL_1080p.py: no change
./scripts/presets/render/TV_NTSC_16_colon_9.py: no change
./scripts/presets/render/TV_NTSC_4_colon_3.py: no change
./scripts/presets/render/TV_PAL_16_colon_9.py: no change
./scripts/presets/render/TV_PAL_4_colon_3.py: no change
./scripts/presets/safe_areas/14_colon_9_in_16_colon_9.py: no change
./scripts/presets/safe_areas/16_colon_9.py: no change
./scripts/presets/safe_areas/4_colon_3_in_16_colon_9.py: no change
./scripts/presets/text_editor/Internal.py: no change
./scripts/presets/text_editor/Visual_Studio_Code.py: no change
./scripts/presets/tracking_camera/1_inch.py: no change
./scripts/presets/tracking_camera/1_slash_1.8_inch.py: no change
./scripts/presets/tracking_camera/1_slash_2.3_inch.py: no change
./scripts/presets/tracking_camera/1_slash_2.5_inch.py: no change
./scripts/presets/tracking_camera/1_slash_2.7_inch.py: no change
./scripts/presets/tracking_camera/1_slash_3.2_inch.py: no change
./scripts/presets/tracking_camera/2_slash_3_inch.py: no change
./scripts/presets/tracking_camera/APS-C.py: no change
./scripts/presets/tracking_camera/APS-C_(Canon).py: no change
./scripts/presets/tracking_camera/APS-H_(Canon).py: no change
./scripts/presets/tracking_camera/Analog_16mm.py: no change
./scripts/presets/tracking_camera/Analog_35mm.py: no change
./scripts/presets/tracking_camera/Analog_65mm.py: no change
./scripts/presets/tracking_camera/Analog_IMAX.py: no change
./scripts/presets/tracking_camera/Analog_Super_16.py: no change
./scripts/presets/tracking_camera/Analog_Super_35.py: no change
./scripts/presets/tracking_camera/Arri_Alexa_65.py: no change
./scripts/presets/tracking_camera/Arri_Alexa_LF.py: no change
./scripts/presets/tracking_camera/Arri_Alexa_Mini_&_SXT.py: no change
./scripts/presets/tracking_camera/Blackmagic_Pocket_&_Studio.py: no change
./scripts/presets/tracking_camera/Blackmagic_Pocket_4K.py: no change
./scripts/presets/tracking_camera/Blackmagic_Pocket_6k.py: no change
./scripts/presets/tracking_camera/Blackmagic_URSA_4.6K.py: no change
./scripts/presets/tracking_camera/Foveon_(Sigma).py: no change
./scripts/presets/tracking_camera/Fullframe.py: no change
./scripts/presets/tracking_camera/MFT.py: no change
./scripts/presets/tracking_camera/Medium-format_(Hasselblad).py: no change
./scripts/presets/tracking_camera/RED_Dragon_5K.py: no change
./scripts/presets/tracking_camera/RED_Dragon_6K.py: no change
./scripts/presets/tracking_camera/RED_Helium_8K.py: no change
./scripts/presets/tracking_camera/RED_Monstro_8K.py: no change
./scripts/presets/tracking_settings/Blurry_Footage.py: no change
./scripts/presets/tracking_settings/Default.py: no change
./scripts/presets/tracking_settings/Fast_Motion.py: no change
./scripts/presets/tracking_settings/Planar.py: no change
./scripts/presets/tracking_track_color/Default.py: no change
./scripts/presets/tracking_track_color/Far_Plane.py: no change
./scripts/presets/tracking_track_color/Near_Plane.py: no change
./scripts/presets/tracking_track_color/Object.py: no change
./scripts/site/sitecustomize.py: no change
./scripts/startup/keyingsets_builtins.py: no change
./scripts/startup/nodeitems_builtins.py: no change
./scripts/startup/bl_app_templates_system/2D_Animation/__init__.py: no change
./scripts/startup/bl_app_templates_system/Sculpting/__init__.py: no change
./scripts/startup/bl_app_templates_system/Video_Editing/__init__.py: no change
./scripts/startup/bl_operators/__init__.py: no change
./scripts/startup/bl_operators/add_mesh_torus.py: no change
./scripts/startup/bl_operators/anim.py: no change
./scripts/startup/bl_operators/assets.py: no change
./scripts/startup/bl_operators/clip.py: no change
./scripts/startup/bl_operators/console.py: no change
./scripts/startup/bl_operators/constraint.py: no change
./scripts/startup/bl_operators/file.py: no change
./scripts/startup/bl_operators/freestyle.py: no change
./scripts/startup/bl_operators/geometry_nodes.py: no change
./scripts/startup/bl_operators/image.py: no change
./scripts/startup/bl_operators/mesh.py: no change
./scripts/startup/bl_operators/node.py: no change
./scripts/startup/bl_operators/object.py: no change
./scripts/startup/bl_operators/object_align.py: no change
./scripts/startup/bl_operators/object_quick_effects.py: no change
./scripts/startup/bl_operators/object_randomize_transform.py: no change
./scripts/startup/bl_operators/presets.py: no change
./scripts/startup/bl_operators/rigidbody.py: no change
./scripts/startup/bl_operators/screen_play_rendered_anim.py: no change
./scripts/startup/bl_operators/sequencer.py: no change
./scripts/startup/bl_operators/spreadsheet.py: no change
./scripts/startup/bl_operators/userpref.py: no change
./scripts/startup/bl_operators/uvcalc_follow_active.py: no change
./scripts/startup/bl_operators/uvcalc_lightmap.py: no change
./scripts/startup/bl_operators/uvcalc_transform.py: no change
./scripts/startup/bl_operators/vertexpaint_dirt.py: no change
./scripts/startup/bl_operators/view3d.py: no change
./scripts/startup/bl_operators/wm.py: no change
./scripts/startup/bl_operators/bmesh/find_adjacent.py: no change
./scripts/startup/bl_ui/__init__.py: no change
./scripts/startup/bl_ui/asset_shelf.py: no change
./scripts/startup/bl_ui/generic_ui_list.py: no change
./scripts/startup/bl_ui/node_add_menu.py: no change
./scripts/startup/bl_ui/node_add_menu_compositor.py: no change
./scripts/startup/bl_ui/node_add_menu_geometry.py: no change
./scripts/startup/bl_ui/node_add_menu_shader.py: no change
./scripts/startup/bl_ui/node_add_menu_texture.py: no change
./scripts/startup/bl_ui/properties_animviz.py: no change
./scripts/startup/bl_ui/properties_collection.py: no change
./scripts/startup/bl_ui/properties_constraint.py: no change
./scripts/startup/bl_ui/properties_data_armature.py: no change
./scripts/startup/bl_ui/properties_data_bone.py: no change
./scripts/startup/bl_ui/properties_data_camera.py: no change
./scripts/startup/bl_ui/properties_data_curve.py: no change
./scripts/startup/bl_ui/properties_data_curves.py: no change
./scripts/startup/bl_ui/properties_data_empty.py: no change
./scripts/startup/bl_ui/properties_data_gpencil.py: no change
./scripts/startup/bl_ui/properties_data_grease_pencil.py: no change
./scripts/startup/bl_ui/properties_data_lattice.py: no change
./scripts/startup/bl_ui/properties_data_light.py: no change
./scripts/startup/bl_ui/properties_data_lightprobe.py: no change
./scripts/startup/bl_ui/properties_data_mesh.py: no change
./scripts/startup/bl_ui/properties_data_metaball.py: no change
./scripts/startup/bl_ui/properties_data_modifier.py: no change
./scripts/startup/bl_ui/properties_data_pointcloud.py: no change
./scripts/startup/bl_ui/properties_data_shaderfx.py: no change
./scripts/startup/bl_ui/properties_data_speaker.py: no change
./scripts/startup/bl_ui/properties_data_volume.py: no change
./scripts/startup/bl_ui/properties_freestyle.py: no change
./scripts/startup/bl_ui/properties_grease_pencil_common.py: no change
./scripts/startup/bl_ui/properties_mask_common.py: no change
./scripts/startup/bl_ui/properties_material.py: no change
./scripts/startup/bl_ui/properties_material_gpencil.py: no change
./scripts/startup/bl_ui/properties_object.py: no change
./scripts/startup/bl_ui/properties_output.py: no change
./scripts/startup/bl_ui/properties_paint_common.py: no change
./scripts/startup/bl_ui/properties_particle.py: no change
./scripts/startup/bl_ui/properties_physics_cloth.py: no change
./scripts/startup/bl_ui/properties_physics_common.py: no change
./scripts/startup/bl_ui/properties_physics_dynamicpaint.py: no change
recursedown('./source/blender/blenlib')
recursedown('./source/blender/blenlib/intern')
recursedown('./source/blender/blenlib/tests')
recursedown('./source/blender/blenlib/tests/performance')
recursedown('./source/blender/blenloader')
recursedown('./source/blender/blenloader/intern')
recursedown('./source/blender/blenloader/tests')
recursedown('./source/blender/blentranslation')
recursedown('./source/blender/blentranslation/intern')
recursedown('./source/blender/blentranslation/msgfmt')
recursedown('./source/blender/bmesh')
recursedown('./source/blender/bmesh/intern')
recursedown('./source/blender/bmesh/operators')
recursedown('./source/blender/bmesh/tests')
recursedown('./source/blender/bmesh/tools')
recursedown('./source/blender/compositor')
recursedown('./source/blender/compositor/intern')
recursedown('./source/blender/compositor/nodes')
recursedown('./source/blender/compositor/operations')
recursedown('./source/blender/compositor/realtime_compositor')
recursedown('./source/blender/compositor/realtime_compositor/algorithms')
recursedown('./source/blender/compositor/realtime_compositor/algorithms/intern')
recursedown('./source/blender/compositor/realtime_compositor/cached_resources')
recursedown('./source/blender/compositor/realtime_compositor/cached_resources/intern')
recursedown('./source/blender/compositor/realtime_compositor/intern')
recursedown('./source/blender/compositor/realtime_compositor/shaders')
recursedown('./source/blender/compositor/realtime_compositor/shaders/infos')
recursedown('./source/blender/compositor/realtime_compositor/shaders/library')
recursedown('./source/blender/compositor/tests')
recursedown('./source/blender/datatoc')
recursedown('./source/blender/depsgraph')
recursedown('./source/blender/depsgraph/intern')
recursedown('./source/blender/depsgraph/intern/builder')
recursedown('./source/blender/depsgraph/intern/debug')
recursedown('./source/blender/depsgraph/intern/eval')
recursedown('./source/blender/depsgraph/intern/node')
recursedown('./source/blender/draw')
recursedown('./source/blender/draw/engines')
recursedown('./source/blender/draw/engines/basic')
recursedown('./source/blender/draw/engines/basic/shaders')
recursedown('./source/blender/draw/engines/basic/shaders/infos')
recursedown('./source/blender/draw/engines/compositor')
recursedown('./source/blender/draw/engines/eevee')
recursedown('./source/blender/draw/engines/eevee/shaders')
recursedown('./source/blender/draw/engines/eevee/shaders/infos')
recursedown('./source/blender/draw/engines/eevee_next')
recursedown('./source/blender/draw/engines/eevee_next/shaders')
recursedown('./source/blender/draw/engines/eevee_next/shaders/infos')
recursedown('./source/blender/draw/engines/external')
recursedown('./source/blender/draw/engines/gpencil')
recursedown('./source/blender/draw/engines/gpencil/shaders')
recursedown('./source/blender/draw/engines/gpencil/shaders/infos')
recursedown('./source/blender/draw/engines/image')
recursedown('./source/blender/draw/engines/image/shaders')
recursedown('./source/blender/draw/engines/image/shaders/infos')
recursedown('./source/blender/draw/engines/overlay')
recursedown('./source/blender/draw/engines/overlay/shaders')
recursedown('./source/blender/draw/engines/overlay/shaders/infos')
recursedown('./source/blender/draw/engines/select')
recursedown('./source/blender/draw/engines/select/shaders')
recursedown('./source/blender/draw/engines/select/shaders/infos')
recursedown('./source/blender/draw/engines/workbench')
recursedown('./source/blender/draw/engines/workbench/shaders')
recursedown('./source/blender/draw/engines/workbench/shaders/infos')
recursedown('./source/blender/draw/intern')
recursedown('./source/blender/draw/intern/mesh_extractors')
recursedown('./source/blender/draw/intern/shaders')
recursedown('./source/blender/draw/tests')
recursedown('./source/blender/editors')
recursedown('./source/blender/editors/animation')
recursedown('./source/blender/editors/armature')
recursedown('./source/blender/editors/asset')
recursedown('./source/blender/editors/asset/intern')
recursedown('./source/blender/editors/curve')
recursedown('./source/blender/editors/curves')
recursedown('./source/blender/editors/curves/intern')
recursedown('./source/blender/editors/datafiles')
recursedown('./source/blender/editors/geometry')
recursedown('./source/blender/editors/gizmo_library')
recursedown('./source/blender/editors/gizmo_library/geometry')
recursedown('./source/blender/editors/gizmo_library/gizmo_types')
recursedown('./source/blender/editors/gpencil_legacy')
recursedown('./source/blender/editors/grease_pencil')
recursedown('./source/blender/editors/grease_pencil/intern')
recursedown('./source/blender/editors/include')
recursedown('./source/blender/editors/interface')
recursedown('./source/blender/editors/interface/eyedroppers')
recursedown('./source/blender/editors/interface/views')
recursedown('./source/blender/editors/io')
recursedown('./source/blender/editors/lattice')
recursedown('./source/blender/editors/mask')
recursedown('./source/blender/editors/mesh')
recursedown('./source/blender/editors/metaball')
recursedown('./source/blender/editors/object')
recursedown('./source/blender/editors/physics')
recursedown('./source/blender/editors/render')
recursedown('./source/blender/editors/scene')
recursedown('./source/blender/editors/screen')
recursedown('./source/blender/editors/sculpt_paint')
recursedown('./source/blender/editors/sound')
recursedown('./source/blender/editors/space_action')
recursedown('./source/blender/editors/space_api')
recursedown('./source/blender/editors/space_buttons')
recursedown('./source/blender/editors/space_clip')
recursedown('./source/blender/editors/space_console')
recursedown('./source/blender/editors/space_file')
recursedown('./source/blender/editors/space_graph')
recursedown('./source/blender/editors/space_image')
recursedown('./source/blender/editors/space_info')
recursedown('./source/blender/editors/space_nla')
recursedown('./source/blender/editors/space_node')
recursedown('./source/blender/editors/space_outliner')
recursedown('./source/blender/editors/space_outliner/tree')
recursedown('./source/blender/editors/space_script')
recursedown('./source/blender/editors/space_sequencer')
recursedown('./source/blender/editors/space_spreadsheet')
recursedown('./source/blender/editors/space_statusbar')
recursedown('./source/blender/editors/space_text')
recursedown('./source/blender/editors/space_topbar')
recursedown('./source/blender/editors/space_userpref')
recursedown('./source/blender/editors/space_view3d')
recursedown('./source/blender/editors/transform')
recursedown('./source/blender/editors/undo')
recursedown('./source/blender/editors/util')
recursedown('./source/blender/editors/uvedit')
recursedown('./source/blender/freestyle')
recursedown('./source/blender/freestyle/intern')
recursedown('./source/blender/freestyle/intern/application')
recursedown('./source/blender/freestyle/intern/blender_interface')
recursedown('./source/blender/freestyle/intern/geometry')
recursedown('./source/blender/freestyle/intern/image')
recursedown('./source/blender/freestyle/intern/python')
recursedown('./source/blender/freestyle/intern/python/BinaryPredicate1D')
recursedown('./source/blender/freestyle/intern/python/Interface0D')
recursedown('./source/blender/freestyle/intern/python/Interface0D/CurvePoint')
recursedown('./source/blender/freestyle/intern/python/Interface0D/ViewVertex')
recursedown('./source/blender/freestyle/intern/python/Interface1D')
recursedown('./source/blender/freestyle/intern/python/Interface1D/Curve')
recursedown('./source/blender/freestyle/intern/python/Interface1D/FEdge')
recursedown('./source/blender/freestyle/intern/python/Iterator')
recursedown('./source/blender/freestyle/intern/python/StrokeShader')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction0D')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_Id')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_Material')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_Nature_EdgeNature')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_Vec2f')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_Vec3f')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_ViewShape')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_double')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_float')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_unsigned_int')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_vector_ViewShape')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction1D')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_Nature_EdgeNature')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_Vec2f')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_Vec3f')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_double')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_unsigned_int')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_vector_ViewShape')
recursedown('./source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_void')
recursedown('./source/blender/freestyle/intern/python/UnaryPredicate0D')
recursedown('./source/blender/freestyle/intern/python/UnaryPredicate1D')
recursedown('./source/blender/freestyle/intern/scene_graph')
recursedown('./source/blender/freestyle/intern/stroke')
recursedown('./source/blender/freestyle/intern/system')
recursedown('./source/blender/freestyle/intern/view_map')
recursedown('./source/blender/freestyle/intern/winged_edge')
recursedown('./source/blender/functions')
recursedown('./source/blender/functions/intern')
recursedown('./source/blender/functions/tests')
recursedown('./source/blender/geometry')
recursedown('./source/blender/geometry/intern')
recursedown('./source/blender/gpencil_modifiers_legacy')
recursedown('./source/blender/gpencil_modifiers_legacy/intern')
recursedown('./source/blender/gpencil_modifiers_legacy/intern/lineart')
recursedown('./source/blender/gpu')
recursedown('./source/blender/gpu/dummy')
recursedown('./source/blender/gpu/intern')
recursedown('./source/blender/gpu/metal')
recursedown('./source/blender/gpu/metal/kernels')
recursedown('./source/blender/gpu/opengl')
recursedown('./source/blender/gpu/shaders')
recursedown('./source/blender/gpu/shaders/common')
recursedown('./source/blender/gpu/shaders/infos')
recursedown('./source/blender/gpu/shaders/material')
recursedown('./source/blender/gpu/shaders/metal')
recursedown('./source/blender/gpu/shaders/opengl')
recursedown('./source/blender/gpu/tests')
recursedown('./source/blender/gpu/tests/shaders')
recursedown('./source/blender/gpu/vulkan')
recursedown('./source/blender/ikplugin')
recursedown('./source/blender/ikplugin/intern')
recursedown('./source/blender/imbuf')
recursedown('./source/blender/imbuf/intern')
recursedown('./source/blender/imbuf/intern/cineon')
recursedown('./source/blender/imbuf/intern/oiio')
recursedown('./source/blender/imbuf/intern/openexr')
recursedown('./source/blender/io')
recursedown('./source/blender/io/alembic')
recursedown('./source/blender/io/alembic/exporter')
recursedown('./source/blender/io/alembic/intern')
recursedown('./source/blender/io/alembic/tests')
recursedown('./source/blender/io/avi')
recursedown('./source/blender/io/avi/intern')
recursedown('./source/blender/io/collada')
recursedown('./source/blender/io/common')
recursedown('./source/blender/io/common/intern')
recursedown('./source/blender/io/gpencil')
recursedown('./source/blender/io/gpencil/intern')
recursedown('./source/blender/io/ply')
recursedown('./source/blender/io/ply/exporter')
recursedown('./source/blender/io/ply/importer')
recursedown('./source/blender/io/ply/intern')
recursedown('./source/blender/io/ply/tests')
recursedown('./source/blender/io/stl')
recursedown('./source/blender/io/stl/importer')
recursedown('./source/blender/io/usd')
recursedown('./source/blender/io/usd/hydra')
recursedown('./source/blender/io/usd/intern')
recursedown('./source/blender/io/usd/tests')
recursedown('./source/blender/io/wavefront_obj')
recursedown('./source/blender/io/wavefront_obj/exporter')
recursedown('./source/blender/io/wavefront_obj/importer')
recursedown('./source/blender/io/wavefront_obj/tests')
recursedown('./source/blender/makesdna')
recursedown('./source/blender/makesdna/intern')
recursedown('./source/blender/makesrna')
recursedown('./source/blender/makesrna/intern')
recursedown('./source/blender/makesrna/rna_cleanup')
recursedown('./source/blender/modifiers')
recursedown('./source/blender/modifiers/intern')
recursedown('./source/blender/nodes')
recursedown('./source/blender/nodes/composite')
recursedown('./source/blender/nodes/composite/nodes')
recursedown('./source/blender/nodes/function')
recursedown('./source/blender/nodes/function/nodes')
recursedown('./source/blender/nodes/geometry')
recursedown('./source/blender/nodes/geometry/nodes')
recursedown('./source/blender/nodes/intern')
recursedown('./source/blender/nodes/shader')
recursedown('./source/blender/nodes/shader/materialx')
recursedown('./source/blender/nodes/shader/nodes')
recursedown('./source/blender/nodes/texture')
recursedown('./source/blender/nodes/texture/nodes')
recursedown('./source/blender/python')
recursedown('./source/blender/python/bmesh')
recursedown('./source/blender/python/generic')
recursedown('./source/blender/python/gpu')
recursedown('./source/blender/python/intern')
recursedown('./source/blender/python/mathutils')
recursedown('./source/blender/render')
recursedown('./source/blender/render/hydra')
recursedown('./source/blender/render/intern')
recursedown('./source/blender/sequencer')
recursedown('./source/blender/sequencer/intern')
recursedown('./source/blender/shader_fx')
recursedown('./source/blender/shader_fx/intern')
recursedown('./source/blender/simulation')
recursedown('./source/blender/simulation/intern')
recursedown('./source/blender/windowmanager')
recursedown('./source/blender/windowmanager/gizmo')
recursedown('./source/blender/windowmanager/gizmo/intern')
recursedown('./source/blender/windowmanager/intern')
recursedown('./source/blender/windowmanager/message_bus')
recursedown('./source/blender/windowmanager/message_bus/intern')
recursedown('./source/blender/windowmanager/xr')
recursedown('./source/blender/windowmanager/xr/intern')
recursedown('./source/creator')
recursedown('./tests')
recursedown('./tests/blender_as_python_module')
recursedown('./tests/gtests')
recursedown('./tests/gtests/runner')
recursedown('./tests/gtests/testing')
recursedown('./tests/performance')
recursedown('./tests/performance/api')
recursedown('./tests/performance/tests')
recursedown('./tests/python')
recursedown('./tests/python/collada')
./scripts/startup/bl_ui/properties_physics_field.py: no change
./scripts/startup/bl_ui/properties_physics_fluid.py: no change
./scripts/startup/bl_ui/properties_physics_geometry_nodes.py: no change
./scripts/startup/bl_ui/properties_physics_rigidbody.py: no change
./scripts/startup/bl_ui/properties_physics_rigidbody_constraint.py: no change
./scripts/startup/bl_ui/properties_physics_softbody.py: no change
./scripts/startup/bl_ui/properties_render.py: no change
./scripts/startup/bl_ui/properties_scene.py: no change
./scripts/startup/bl_ui/properties_texture.py: no change
./scripts/startup/bl_ui/properties_view_layer.py: no change
./scripts/startup/bl_ui/properties_workspace.py: no change
./scripts/startup/bl_ui/properties_world.py: no change
./scripts/startup/bl_ui/space_clip.py: no change
./scripts/startup/bl_ui/space_console.py: no change
./scripts/startup/bl_ui/space_dopesheet.py: no change
./scripts/startup/bl_ui/space_filebrowser.py: no change
./scripts/startup/bl_ui/space_graph.py: no change
./scripts/startup/bl_ui/space_image.py: no change
./scripts/startup/bl_ui/space_info.py: no change
./scripts/startup/bl_ui/space_nla.py: no change
./scripts/startup/bl_ui/space_node.py: no change
./scripts/startup/bl_ui/space_outliner.py: no change
./scripts/startup/bl_ui/space_properties.py: no change
./scripts/startup/bl_ui/space_sequencer.py: no change
./scripts/startup/bl_ui/space_spreadsheet.py: no change
./scripts/startup/bl_ui/space_statusbar.py: no change
./scripts/startup/bl_ui/space_text.py: no change
./scripts/startup/bl_ui/space_time.py: no change
./scripts/startup/bl_ui/space_toolsystem_common.py: no change
./scripts/startup/bl_ui/space_toolsystem_toolbar.py: no change
./scripts/startup/bl_ui/space_topbar.py: no change
./scripts/startup/bl_ui/space_userpref.py: no change
./scripts/startup/bl_ui/space_view3d.py: no change
./scripts/startup/bl_ui/space_view3d_toolbar.py: no change
./scripts/startup/bl_ui/utils.py: no change
./scripts/templates_py/addon_add_object.py: no change
./scripts/templates_py/background_job.py: no change
./scripts/templates_py/batch_export.py: no change
./scripts/templates_py/bmesh_simple.py: no change
./scripts/templates_py/bmesh_simple_editmode.py: no change
./scripts/templates_py/builtin_keyingset.py: no change
./scripts/templates_py/custom_nodes.py: no change
./scripts/templates_py/driver_functions.py: no change
./scripts/templates_py/external_script_stub.py: no change
./scripts/templates_py/gizmo_custom_geometry.py: no change
./scripts/templates_py/gizmo_operator.py: no change
./scripts/templates_py/gizmo_operator_target.py: no change
./scripts/templates_py/gizmo_simple.py: no change
./scripts/templates_py/image_processing.py: no change
./scripts/templates_py/operator_file_export.py: no change
./scripts/templates_py/operator_file_import.py: no change
./scripts/templates_py/operator_mesh_add.py: no change
./scripts/templates_py/operator_mesh_uv.py: no change
./scripts/templates_py/operator_modal.py: no change
./scripts/templates_py/operator_modal_draw.py: no change
./scripts/templates_py/operator_modal_timer.py: no change
./scripts/templates_py/operator_modal_view3d.py: no change
./scripts/templates_py/operator_modal_view3d_raycast.py: no change
./scripts/templates_py/operator_node.py: no change
./scripts/templates_py/operator_simple.py: no change
./scripts/templates_py/ui_asset_shelf.py: no change
./scripts/templates_py/ui_list.py: no change
./scripts/templates_py/ui_list_generic.py: no change
./scripts/templates_py/ui_list_simple.py: no change
./scripts/templates_py/ui_menu.py: no change
./scripts/templates_py/ui_menu_simple.py: no change
./scripts/templates_py/ui_panel.py: no change
./scripts/templates_py/ui_panel_simple.py: no change
./scripts/templates_py/ui_pie_menu.py: no change
./scripts/templates_py/ui_previews_custom_icon.py: no change
./scripts/templates_py/ui_previews_dynamic_enum.py: no change
./scripts/templates_py/ui_tool_simple.py: no change
./source/blender/datatoc/datatoc_icon.py: updating
./source/blender/datatoc/datatoc_icon_split.py: no change
./source/blender/datatoc/datatoc_icon_split_to_png.py: updating
./source/blender/makesrna/rna_cleanup/rna_cleaner.py: updating
./source/blender/makesrna/rna_cleanup/rna_cleaner_merge.py: updating
./source/blender/nodes/intern/discover_nodes.py: no change
./source/blender/python/rna_dump.py: no change
./tests/blender_as_python_module/import_bpy.py: no change
./tests/performance/benchmark.py: updating
./tests/performance/api/__init__.py: no change
./tests/performance/api/config.py: no change
./tests/performance/api/device.py: no change
./tests/performance/api/environment.py: no change
./tests/performance/api/graph.py: no change
./tests/performance/api/test.py: no change
./tests/performance/tests/__init__.py: no change
./tests/performance/tests/animation.py: no change
./tests/performance/tests/blend_load.py: no change
./tests/performance/tests/cycles.py: no change
./tests/performance/tests/eevee.py: no change
./tests/performance/tests/geometry_nodes.py: no change
./tests/python/alembic_export_tests.py: updating
./tests/python/batch_import.py: no change
./tests/python/bevel_operator.py: no change
./tests/python/bl_alembic_io_test.py: no change
./tests/python/bl_animation_fcurves.py: no change
./tests/python/bl_blendfile_io.py: no change
./tests/python/bl_blendfile_liblink.py: no change
./tests/python/bl_blendfile_library_overrides.py: no change
./tests/python/bl_blendfile_utils.py: no change
./tests/python/bl_blendfile_versioning.py: no change
./tests/python/bl_bundled_modules.py: no change
./tests/python/bl_constraints.py: no change
./tests/python/bl_id_management.py: no change
./tests/python/bl_imbuf_load.py: no change
./tests/python/bl_imbuf_save.py: no change
./tests/python/bl_io_curve_svg_test.py: updating
./tests/python/bl_keymap_completeness.py: no change
./tests/python/bl_keymap_validate.py: no change
./tests/python/bl_load_addons.py: no change
./tests/python/bl_load_py_modules.py: no change
./tests/python/bl_mesh_modifiers.py: no change
./tests/python/bl_mesh_validate.py: no change
./tests/python/bl_node_group_compat.py: no change
./tests/python/bl_node_group_interface.py: no change
./tests/python/bl_pyapi_bpy_driver_secure_eval.py: no change
./tests/python/bl_pyapi_bpy_path.py: no change
./tests/python/bl_pyapi_bpy_utils_units.py: no change
./tests/python/bl_pyapi_idprop.py: no change
./tests/python/bl_pyapi_idprop_datablock.py: no change
./tests/python/bl_pyapi_mathutils.py: no change
./tests/python/bl_pyapi_prop_array.py: no change
./tests/python/bl_pyapi_text.py: no change
./tests/python/bl_rigging_symmetrize.py: no change
./tests/python/bl_rna_defaults.py: no change
./tests/python/bl_rna_manual_reference.py: no change
./tests/python/bl_rst_completeness.py: no change
./tests/python/bl_test.py: no change
./tests/python/bl_usd_export_test.py: no change
./tests/python/bl_usd_import_test.py: no change
./tests/python/boolean_operator.py: no change
./tests/python/compositor_cpu_render_tests.py: updating
./tests/python/compositor_realtime_render_tests.py: updating
./tests/python/curve_to_mesh.py: no change
./tests/python/cycles_render_tests.py: updating
./tests/python/deform_modifiers.py: no change
./tests/python/eevee_render_tests.py: updating
./tests/python/ffmpeg_tests.py: updating
./tests/python/geo_node_sim_test.py: no change
./tests/python/geo_node_test.py: no change
./tests/python/gpu_info.py: no change
./tests/python/modifiers.py: no change
./tests/python/opengl_draw_tests.py: updating
./tests/python/operators.py: no change
./tests/python/pep8.py: no change
./tests/python/physics_cloth.py: no change
./tests/python/physics_dynamic_paint.py: no change
./tests/python/physics_ocean.py: no change
./tests/python/physics_particle_instance.py: no change
./tests/python/physics_particle_system.py: no change
./tests/python/physics_softbody.py: no change
./tests/python/rna_array.py: no change
./tests/python/rna_info_dump.py: no change
./tests/python/rst_to_doctree_mini.py: no change
./tests/python/sequencer_render_tests.py: updating
./tests/python/storm_render_tests.py: updating
./tests/python/workbench_render_tests.py: updating
recursedown('./tests/python/collada/animation')
recursedown('./tests/python/collada/mesh')
recursedown('./tests/python/modules')
recursedown('./tests/python/view_layer')
recursedown('./tests/utils')
recursedown('./tools')
recursedown('./tools/check_blender_release')
recursedown('./tools/check_blender_release/scripts')
recursedown('./tools/check_source')
recursedown('./tools/check_wiki')
recursedown('./tools/config')
recursedown('./tools/config/analysis')
recursedown('./tools/config/ide')
recursedown('./tools/config/ide/eclipse')
recursedown('./tools/config/ide/qtcreator')
recursedown('./tools/git')
recursedown('./tools/modules')
recursedown('./tools/svn_rev_map')
recursedown('./tools/triage')
recursedown('./tools/utils')
./tests/python/collada/animation/test_animation_simple.py: updating
./tests/python/collada/mesh/test_mesh_simple.py: updating
./tests/python/modules/colored_print.py: no change
./tests/python/modules/global_report.py: no change
./tests/python/modules/imbuf_test.py: no change
./tests/python/modules/mesh_test.py: no change
./tests/python/modules/render_report.py: no change
./tests/python/modules/test_utils.py: updating
./tests/python/view_layer/test_active_collection.py: no change
./tests/python/view_layer/test_background_set.py: no change
./tests/python/view_layer/test_collection_new_sync.py: no change
./tests/python/view_layer/test_collection_rename_a.py: no change
./tests/python/view_layer/test_collection_rename_b.py: no change
./tests/python/view_layer/test_evaluation_render_settings_a.py: no change
./tests/python/view_layer/test_evaluation_render_settings_b.py: no change
./tests/python/view_layer/test_evaluation_render_settings_c.py: no change
./tests/python/view_layer/test_evaluation_render_settings_d.py: no change
./tests/python/view_layer/test_evaluation_render_settings_e.py: no change
./tests/python/view_layer/test_evaluation_render_settings_f.py: no change
./tests/python/view_layer/test_evaluation_render_settings_g.py: no change
./tests/python/view_layer/test_evaluation_render_settings_h.py: no change
./tests/python/view_layer/test_evaluation_render_settings_i.py: no change
./tests/python/view_layer/test_evaluation_selectability_a.py: no change
./tests/python/view_layer/test_evaluation_selectability_b.py: no change
./tests/python/view_layer/test_evaluation_selectability_c.py: no change
./tests/python/view_layer/test_evaluation_selectability_d.py: no change
./tests/python/view_layer/test_evaluation_selectability_e.py: no change
./tests/python/view_layer/test_evaluation_selectability_f.py: no change
./tests/python/view_layer/test_evaluation_visibility_a.py: no change
./tests/python/view_layer/test_evaluation_visibility_b.py: no change
./tests/python/view_layer/test_evaluation_visibility_c.py: no change
./tests/python/view_layer/test_evaluation_visibility_d.py: no change
./tests/python/view_layer/test_evaluation_visibility_e.py: no change
./tests/python/view_layer/test_evaluation_visibility_f.py: no change
./tests/python/view_layer/test_evaluation_visibility_g.py: no change
./tests/python/view_layer/test_evaluation_visibility_h.py: no change
./tests/python/view_layer/test_evaluation_visibility_i.py: no change
./tests/python/view_layer/test_evaluation_visibility_j.py: no change
./tests/python/view_layer/test_group_a.py: no change
./tests/python/view_layer/test_group_b.py: no change
./tests/python/view_layer/test_group_c.py: no change
./tests/python/view_layer/test_group_d.py: no change
./tests/python/view_layer/test_group_e.py: no change
./tests/python/view_layer/test_layer_linking.py: no change
./tests/python/view_layer/test_layer_syncing.py: no change
./tests/python/view_layer/test_make_single_user.py: no change
./tests/python/view_layer/test_move_above_below_layer_collection_a.py: no change
./tests/python/view_layer/test_move_above_below_layer_collection_b.py: no change
./tests/python/view_layer/test_move_above_below_layer_collection_c.py: no change
./tests/python/view_layer/test_move_above_below_layer_collection_d.py: no change
./tests/python/view_layer/test_move_above_below_layer_collection_e.py: no change
./tests/python/view_layer/test_move_above_below_layer_collection_f.py: no change
./tests/python/view_layer/test_move_above_below_layer_collection_g.py: no change
./tests/python/view_layer/test_move_above_below_layer_collection_h.py: no change
./tests/python/view_layer/test_move_above_below_layer_collection_i.py: no change
./tests/python/view_layer/test_move_above_below_layer_collection_j.py: no change
./tests/python/view_layer/test_move_above_below_layer_collection_k.py: no change
./tests/python/view_layer/test_move_above_below_layer_collection_l.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_a.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_b.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_c.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_d.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_e.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_f.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_g.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_h.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_i.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_sync_a.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_sync_b.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_sync_c.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_sync_d.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_sync_e.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_sync_f.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_sync_g.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_sync_h.py: no change
./tests/python/view_layer/test_move_above_below_scene_collection_sync_i.py: no change
./tests/python/view_layer/test_move_into_layer_collection_a.py: no change
./tests/python/view_layer/test_move_into_layer_collection_b.py: no change
./tests/python/view_layer/test_move_into_layer_collection_c.py: no change
./tests/python/view_layer/test_move_into_layer_collection_d.py: no change
./tests/python/view_layer/test_move_into_layer_collection_e.py: no change
./tests/python/view_layer/test_move_into_layer_collection_f.py: no change
./tests/python/view_layer/test_move_into_layer_collection_g.py: no change
./tests/python/view_layer/test_move_into_layer_collection_h.py: no change
./tests/python/view_layer/test_move_into_layer_collection_i.py: no change
./tests/python/view_layer/test_move_into_layer_collection_j.py: no change
./tests/python/view_layer/test_move_into_scene_collection_a.py: no change
./tests/python/view_layer/test_move_into_scene_collection_b.py: no change
./tests/python/view_layer/test_move_into_scene_collection_c.py: no change
./tests/python/view_layer/test_move_into_scene_collection_d.py: no change
./tests/python/view_layer/test_move_into_scene_collection_e.py: no change
./tests/python/view_layer/test_move_into_scene_collection_f.py: no change
./tests/python/view_layer/test_move_into_scene_collection_g.py: no change
./tests/python/view_layer/test_move_into_scene_collection_h.py: no change
./tests/python/view_layer/test_move_into_scene_collection_i.py: no change
./tests/python/view_layer/test_move_into_scene_collection_j.py: no change
./tests/python/view_layer/test_move_into_scene_collection_k.py: no change
./tests/python/view_layer/test_move_into_scene_collection_l.py: no change
./tests/python/view_layer/test_move_into_scene_collection_sync_a.py: no change
./tests/python/view_layer/test_move_into_scene_collection_sync_b.py: no change
./tests/python/view_layer/test_move_into_scene_collection_sync_c.py: no change
./tests/python/view_layer/test_move_into_scene_collection_sync_d.py: no change
./tests/python/view_layer/test_move_into_scene_collection_sync_e.py: no change
./tests/python/view_layer/test_move_into_scene_collection_sync_f.py: no change
./tests/python/view_layer/test_move_into_scene_collection_sync_g.py: no change
./tests/python/view_layer/test_move_into_scene_collection_sync_h.py: no change
./tests/python/view_layer/test_move_into_scene_collection_sync_i.py: no change
./tests/python/view_layer/test_move_into_scene_collection_sync_j.py: no change
./tests/python/view_layer/test_move_into_scene_collection_sync_k.py: no change
./tests/python/view_layer/test_move_into_scene_collection_sync_l.py: no change
./tests/python/view_layer/test_object_add_cylinder.py: no change
./tests/python/view_layer/test_object_add_empty.py: no change
./tests/python/view_layer/test_object_add_no_collection_cylinder.py: no change
./tests/python/view_layer/test_object_add_no_collection_empty.py: no change
./tests/python/view_layer/test_object_add_no_collection_torus.py: no change
./tests/python/view_layer/test_object_add_torus.py: no change
./tests/python/view_layer/test_object_copy.py: no change
./tests/python/view_layer/test_object_delete_a.py: no change
./tests/python/view_layer/test_object_delete_b.py: no change
./tests/python/view_layer/test_object_link_a.py: no change
./tests/python/view_layer/test_object_link_b.py: no change
./tests/python/view_layer/test_object_link_c.py: no change
./tests/python/view_layer/test_operator_context.py: no change
./tests/python/view_layer/test_scene_collection_delete.py: no change
./tests/python/view_layer/test_scene_copy_a.py: no change
./tests/python/view_layer/test_scene_copy_b.py: no change
./tests/python/view_layer/test_scene_copy_c.py: no change
./tests/python/view_layer/test_scene_copy_d.py: no change
./tests/python/view_layer/test_scene_copy_e.py: no change
./tests/python/view_layer/test_scene_copy_f.py: no change
./tests/python/view_layer/test_scene_delete.py: no change
./tests/python/view_layer/test_scene_objects.py: no change
./tests/python/view_layer/test_scene_write_read.py: no change
./tests/python/view_layer/test_view_layer_rename.py: no change
./tests/python/view_layer/view_layer_common.py: no change
./tests/utils/batch_load_blendfiles.py: no change
./tests/utils/bl_run_operators.py: no change
./tests/utils/bl_run_operators_event_simulate.py: no change
./tools/check_blender_release/check_module_enabled.py: updating
./tools/check_blender_release/check_module_numpy.py: updating
./tools/check_blender_release/check_module_requests.py: updating
./tools/check_blender_release/check_release.py: updating
./tools/check_blender_release/check_static_binaries.py: updating
./tools/check_blender_release/check_utils.py: updating
./tools/check_blender_release/scripts/modules_enabled.py: no change
./tools/check_blender_release/scripts/numpy_basic_operation.py: no change
./tools/check_blender_release/scripts/numpy_import.py: no change
./tools/check_blender_release/scripts/requests_basic_access.py: no change
./tools/check_blender_release/scripts/requests_import.py: no change
./tools/check_source/check_cmake_consistency.py: updating
./tools/check_source/check_cmake_consistency_config.py: no change
./tools/check_source/check_deprecated.py: no change
./tools/check_source/check_descriptions.py: updating
./tools/check_source/check_header_duplicate.py: updating
./tools/check_source/check_licenses.py: updating
./tools/check_source/check_mypy.py: updating
./tools/check_source/check_mypy_config.py: no change
./tools/check_source/check_spelling.py: updating
./tools/check_source/check_spelling_config.py: no change
./tools/check_source/check_unused_defines.py: updating
./tools/check_wiki/check_wiki_file_structure.py: updating
./tools/git/git_sh1_to_svn_rev.py: updating
./tools/git/git_sort_commits.py: updating
./tools/modules/blendfile.py: no change
./tools/svn_rev_map/rev_to_sha1.py: no change
./tools/svn_rev_map/sha1_to_rev.py: no change
./tools/triage/gitea_utils.py: updating
./tools/triage/issues_needing_info.py: updating
./tools/triage/weekly_report.py: updating
./tools/utils/addr2line_backtrace.py: updating
./tools/utils/authors_git_gen.py: updating
./tools/utils/autopep8_clean.py: updating
./tools/utils/autopep8_clean_config.py: no change
./tools/utils/blend2json.py: updating
./tools/utils/blender_keyconfig_export_permutations.py: updating
./tools/utils/blender_merge_format_changes.py: updating
./tools/utils/blender_theme_as_c.py: updating
./tools/utils/credits_git_gen.py: updating
./tools/utils/cycles_commits_sync.py: updating
./tools/utils/cycles_timeit.py: updating
./tools/utils/gdb_struct_repr_c99.py: no change
./tools/utils/git_data_canonical_authors.py: updating
./tools/utils/git_data_sha1_override_authors.py: updating
./tools/utils/git_log.py: no change
./tools/utils/git_log_review_commits.py: updating
./tools/utils/git_log_review_commits_advanced.py: updating
./tools/utils/gitea_inactive_developers.py: no change
./tools/utils/make_cursor_gui.py: updating
./tools/utils/make_gl_stipple_from_xpm.py: no change
./tools/utils/make_shape_2d_from_blend.py: no change
./tools/utils_api/bpy_introspect_ui.py: updating
./tools/utils_doc/rna_manual_reference_updater.py: no change
./tools/utils_ide/qtcreator/externaltools/qtc_assembler_preview.py: updating
./tools/utils_ide/qtcreator/externaltools/qtc_blender_diffusion.py: updating
./tools/utils_ide/qtcreator/externaltools/qtc_cpp_to_c_comments.py: updating
./tools/utils_ide/qtcreator/externaltools/qtc_doxy_file.py: updating
./tools/utils_ide/qtcreator/externaltools/qtc_expand_tabmix.py: updating
./tools/utils_ide/qtcreator/externaltools/qtc_project_update.py: updating
./tools/utils_ide/qtcreator/externaltools/qtc_right_align_trailing_char.py: updating
./tools/utils_ide/qtcreator/externaltools/qtc_select_surround.py: updating
./tools/utils_ide/qtcreator/externaltools/qtc_sort_paths.py: updating
./tools/utils_ide/qtcreator/externaltools/qtc_toggle_if0.py: updating
./tools/utils_maintenance/autopep8_format_paths.py: updating
./tools/utils_maintenance/blender_menu_search_coverage.py: no change
./tools/utils_maintenance/blender_update_themes.py: no change
./tools/utils_maintenance/c_sort_blocks.py: updating
./tools/utils_maintenance/c_struct_clean.py: updating
./tools/utils_maintenance/clang_format_paths.py: updating
./tools/utils_maintenance/cmake_sort_filelists.py: updating
./tools/utils_maintenance/code_clean.py: updating
./tools/utils_maintenance/trailing_space_clean.py: updating
./tools/utils_maintenance/trailing_space_clean_config.py: no change
./tools/utils_maintenance/modules/batch_edit_text.py: no change
recursedown('./tools/utils_api')
recursedown('./tools/utils_build')
recursedown('./tools/utils_doc')
recursedown('./tools/utils_ide')
recursedown('./tools/utils_ide/qtcreator')
recursedown('./tools/utils_ide/qtcreator/externaltools')
recursedown('./tools/utils_maintenance')
recursedown('./tools/utils_maintenance/modules')
+ sed -i 's/date_time/date_time python312/' build_files/cmake/platform/platform_unix.cmake
+ sed -i 's|--hipcc-func-supp||g' intern/cycles/device/hip/device_impl.cpp intern/cycles/kernel/CMakeLists.txt
+ sed -i 's|amdgpu-target|offload-arch|g' intern/cycles/device/hip/device_impl.cpp intern/cycles/kernel/CMakeLists.txt
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.T6kEX6
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd blender-4.0.2
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -G Ninja -D_ffmpeg_INCLUDE_DIR=/usr/include/ffmpeg -D_osl_LIBRARIES=/usr/lib64 -DOSL_INCLUDE_DIR=/usr/include -DOSL_COMPILER=/usr/bin/oslc -DBOOST_ROOT=/usr -DBUILD_SHARED_LIBS=OFF -DCMAKE_BUILD_TYPE=Release '-DCMAKE_C_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed' '-DCMAKE_CXX_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed' -DCMAKE_CXX_STANDARD=17 -DCMAKE_SKIP_RPATH=ON -DCLANG_INCLUDE_DIR=/usr/include/clang -D_CLANG_LIBRARIES=/usr/lib64/libclang.so -DEMBREE_INCLUDE_DIR=/usr/include -DPYTHON_VERSION=3.12 -DWITH_COMPILER_CCACHE=ON -DWITH_CYCLES=ON -DWITH_DRACO=ON -DWITH_GHOST_WAYLAND_DBUS=ON -DWITH_INSTALL_PORTABLE=OFF -DWITH_PYTHON_INSTALL=OFF -DWITH_SYSTEM_EIGEN3=ON -DUSD_LIBRARY=/usr/lib64/libusd_ms.so -DXR_OPENXR_SDK_LOADER_LIBRARY=/usr/lib64/libopenxr_loader.so.1 -DWITH_CYCLES_HIP_BINARIES=ON -DWITH_OPENCOLLADA=OFF -DWITH_LIBS_PRECOMPILED=OFF
-- The C compiler identification is GNU 14.0.1
-- The CXX compiler identification is GNU 14.0.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib64/ccache/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib64/ccache/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for malloc_stats
-- Looking for malloc_stats - found
-- Looking for feenableexcept
-- Looking for feenableexcept - not found
-- Looking for include file execinfo.h
-- Looking for include file execinfo.h - found
-- WITH_DRACO requires WITH_PYTHON_INSTALL to be ON, disabling WITH_DRACO for now
-- Found Git: /usr/bin/git (found version "2.44.0") 
-- Performing Test SUPPORT_NEON_BUILD
-- Performing Test SUPPORT_NEON_BUILD - Failed
-- Performing Test SUPPORT_SSE_BUILD
-- Performing Test SUPPORT_SSE_BUILD - Success
-- Performing Test SUPPORT_SSE2_BUILD
-- Performing Test SUPPORT_SSE2_BUILD - Success
-- Found JPEG: /usr/lib64/libjpeg.so (found version "62") 
-- Found ZLIB: /usr/lib64/libz.so (found version "1.3.0")  
-- Found PNG: /usr/lib64/libpng.so (found version "1.6.40") 
-- Found Zstd: /usr/lib64/libzstd.so  
-- Found Epoxy: /usr/lib64/libepoxy.so  
-- Found TIFF: /usr/lib64/libtiff.so (found version "4.6.0")  
-- Found Freetype: /usr/lib64/libfreetype.so (found version "2.13.2") 
-- Looking for FT_CONFIG_OPTION_USE_BROTLI
-- Looking for FT_CONFIG_OPTION_USE_BROTLI - found
-- Found PythonLibsUnix: /usr/lib64/libpython3.12.so  
-- #define OPENEXR_VERSION_STRING "3.1.10"
-- Found OpenEXR: /usr/lib64/libIex-3_1.so;/usr/lib64/libOpenEXR-3_1.so;/usr/lib64/libOpenEXRCore-3_1.so;/usr/lib64/libIlmThread-3_1.so;/usr/lib64/libImath-3_1.so  
-- Found OpenAL: /usr/lib64/libopenal.so  
-- Found SDL2: /usr/lib64/libSDL2.so  
-- Found SndFile: /usr/lib64/libsndfile.so  
-- Found FFmpeg: /usr/lib64/libavcodec.so;/usr/lib64/libavdevice.so;/usr/lib64/libavfilter.so;/usr/lib64/libavformat.so;/usr/lib64/libavutil.so;/usr/lib64/libswscale.so;/usr/lib64/libswresample.so  
-- Found Fftw3: /usr/lib64/libfftw3f.so;/usr/lib64/libfftw3.so  
-- Found JeMalloc: /usr/lib64/libjemalloc.so  
-- Found Spacenav: /usr/lib64/libspnav.so  
-- Found OSL: /usr/lib64/liboslcomp.so;/usr/lib64/liboslexec.so;/usr/lib64/liboslquery.so;/usr/lib64/liboslnoise.so  
-- Found OpenVDB: /usr/lib64/libopenvdb.so  
-- Found NanoVDB: /usr/include  
-- Found Alembic: /usr/lib64/libAlembic.so  
-- Found USD: /usr/lib64/libusd_ms.so  
CMake Warning at build_files/cmake/platform/platform_unix.cmake:93 (find_package):
  By not providing "FindMaterialX.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "MaterialX", but CMake did not find one.
  Could not find a package configuration file provided by "MaterialX" with
  any of the following names:
    MaterialXConfig.cmake
    materialx-config.cmake
  Add the installation prefix of "MaterialX" to CMAKE_PREFIX_PATH or set
  "MaterialX_DIR" to a directory containing one of the above files.  If
  "MaterialX" provides a separate development package or SDK, be sure it has
  been installed.
Call Stack (most recent call first):
  build_files/cmake/platform/platform_unix.cmake:387 (find_package_wrapper)
  CMakeLists.txt:1304 (include)
-- MaterialX not found, disabling WITH_MATERIALX
CMake Warning (dev) at build_files/cmake/platform/platform_unix.cmake:417 (find_package):
  Policy CMP0144 is not set: find_package uses upper-case <PACKAGENAME>_ROOT
  variables.  Run "cmake --help-policy CMP0144" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.
  CMake variable BOOST_ROOT is set to:
    /usr
  For compatibility, find_package is ignoring the variable, but code in a
  .cmake module might still use it.
Call Stack (most recent call first):
  CMakeLists.txt:1304 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.
-- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.48") found components: filesystem regex thread date_time python312 wave locale iostreams python312 system 
-- Found PugiXML: /usr/lib64/libpugixml.so  
-- Found WebP: /usr/lib64/libwebp.so;/usr/lib64/libwebpmux.so;/usr/lib64/libwebpdemux.so;/usr/lib64/libsharpyuv.so  
-- Found OpenImageIO: /usr/lib64/libOpenImageIO.so;/usr/lib64/libOpenImageIO_Util.so  
-- Found OpenColorIO: /usr/lib64/libOpenColorIO.so;/usr/lib64/libexpat.so (found suitable version "2.2.1", minimum required is "2.0.0") 
-- Found Embree: /usr/lib64/libembree4.so (Required is at least version "3.8.0") 
-- Found OpenImageDenoise: /usr/lib64/libOpenImageDenoise.so  
-- Found LLVM: /usr/lib64/libLLVMAnalysis.a  
-- Found Clang: /usr/lib64/libclang.so  
-- Found OpenSubdiv: /usr/lib64/libosdGPU.so;/usr/lib64/libosdCPU.so  
-- Found TBB: /usr/lib64/libtbb.so  
-- Found XR_OpenXR_SDK: /usr/lib64/libopenxr_loader.so.1  
-- Found GMP: /usr/lib64/libgmp.so  
-- Found Potrace: /usr/lib64/libpotrace.so  
-- Found Haru: /usr/lib64/libhpdf.so  
-- Found OpenPGL: /usr/lib64/libopenpgl.so.0.5.0
-- Found Threads: TRUE  
-- Found Eigen3: /usr/include/eigen3  
-- Found Jack: /usr/lib64/libjack.so  
-- Found Pulse: /usr/lib64/libpulse.so  
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.0") 
-- Checking for module 'xkbcommon'
--   Found xkbcommon, version 1.6.0
-- Checking for module 'wayland-client>=1.12'
--   Found wayland-client, version 1.22.0
-- Checking for module 'wayland-egl'
--   Found wayland-egl, version 18.1.0
-- Checking for module 'wayland-scanner'
--   Found wayland-scanner, version 1.22.0
-- Checking for module 'wayland-cursor'
--   Found wayland-cursor, version 1.22.0
-- Checking for module 'wayland-protocols>=1.31'
--   Found wayland-protocols, version 1.33
-- Checking for module 'dbus-1'
--   Found dbus-1, version 1.14.10
-- Checking for module 'libdecor-0>=0.1'
--   Found libdecor-0, version 0.2.2
-- Found X11: /usr/include   
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Performing Test ATOMIC_OPS_WITH_LIBATOMIC
-- Performing Test ATOMIC_OPS_WITH_LIBATOMIC - Failed
-- SSE2 SIMD instructions enabled
-- Found OpenMP_C: -fopenmp (found version "4.5") 
-- Found OpenMP_CXX: -fopenmp (found version "4.5") 
-- Found OpenMP: TRUE (found version "4.5")  
-- Performing Test C_WARN_ALL
-- Performing Test C_WARN_ALL - Success
-- Performing Test C_WARN_ERROR_IMPLICIT_FUNCTION_DECLARATION
-- Performing Test C_WARN_ERROR_IMPLICIT_FUNCTION_DECLARATION - Success
-- Performing Test C_WARN_STRICT_PROTOTYPES
-- Performing Test C_WARN_STRICT_PROTOTYPES - Success
-- Performing Test C_WARN_ERROR_RETURN_TYPE
-- Performing Test C_WARN_ERROR_RETURN_TYPE - Success
-- Performing Test C_WARN_ERROR_VLA
-- Performing Test C_WARN_ERROR_VLA - Success
-- Performing Test C_WARN_MISSING_PROTOTYPES
-- Performing Test C_WARN_MISSING_PROTOTYPES - Success
-- Performing Test C_WARN_NO_CHAR_SUBSCRIPTS
-- Performing Test C_WARN_NO_CHAR_SUBSCRIPTS - Success
-- Performing Test C_WARN_NO_UNKNOWN_PRAGMAS
-- Performing Test C_WARN_NO_UNKNOWN_PRAGMAS - Success
-- Performing Test C_WARN_POINTER_ARITH
-- Performing Test C_WARN_POINTER_ARITH - Success
-- Performing Test C_WARN_UNUSED_PARAMETER
-- Performing Test C_WARN_UNUSED_PARAMETER - Success
-- Performing Test C_WARN_WRITE_STRINGS
-- Performing Test C_WARN_WRITE_STRINGS - Success
-- Performing Test C_WARN_LOGICAL_OP
-- Performing Test C_WARN_LOGICAL_OP - Success
-- Performing Test C_WARN_UNDEF
-- Performing Test C_WARN_UNDEF - Success
-- Performing Test C_WARN_INIT_SELF
-- Performing Test C_WARN_INIT_SELF - Success
-- Performing Test C_WARN_MISSING_INCLUDE_DIRS
-- Performing Test C_WARN_MISSING_INCLUDE_DIRS - Success
-- Performing Test C_WARN_NO_DIV_BY_ZERO
-- Performing Test C_WARN_NO_DIV_BY_ZERO - Success
-- Performing Test C_WARN_TYPE_LIMITS
-- Performing Test C_WARN_TYPE_LIMITS - Success
-- Performing Test C_WARN_FORMAT_SIGN
-- Performing Test C_WARN_FORMAT_SIGN - Success
-- Performing Test C_WARN_RESTRICT
-- Performing Test C_WARN_RESTRICT - Success
-- Performing Test C_WARN_NO_STRINGOP_OVERREAD
-- Performing Test C_WARN_NO_STRINGOP_OVERREAD - Success
-- Performing Test C_WARN_NO_STRINGOP_OVERFLOW
-- Performing Test C_WARN_NO_STRINGOP_OVERFLOW - Success
-- Performing Test C_WARN_NO_NULL
-- Performing Test C_WARN_NO_NULL - Success
-- Performing Test C_WARN_ABSOLUTE_VALUE
-- Performing Test C_WARN_ABSOLUTE_VALUE - Success
-- Performing Test C_WARN_UNINITIALIZED
-- Performing Test C_WARN_UNINITIALIZED - Success
-- Performing Test C_WARN_REDUNDANT_DECLS
-- Performing Test C_WARN_REDUNDANT_DECLS - Success
-- Performing Test C_WARN_SHADOW
-- Performing Test C_WARN_SHADOW - Success
-- Performing Test C_WARN_IMPLICIT_FALLTHROUGH
-- Performing Test C_WARN_IMPLICIT_FALLTHROUGH - Success
-- Performing Test C_WARN_NO_ERROR_UNUSED_BUT_SET_VARIABLE
-- Performing Test C_WARN_NO_ERROR_UNUSED_BUT_SET_VARIABLE - Success
-- Performing Test CXX_WARN_UNINITIALIZED
-- Performing Test CXX_WARN_UNINITIALIZED - Success
-- Performing Test CXX_WARN_REDUNDANT_DECLS
-- Performing Test CXX_WARN_REDUNDANT_DECLS - Success
-- Performing Test CXX_WARN_ALL
-- Performing Test CXX_WARN_ALL - Success
-- Performing Test CXX_WARN_NO_INVALID_OFFSETOF
-- Performing Test CXX_WARN_NO_INVALID_OFFSETOF - Success
-- Performing Test CXX_WARN_NO_SIGN_COMPARE
-- Performing Test CXX_WARN_NO_SIGN_COMPARE - Success
-- Performing Test CXX_WARN_LOGICAL_OP
-- Performing Test CXX_WARN_LOGICAL_OP - Success
-- Performing Test CXX_WARN_INIT_SELF
-- Performing Test CXX_WARN_INIT_SELF - Success
-- Performing Test CXX_WARN_MISSING_INCLUDE_DIRS
-- Performing Test CXX_WARN_MISSING_INCLUDE_DIRS - Success
-- Performing Test CXX_WARN_NO_DIV_BY_ZERO
-- Performing Test CXX_WARN_NO_DIV_BY_ZERO - Success
-- Performing Test CXX_WARN_TYPE_LIMITS
-- Performing Test CXX_WARN_TYPE_LIMITS - Success
-- Performing Test CXX_WARN_ERROR_RETURN_TYPE
-- Performing Test CXX_WARN_ERROR_RETURN_TYPE - Success
-- Performing Test CXX_WARN_NO_CHAR_SUBSCRIPTS
-- Performing Test CXX_WARN_NO_CHAR_SUBSCRIPTS - Success
-- Performing Test CXX_WARN_NO_UNKNOWN_PRAGMAS
-- Performing Test CXX_WARN_NO_UNKNOWN_PRAGMAS - Success
-- Performing Test CXX_WARN_POINTER_ARITH
-- Performing Test CXX_WARN_POINTER_ARITH - Success
-- Performing Test CXX_WARN_UNUSED_PARAMETER
-- Performing Test CXX_WARN_UNUSED_PARAMETER - Success
-- Performing Test CXX_WARN_WRITE_STRINGS
-- Performing Test CXX_WARN_WRITE_STRINGS - Success
-- Performing Test CXX_WARN_UNDEF
-- Performing Test CXX_WARN_UNDEF - Success
-- Performing Test CXX_WARN_COMMA_SUBSCRIPT
-- Performing Test CXX_WARN_COMMA_SUBSCRIPT - Success
-- Performing Test CXX_WARN_FORMAT_SIGN
-- Performing Test CXX_WARN_FORMAT_SIGN - Success
-- Performing Test CXX_WARN_RESTRICT
-- Performing Test CXX_WARN_RESTRICT - Success
-- Performing Test CXX_WARN_NO_SUGGEST_OVERRIDE
-- Performing Test CXX_WARN_NO_SUGGEST_OVERRIDE - Success
-- Performing Test CXX_WARN_NO_STRINGOP_OVERREAD
-- Performing Test CXX_WARN_NO_STRINGOP_OVERREAD - Success
-- Performing Test CXX_WARN_NO_STRINGOP_OVERFLOW
-- Performing Test CXX_WARN_NO_STRINGOP_OVERFLOW - Success
-- Performing Test CXX_WARN_IMPLICIT_FALLTHROUGH
-- Performing Test CXX_WARN_IMPLICIT_FALLTHROUGH - Success
-- Performing Test CXX_WARN_MISSING_DECLARATIONS
-- Performing Test CXX_WARN_MISSING_DECLARATIONS - Success
-- Performing Test C_WARN_NO_DEPRECATED_DECLARATIONS
-- Performing Test C_WARN_NO_DEPRECATED_DECLARATIONS - Success
-- Performing Test C_WARN_NO_UNUSED_PARAMETER
-- Performing Test C_WARN_NO_UNUSED_PARAMETER - Success
-- Performing Test C_WARN_NO_UNUSED_FUNCTION
-- Performing Test C_WARN_NO_UNUSED_FUNCTION - Success
-- Performing Test C_WARN_NO_TYPE_LIMITS
-- Performing Test C_WARN_NO_TYPE_LIMITS - Success
-- Performing Test C_WARN_NO_INT_IN_BOOL_CONTEXT
-- Performing Test C_WARN_NO_INT_IN_BOOL_CONTEXT - Success
-- Performing Test C_WARN_NO_FORMAT
-- Performing Test C_WARN_NO_FORMAT - Failed
-- Unsupported CFLAG: -Wno-format
-- Performing Test C_WARN_NO_SWITCH
-- Performing Test C_WARN_NO_SWITCH - Success
-- Performing Test C_WARN_NO_UNUSED_VARIABLE
-- Performing Test C_WARN_NO_UNUSED_VARIABLE - Success
-- Performing Test C_WARN_NO_IMPLICIT_FALLTHROUGH
-- Performing Test C_WARN_NO_IMPLICIT_FALLTHROUGH - Success
-- Performing Test CXX_WARN_NO_CLASS_MEMACCESS
-- Performing Test CXX_WARN_NO_CLASS_MEMACCESS - Success
-- Performing Test CXX_WARN_NO_COMMENT
-- Performing Test CXX_WARN_NO_COMMENT - Success
-- Performing Test CXX_WARN_NO_UNUSED_TYPEDEFS
-- Performing Test CXX_WARN_NO_UNUSED_TYPEDEFS - Success
-- Performing Test CXX_WARN_NO_UNUSED_VARIABLE
-- Performing Test CXX_WARN_NO_UNUSED_VARIABLE - Success
-- numpy found at '/usr/lib64/python3.12/site-packages'
-- numpy include files found at '/usr/lib64/python3.12/site-packages/numpy/core/include'
-- Performing Test C_MACRO_PREFIX_MAP
-- Performing Test C_MACRO_PREFIX_MAP - Success
-- Performing Test CXX_MACRO_PREFIX_MAP
-- Performing Test CXX_MACRO_PREFIX_MAP - Success
-- Looking for memfd_create
-- Looking for memfd_create - found
-- Looking for poll
-- Looking for poll - found
-- Found HIP: /usr/bin/hipcc (found suitable version "6.0.32830", minimum required is "5.5.0") 
-- Found HIP /usr/bin/hipcc (6.0.32830)
-- Performing Test CXX_HAS_SSE
-- Performing Test CXX_HAS_SSE - Success
-- Performing Test CXX_HAS_AVX
-- Performing Test CXX_HAS_AVX - Success
-- Performing Test CXX_HAS_AVX2
-- Performing Test CXX_HAS_AVX2 - Success
-- Could NOT find OptiX (missing: OPTIX_INCLUDE_DIR) (Required is at least version "7.3.0")
-- OptiX not found, disabling WITH_CYCLES_DEVICE_OPTIX
-- Performing Test _has_no_error_unused_macros
-- Performing Test _has_no_error_unused_macros - Success
-- Performing Test _has_cxxflag_float_conversion
-- Performing Test _has_cxxflag_float_conversion - Success
-- Performing Test _has_cxxflag_double_promotion
-- Performing Test _has_cxxflag_double_promotion - Success
-- Tests: Using Python executable: /usr/bin/python3.12
CMake Warning at tests/python/CMakeLists.txt:581 (message):
  Disabling render tests because tests folder does not exist at
  /builddir/build/BUILD/blender-4.0.2/../lib/tests
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/attributes/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/curve_primitives/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/curves/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/curves/interpolate_curves/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/geometry/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/instance/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/repeat_zone/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/mesh_primitives/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/mesh/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/mesh/extrude/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/mesh/split_edges/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/points/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/texture/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/utilities/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/vector/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/mesh/boolean/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/volume/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/mesh/subdivision_tests/ Not Found, disabling test.
-- Directory named /builddir/build/BUILD/blender-4.0.2/../lib/tests/modeling/geometry_nodes/simulation/ not found, disabling tests
-- RPM Build Found: /usr/bin/rpmbuild
-- C Compiler:   "GNU"
-- C++ Compiler: "GNU"
Blender Configuration
=====================
  Build Options:
  - WITH_ALEMBIC                    ON
  - WITH_BULLET                     ON
  - WITH_CLANG                      ON
  - WITH_CYCLES                     ON
  - WITH_FFTW3                      ON
  - WITH_FREESTYLE                  ON
  - WITH_GMP                        ON
  - WITH_HARU                       ON
  - WITH_IK_ITASC                   ON
  - WITH_IK_SOLVER                  ON
  - WITH_INPUT_NDOF                 ON
  - WITH_INPUT_IME                  
  - WITH_INTERNATIONAL              ON
  - WITH_OPENCOLLADA                OFF
  - WITH_OPENCOLORIO                ON
  - WITH_OPENIMAGEDENOISE           ON
  - WITH_OPENVDB                    ON
  - WITH_POTRACE                    ON
  - WITH_PUGIXML                    ON
  - WITH_QUADRIFLOW                 ON
  - WITH_TBB                        ON
  - WITH_USD                        ON
  - WITH_MATERIALX                  OFF
  - WITH_XR_OPENXR                  ON
  Compiler Options:
  - WITH_BUILDINFO                  ON
  - WITH_OPENMP                     ON
  System Options:
  - WITH_INSTALL_PORTABLE           OFF
  - WITH_MEM_JEMALLOC               ON
  - WITH_MEM_VALGRIND               OFF
  GHOST Options:
  - WITH_GHOST_DEBUG                OFF
  - WITH_GHOST_SDL                  OFF
  - WITH_GHOST_X11                  ON
  - WITH_GHOST_WAYLAND              ON
  - WITH_GHOST_XDND                 ON
  - WITH_X11_XF86VMODE              ON
  - WITH_X11_XFIXES                 ON
  - WITH_X11_XINPUT                 ON
  - WITH_GHOST_WAYLAND_DYNLOAD      ON
  - WITH_GHOST_WAYLAND_LIBDECOR     ON
  - WITH_GHOST_WAYLAND_DBUS         ON
  Image Formats:
  - WITH_IMAGE_CINEON               ON
  - WITH_IMAGE_OPENEXR              ON
  - WITH_IMAGE_OPENJPEG             ON
  Audio:
  - WITH_CODEC_AVI                  ON
  - WITH_CODEC_FFMPEG               ON
  - WITH_CODEC_SNDFILE              ON
  - WITH_COREAUDIO                  OFF
  - WITH_JACK                       ON
  - WITH_JACK_DYNLOAD               OFF
  - WITH_OPENAL                     ON
  - WITH_PULSEAUDIO                 ON
  - WITH_PULSEAUDIO_DYNLOAD         OFF
  - WITH_SDL                        ON
  - WITH_SDL_DYNLOAD                OFF
  - WITH_WASAPI                     OFF
  Compression:
  - WITH_LZMA                       ON
  - WITH_LZO                        ON
  Python:
  - WITH_PYTHON_INSTALL             OFF
  - WITH_PYTHON_INSTALL_NUMPY       
  - WITH_PYTHON_INSTALL_ZSTANDARD   
  - WITH_PYTHON_MODULE              OFF
  - WITH_PYTHON_SAFETY              OFF
  Modifiers:
  - WITH_MOD_FLUID                  ON
  - WITH_MOD_OCEANSIM               ON
  - WITH_MOD_REMESH                 ON
  Rendering:
  - WITH_HYDRA                      ON
  Rendering (Cycles):
  - WITH_CYCLES_OSL                 ON
  - WITH_CYCLES_EMBREE              ON
  - WITH_CYCLES_PATH_GUIDING        ON
  - WITH_CYCLES_DEVICE_OPTIX        ON
  - WITH_CYCLES_DEVICE_CUDA         ON
  - WITH_CYCLES_CUDA_BINARIES       OFF
  - WITH_CYCLES_DEVICE_ONEAPI       OFF
  - WITH_CYCLES_ONEAPI_BINARIES     OFF
  - WITH_CYCLES_DEVICE_HIP          ON
  - WITH_CYCLES_HIP_BINARIES        ON
  
-- Configuring done (18.7s)
-- Generating done (2.4s)
CMake Warning:
  Manually-specified variables were not used by the project:
    CMAKE_Fortran_FLAGS_RELEASE
    CMAKE_INSTALL_DO_STRIP
    CMAKE_VERBOSE_MAKEFILE
    INCLUDE_INSTALL_DIR
    LIB_INSTALL_DIR
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR
-- Build files have been written to: /builddir/build/BUILD/blender-4.0.2/redhat-linux-build
+ /usr/bin/cmake --build redhat-linux-build -j48 --verbose
Change Dir: '/builddir/build/BUILD/blender-4.0.2/redhat-linux-build'
Run Build Command(s): /usr/bin/ninja-build -v -j 48
[1/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/numeric/poly.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/numeric/poly.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/numeric/poly.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/numeric/poly.cc
[2/5581] /usr/bin/ccache /usr/lib64/ccache/gcc -DHAVE_EXECINFO_H -DHAVE_MALLOC_STATS_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_JEMALLOC_CONF -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -I/builddir/build/BUILD/blender-4.0.2/intern/atomic/. -Wall -Werror=implicit-function-declaration -Wstrict-prototypes -Werror=return-type -Werror=vla -Wmissing-prototypes -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wlogical-op -Wundef -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Wformat-signedness -Wrestrict -Wno-stringop-overread -Wno-stringop-overflow -Wnonnull -Wabsolute-value -Wuninitialized -Wredundant-decls -Wshadow -Wimplicit-fallthrough=5 -Wno-error=unused-but-set-variable -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -std=gnu11 -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -MD -MT intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/mallocn.c.o -MF intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/mallocn.c.o.d -o intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/mallocn.c.o -c /builddir/build/BUILD/blender-4.0.2/intern/guardedalloc/intern/mallocn.c
[3/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DHAVE_MALLOC_STATS_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_JEMALLOC_CONF -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -I/builddir/build/BUILD/blender-4.0.2/intern/atomic/. -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/leak_detector.cc.o -MF intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/leak_detector.cc.o.d -o intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/leak_detector.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/guardedalloc/intern/leak_detector.cc
[4/5581] /usr/bin/ccache /usr/lib64/ccache/gcc -DHAVE_EXECINFO_H -DHAVE_MALLOC_STATS_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_JEMALLOC_CONF -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -I/builddir/build/BUILD/blender-4.0.2/intern/atomic/. -Wall -Werror=implicit-function-declaration -Wstrict-prototypes -Werror=return-type -Werror=vla -Wmissing-prototypes -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wlogical-op -Wundef -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Wformat-signedness -Wrestrict -Wno-stringop-overread -Wno-stringop-overflow -Wnonnull -Wabsolute-value -Wuninitialized -Wredundant-decls -Wshadow -Wimplicit-fallthrough=5 -Wno-error=unused-but-set-variable -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -std=gnu11 -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -MD -MT intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/mallocn_lockfree_impl.c.o -MF intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/mallocn_lockfree_impl.c.o.d -o intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/mallocn_lockfree_impl.c.o -c /builddir/build/BUILD/blender-4.0.2/intern/guardedalloc/intern/mallocn_lockfree_impl.c
[5/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/packed_intrinsics.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/packed_intrinsics.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/packed_intrinsics.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/simple_pipeline/packed_intrinsics.cc
[6/5581] /usr/bin/ccache /usr/lib64/ccache/gcc -DHAVE_EXECINFO_H -DHAVE_MALLOC_STATS_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_JEMALLOC_CONF -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -I/builddir/build/BUILD/blender-4.0.2/intern/atomic/. -Wall -Werror=implicit-function-declaration -Wstrict-prototypes -Werror=return-type -Werror=vla -Wmissing-prototypes -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wlogical-op -Wundef -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Wformat-signedness -Wrestrict -Wno-stringop-overread -Wno-stringop-overflow -Wnonnull -Wabsolute-value -Wuninitialized -Wredundant-decls -Wshadow -Wimplicit-fallthrough=5 -Wno-error=unused-but-set-variable -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -std=gnu11 -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -MD -MT intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/mallocn_guarded_impl.c.o -MF intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/mallocn_guarded_impl.c.o.d -o intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/mallocn_guarded_impl.c.o -c /builddir/build/BUILD/blender-4.0.2/intern/guardedalloc/intern/mallocn_guarded_impl.c
[7/5581] /usr/bin/ccache /usr/lib64/ccache/gcc -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_CLOG_PTHREADS -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/clog -I/builddir/build/BUILD/blender-4.0.2/intern/atomic -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -Wall -Werror=implicit-function-declaration -Wstrict-prototypes -Werror=return-type -Werror=vla -Wmissing-prototypes -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wlogical-op -Wundef -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Wformat-signedness -Wrestrict -Wno-stringop-overread -Wno-stringop-overflow -Wnonnull -Wabsolute-value -Wuninitialized -Wredundant-decls -Wshadow -Wimplicit-fallthrough=5 -Wno-error=unused-but-set-variable -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -std=gnu11 -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -MD -MT intern/clog/CMakeFiles/bf_intern_clog.dir/clog.c.o -MF intern/clog/CMakeFiles/bf_intern_clog.dir/clog.c.o.d -o intern/clog/CMakeFiles/bf_intern_clog.dir/clog.c.o -c /builddir/build/BUILD/blender-4.0.2/intern/clog/clog.c
[8/5581] : && /usr/bin/cmake -E rm -f lib/libbf_intern_clog.a && /usr/bin/ar qc lib/libbf_intern_clog.a  intern/clog/CMakeFiles/bf_intern_clog.dir/clog.c.o && /usr/bin/ranlib lib/libbf_intern_clog.a && :
[9/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/base/aligned_malloc.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/base/aligned_malloc.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/base/aligned_malloc.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/base/aligned_malloc.cc
[10/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/logging.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/logging.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/logging.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/intern/logging.cc
[11/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/retrack_region_tracker.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/retrack_region_tracker.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/retrack_region_tracker.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/tracking/retrack_region_tracker.cc
[12/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/image/array_nd.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/image/array_nd.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/image/array_nd.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/image/array_nd.cc
[13/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DHAVE_MALLOC_STATS_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_JEMALLOC_CONF -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -I/builddir/build/BUILD/blender-4.0.2/intern/atomic/. -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/memory_usage.cc.o -MF intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/memory_usage.cc.o.d -o intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/memory_usage.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/guardedalloc/intern/memory_usage.cc
[14/5581] : && /usr/bin/cmake -E rm -f lib/libbf_intern_guardedalloc.a && /usr/bin/ar qc lib/libbf_intern_guardedalloc.a  intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/leak_detector.cc.o intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/mallocn.c.o intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/mallocn_guarded_impl.c.o intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/mallocn_lockfree_impl.c.o intern/guardedalloc/CMakeFiles/bf_intern_guardedalloc.dir/intern/memory_usage.cc.o && /usr/bin/ranlib lib/libbf_intern_guardedalloc.a && :
[15/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/sky/include -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/sky/CMakeFiles/bf_intern_sky.dir/source/sky_model.cpp.o -MF intern/sky/CMakeFiles/bf_intern_sky.dir/source/sky_model.cpp.o.d -o intern/sky/CMakeFiles/bf_intern_sky.dir/source/sky_model.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/sky/source/sky_model.cpp
[16/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/sky/include -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/sky/CMakeFiles/bf_intern_sky.dir/source/sky_nishita.cpp.o -MF intern/sky/CMakeFiles/bf_intern_sky.dir/source/sky_nishita.cpp.o.d -o intern/sky/CMakeFiles/bf_intern_sky.dir/source/sky_nishita.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/sky/source/sky_nishita.cpp
[17/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/detector.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/detector.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/detector.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/intern/detector.cc
[18/5581] : && /usr/bin/cmake -E rm -f lib/libbf_intern_sky.a && /usr/bin/ar qc lib/libbf_intern_sky.a  intern/sky/CMakeFiles/bf_intern_sky.dir/source/sky_model.cpp.o intern/sky/CMakeFiles/bf_intern_sky.dir/source/sky_nishita.cpp.o && /usr/bin/ranlib lib/libbf_intern_sky.a && :
[19/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/dualcon -I/builddir/build/BUILD/blender-4.0.2/intern/dualcon/intern -isystem /usr/include/eigen3 -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/manifold_table.cpp.o -MF intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/manifold_table.cpp.o.d -o intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/manifold_table.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/dualcon/intern/manifold_table.cpp
[20/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_PYTHON -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/audaspace -isystem /builddir/build/BUILD/blender-4.0.2/extern/audaspace/bindings/C -isystem /builddir/build/BUILD/blender-4.0.2/redhat-linux-build/extern/audaspace -isystem /builddir/build/BUILD/blender-4.0.2/extern/audaspace/bindings -isystem /usr/include/python3.12 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/audaspace/CMakeFiles/bf_intern_audaspace.dir/intern/AUD_Set.cpp.o -MF intern/audaspace/CMakeFiles/bf_intern_audaspace.dir/intern/AUD_Set.cpp.o.d -o intern/audaspace/CMakeFiles/bf_intern_audaspace.dir/intern/AUD_Set.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/audaspace/intern/AUD_Set.cpp
[21/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/dualcon -I/builddir/build/BUILD/blender-4.0.2/intern/dualcon/intern -isystem /usr/include/eigen3 -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/marching_cubes_table.cpp.o -MF intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/marching_cubes_table.cpp.o.d -o intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/marching_cubes_table.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/dualcon/intern/marching_cubes_table.cpp
[22/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_PYTHON -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/audaspace -isystem /builddir/build/BUILD/blender-4.0.2/extern/audaspace/bindings/C -isystem /builddir/build/BUILD/blender-4.0.2/redhat-linux-build/extern/audaspace -isystem /builddir/build/BUILD/blender-4.0.2/extern/audaspace/bindings -isystem /usr/include/python3.12 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/audaspace/CMakeFiles/bf_intern_audaspace.dir/intern/AUD_PyInit.cpp.o -MF intern/audaspace/CMakeFiles/bf_intern_audaspace.dir/intern/AUD_PyInit.cpp.o.d -o intern/audaspace/CMakeFiles/bf_intern_audaspace.dir/intern/AUD_PyInit.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/audaspace/intern/AUD_PyInit.cpp
[23/5581] : && /usr/bin/cmake -E rm -f lib/libbf_intern_audaspace.a && /usr/bin/ar qc lib/libbf_intern_audaspace.a  intern/audaspace/CMakeFiles/bf_intern_audaspace.dir/intern/AUD_Set.cpp.o intern/audaspace/CMakeFiles/bf_intern_audaspace.dir/intern/AUD_PyInit.cpp.o && /usr/bin/ranlib lib/libbf_intern_audaspace.a && :
[24/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/tracks.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/tracks.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/tracks.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/intern/tracks.cc
[25/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/dualcon -I/builddir/build/BUILD/blender-4.0.2/intern/dualcon/intern -isystem /usr/include/eigen3 -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/Projections.cpp.o -MF intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/Projections.cpp.o.d -o intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/Projections.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/dualcon/intern/Projections.cpp
[26/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/tracksN.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/tracksN.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/tracksN.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/intern/tracksN.cc
[27/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/track_region.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/track_region.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/track_region.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/intern/track_region.cc
[28/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/hybrid_region_tracker.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/hybrid_region_tracker.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/hybrid_region_tracker.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/tracking/hybrid_region_tracker.cc
[29/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/camera_intrinsics.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/camera_intrinsics.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/camera_intrinsics.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/intern/camera_intrinsics.cc
[30/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/autotrack.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/autotrack.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/autotrack.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/intern/autotrack.cc
[31/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/image.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/image.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/image.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/intern/image.cc
[32/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/dualcon -I/builddir/build/BUILD/blender-4.0.2/intern/dualcon/intern -isystem /usr/include/eigen3 -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/dualcon_c_api.cpp.o -MF intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/dualcon_c_api.cpp.o.d -o intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/dualcon_c_api.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/dualcon/intern/dualcon_c_api.cpp
[33/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/frame_accessor.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/frame_accessor.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/frame_accessor.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/intern/frame_accessor.cc
[34/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/reconstruction_scale.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/reconstruction_scale.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/reconstruction_scale.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/simple_pipeline/reconstruction_scale.cc
[35/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/pyramid_region_tracker.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/pyramid_region_tracker.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/pyramid_region_tracker.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/tracking/pyramid_region_tracker.cc
[36/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/camera_intrinsics.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/camera_intrinsics.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/camera_intrinsics.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/simple_pipeline/camera_intrinsics.cc
[37/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/klt_region_tracker.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/klt_region_tracker.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/klt_region_tracker.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/tracking/klt_region_tracker.cc
[38/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/eigen -isystem /usr/include/eigen3 -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/eigen/CMakeFiles/bf_intern_eigen.dir/intern/matrix.cc.o -MF intern/eigen/CMakeFiles/bf_intern_eigen.dir/intern/matrix.cc.o.d -o intern/eigen/CMakeFiles/bf_intern_eigen.dir/intern/matrix.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/eigen/intern/matrix.cc
[39/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/brute_region_tracker.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/brute_region_tracker.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/brute_region_tracker.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/tracking/brute_region_tracker.cc
[40/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/tracks.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/tracks.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/tracks.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/simple_pipeline/tracks.cc
[41/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/detect.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/detect.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/detect.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/simple_pipeline/detect.cc
[42/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/autotrack/tracks.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/autotrack/tracks.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/autotrack/tracks.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/autotrack/tracks.cc
[43/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/homography.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/homography.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/homography.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/intern/homography.cc
[44/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/image/convolve.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/image/convolve.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/image/convolve.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/image/convolve.cc
[45/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/Cache.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/Cache.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/Cache.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/Cache.cpp
[46/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/numeric/numeric.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/numeric/numeric.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/numeric/numeric.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/numeric/numeric.cc
[47/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/autotrack/autotrack.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/autotrack/autotrack.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/autotrack/autotrack.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/autotrack/autotrack.cc
[48/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/frameacc.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/frameacc.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/frameacc.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/frameacc.cpp
[49/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/reconstruction.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/reconstruction.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/intern/reconstruction.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/intern/reconstruction.cc
[50/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/pipeline.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/pipeline.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/pipeline.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/simple_pipeline/pipeline.cc
[51/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/eigen -isystem /usr/include/eigen3 -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/eigen/CMakeFiles/bf_intern_eigen.dir/intern/svd.cc.o -MF intern/eigen/CMakeFiles/bf_intern_eigen.dir/intern/svd.cc.o.d -o intern/eigen/CMakeFiles/bf_intern_eigen.dir/intern/svd.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/eigen/intern/svd.cc
[52/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/frames.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/frames.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/frames.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/frames.cpp
[53/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/framevel.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/framevel.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/framevel.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/framevel.cpp
[54/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/reconstruction.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/reconstruction.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/reconstruction.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/simple_pipeline/reconstruction.cc
[55/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/triangulation.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/triangulation.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/triangulation.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/multiview/triangulation.cc
[56/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/jacobian.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/jacobian.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/jacobian.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/jacobian.cpp
[57/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/jntarray.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/jntarray.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/jntarray.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/jntarray.cpp
[58/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/FixedObject.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/FixedObject.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/FixedObject.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/FixedObject.cpp
[59/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/eigen_types.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/eigen_types.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/eigen_types.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/eigen_types.cpp
[60/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/MovingFrame.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/MovingFrame.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/MovingFrame.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/MovingFrame.cpp
[61/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/jntarrayacc.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/jntarrayacc.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/jntarrayacc.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/jntarrayacc.cpp
[62/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/WorldObject.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/WorldObject.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/WorldObject.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/WorldObject.cpp
[63/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/chainfksolverpos_recursive.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/chainfksolverpos_recursive.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/chainfksolverpos_recursive.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/chainfksolverpos_recursive.cpp
[64/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/chain.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/chain.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/chain.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/chain.cpp
[65/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/frames_io.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/frames_io.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/frames_io.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/frames_io.cpp
[66/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/jntarrayvel.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/jntarrayvel.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/jntarrayvel.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/jntarrayvel.cpp
[67/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/UncontrolledObject.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/UncontrolledObject.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/UncontrolledObject.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/UncontrolledObject.cpp
[68/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/iksolver/intern -I/builddir/build/BUILD/blender-4.0.2/intern/memutil -isystem /usr/include/eigen3 -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_Solver.cpp.o -MF intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_Solver.cpp.o.d -o intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_Solver.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/iksolver/intern/IK_Solver.cpp
[69/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/Distance.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/Distance.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/Distance.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/Distance.cpp
[70/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_WAVE_DYN_LINK -DBOOST_WAVE_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/hiprt.cpp.o -MF intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/hiprt.cpp.o.d -o intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/hiprt.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/hiprt.cpp
[71/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/chainjnttojacsolver.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/chainjnttojacsolver.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/chainjnttojacsolver.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/chainjnttojacsolver.cpp
[72/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/ControlledObject.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/ControlledObject.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/ControlledObject.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/ControlledObject.cpp
[73/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/utilities/utility.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/utilities/utility.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/utilities/utility.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/utilities/utility.cpp
[74/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/conditioning.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/conditioning.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/conditioning.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/multiview/conditioning.cc
[75/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_WAVE_DYN_LINK -DBOOST_WAVE_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/optix.cpp.o -MF intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/optix.cpp.o.d -o intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/optix.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/optix.cpp
[76/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/joint.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/joint.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/joint.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/joint.cpp
[77/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/CopyPose.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/CopyPose.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/CopyPose.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/CopyPose.cpp
[78/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/Armature.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/Armature.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/Armature.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/Armature.cpp
[79/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/initialize_reconstruction.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/initialize_reconstruction.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/initialize_reconstruction.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/simple_pipeline/initialize_reconstruction.cc
[80/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/iksolver/intern -I/builddir/build/BUILD/blender-4.0.2/intern/memutil -isystem /usr/include/eigen3 -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_QTask.cpp.o -MF intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_QTask.cpp.o.d -o intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_QTask.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/iksolver/intern/IK_QTask.cpp
[81/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/utilities/utility_io.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/utilities/utility_io.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/utilities/utility_io.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/utilities/utility_io.cpp
[82/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/utilities/error_stack.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/utilities/error_stack.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/utilities/error_stack.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/utilities/error_stack.cpp
[83/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/inertia.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/inertia.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/inertia.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/inertia.cpp
[84/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/autotrack/predict_tracks.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/autotrack/predict_tracks.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/autotrack/predict_tracks.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/autotrack/predict_tracks.cc
[85/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/ConstraintSet.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/ConstraintSet.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/ConstraintSet.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/ConstraintSet.cpp
[86/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/segment.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/segment.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/segment.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/segment.cpp
[87/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/treefksolverpos_recursive.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/treefksolverpos_recursive.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/treefksolverpos_recursive.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/treefksolverpos_recursive.cpp
[88/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/kinfam_io.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/kinfam_io.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/kinfam_io.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/kinfam_io.cpp
[89/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/graphics_interop.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/graphics_interop.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/graphics_interop.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/graphics_interop.cpp
[90/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/modal_solver.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/modal_solver.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/modal_solver.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/simple_pipeline/modal_solver.cc
[91/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/panography_kernel.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/panography_kernel.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/panography_kernel.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/multiview/panography_kernel.cc
[92/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/treejnttojacsolver.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/treejnttojacsolver.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/treejnttojacsolver.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/treejnttojacsolver.cpp
[93/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/projection.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/projection.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/projection.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/multiview/projection.cc
[94/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_WAVE_DYN_LINK -DBOOST_WAVE_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/multi.cpp.o -MF intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/multi.cpp.o.d -o intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/multi.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/multi.cpp
[95/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/iksolver/intern -I/builddir/build/BUILD/blender-4.0.2/intern/memutil -isystem /usr/include/eigen3 -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_QJacobianSolver.cpp.o -MF intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_QJacobianSolver.cpp.o.d -o intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_QJacobianSolver.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/iksolver/intern/IK_QJacobianSolver.cpp
[96/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_WAVE_DYN_LINK -DBOOST_WAVE_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/binning.cpp.o -MF intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/binning.cpp.o.d -o intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/binning.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/binning.cpp
[97/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/tree.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/tree.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/kdl/tree.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/kdl/tree.cpp
[98/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/kernel.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/kernel.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/kernel.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/kernel.cpp
[99/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/trklt_region_tracker.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/trklt_region_tracker.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/trklt_region_tracker.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/tracking/trklt_region_tracker.cc
[100/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/hiprt/device_impl.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/hiprt/device_impl.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/hiprt/device_impl.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/hiprt/device_impl.cpp
[101/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/hiprt/queue.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/hiprt/queue.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/hiprt/queue.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/hiprt/queue.cpp
[102/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_WAVE_DYN_LINK -DBOOST_WAVE_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/bvh.cpp.o -MF intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/bvh.cpp.o.d -o intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/bvh.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/bvh.cpp
[103/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/distortion_models.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/distortion_models.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/distortion_models.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/simple_pipeline/distortion_models.cc
[104/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/optix/device_impl.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/optix/device_impl.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/optix/device_impl.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/optix/device_impl.cpp
[105/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/optix/queue.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/optix/queue.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/optix/queue.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/optix/queue.cpp
[106/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_WAVE_DYN_LINK -DBOOST_WAVE_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/node.cpp.o -MF intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/node.cpp.o.d -o intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/node.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/node.cpp
[107/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/dualcon -I/builddir/build/BUILD/blender-4.0.2/intern/dualcon/intern -isystem /usr/include/eigen3 -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/octree.cpp.o -MF intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/octree.cpp.o.d -o intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/octree.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/dualcon/intern/octree.cpp
[108/5581] : && /usr/bin/cmake -E rm -f lib/libbf_intern_dualcon.a && /usr/bin/ar qc lib/libbf_intern_dualcon.a  intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/manifold_table.cpp.o intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/marching_cubes_table.cpp.o intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/octree.cpp.o intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/Projections.cpp.o intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/dualcon_c_api.cpp.o && /usr/bin/ranlib lib/libbf_intern_dualcon.a && :
[109/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/cpu/kernel.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/cpu/kernel.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/cpu/kernel.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/cpu/kernel.cpp
[110/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_WAVE_DYN_LINK -DBOOST_WAVE_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/sort.cpp.o -MF intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/sort.cpp.o.d -o intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/sort.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/sort.cpp
[111/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/queue.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/queue.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/queue.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/queue.cpp
[112/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/WSDLSSolver.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/WSDLSSolver.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/WSDLSSolver.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/WSDLSSolver.cpp
[113/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/denoise.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/denoise.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/denoise.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/denoise.cpp
[114/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/WDLSSolver.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/WDLSSolver.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/WDLSSolver.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/WDLSSolver.cpp
[115/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/iksolver/intern -I/builddir/build/BUILD/blender-4.0.2/intern/memutil -isystem /usr/include/eigen3 -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_QSegment.cpp.o -MF intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_QSegment.cpp.o.d -o intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_QSegment.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/iksolver/intern/IK_QSegment.cpp
[116/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/denoiser_optix.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/denoiser_optix.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/denoiser_optix.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/denoiser_optix.cpp
[117/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/bundle.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/bundle.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/bundle.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/simple_pipeline/bundle.cc
[118/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/memory.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/memory.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/memory.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/memory.cpp
[119/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/adaptive_sampling.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/adaptive_sampling.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/adaptive_sampling.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/adaptive_sampling.cpp
[120/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_WAVE_DYN_LINK -DBOOST_WAVE_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/unaligned.cpp.o -MF intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/unaligned.cpp.o.d -o intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/unaligned.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/unaligned.cpp
[121/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/optix/device.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/optix/device.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/optix/device.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/optix/device.cpp
[122/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_WAVE_DYN_LINK -DBOOST_WAVE_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/embree.cpp.o -MF intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/embree.cpp.o.d -o intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/embree.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/embree.cpp
[123/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/graphics_interop.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/graphics_interop.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/graphics_interop.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/cuda/graphics_interop.cpp
[124/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/cpu/kernel_thread_globals.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/cpu/kernel_thread_globals.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/cpu/kernel_thread_globals.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/cpu/kernel_thread_globals.cpp
[125/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/device.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/device.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/device.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/device.cpp
[126/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/util.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/util.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/util.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/cuda/util.cpp
[127/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/kernel.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/kernel.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/kernel.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/cuda/kernel.cpp
[128/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/queue.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/queue.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/queue.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/cuda/queue.cpp
[129/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_WAVE_DYN_LINK -DBOOST_WAVE_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/split.cpp.o -MF intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/split.cpp.o.d -o intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/split.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/split.cpp
[130/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/hip/graphics_interop.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/hip/graphics_interop.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/hip/graphics_interop.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/hip/graphics_interop.cpp
[131/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_WAVE_DYN_LINK -DBOOST_WAVE_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/bvh2.cpp.o -MF intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/bvh2.cpp.o.d -o intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/bvh2.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/bvh2.cpp
[132/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/tile.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/tile.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/tile.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/tile.cpp
[133/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith  -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Werror=float-conversion -Werror=double-promotion -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/hip/kernel.cpp.o -MF intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/hip/kernel.cpp.o.d -o intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/hip/kernel.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/device/hip/kernel.cpp
[134/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith  -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Werror=float-conversion -Werror=double-promotion -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/hiprt/kernel.cpp.o -MF intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/hiprt/kernel.cpp.o.d -o intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/hiprt/kernel.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/device/hiprt/kernel.cpp
[135/5581] cd /builddir/build/BUILD/blender-4.0.2/redhat-linux-build/intern/cycles/kernel && /usr/bin/hipcc --offload-arch=gfx1010 --genco /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/device/hip/kernel.cpp -D CCL_NAMESPACE_BEGIN= -D CCL_NAMESPACE_END= -D HIPCC -I /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/.. -I /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/device/hip -Wno-parentheses-equality -Wno-unused-value -ffast-math -o /builddir/build/BUILD/blender-4.0.2/redhat-linux-build/intern/cycles/kernel/kernel_gfx1010.fatbin -D WITH_NANOVDB -I /usr/include
FAILED: intern/cycles/kernel/kernel_gfx1010.fatbin /builddir/build/BUILD/blender-4.0.2/redhat-linux-build/intern/cycles/kernel/kernel_gfx1010.fatbin 
cd /builddir/build/BUILD/blender-4.0.2/redhat-linux-build/intern/cycles/kernel && /usr/bin/hipcc --offload-arch=gfx1010 --genco /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/device/hip/kernel.cpp -D CCL_NAMESPACE_BEGIN= -D CCL_NAMESPACE_END= -D HIPCC -I /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/.. -I /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/device/hip -Wno-parentheses-equality -Wno-unused-value -ffast-math -o /builddir/build/BUILD/blender-4.0.2/redhat-linux-build/intern/cycles/kernel/kernel_gfx1010.fatbin -D WITH_NANOVDB -I /usr/include
clang: error: cannot find ROCm device library; provide its path via '--rocm-path' or '--rocm-device-lib-path', or pass '-nogpulib' to build without ROCm device library
[136/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/hip/kernel.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/hip/kernel.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/hip/kernel.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/hip/kernel.cpp
[137/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/cpu/device.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/cpu/device.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/cpu/device.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/cpu/device.cpp
[138/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/hip/util.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/hip/util.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/hip/util.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/hip/util.cpp
[139/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/hip/queue.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/hip/queue.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/hip/queue.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/hip/queue.cpp
[140/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/cpu/device_impl.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/cpu/device_impl.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/cpu/device_impl.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/cpu/device_impl.cpp
[141/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/graph/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/graph/CMakeFiles/cycles_graph.dir/node_type.cpp.o -MF intern/cycles/graph/CMakeFiles/cycles_graph.dir/node_type.cpp.o.d -o intern/cycles/graph/CMakeFiles/cycles_graph.dir/node_type.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/graph/node_type.cpp
[142/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/dummy/device.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/dummy/device.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/dummy/device.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/dummy/device.cpp
[143/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/hip/device.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/hip/device.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/hip/device.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/hip/device.cpp
[144/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/graph/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/graph/CMakeFiles/cycles_graph.dir/node.cpp.o -MF intern/cycles/graph/CMakeFiles/cycles_graph.dir/node.cpp.o.d -o intern/cycles/graph/CMakeFiles/cycles_graph.dir/node.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/graph/node.cpp
[145/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/eigen -isystem /usr/include/eigen3 -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/eigen/CMakeFiles/bf_intern_eigen.dir/intern/eigenvalues.cc.o -MF intern/eigen/CMakeFiles/bf_intern_eigen.dir/intern/eigenvalues.cc.o.d -o intern/eigen/CMakeFiles/bf_intern_eigen.dir/intern/eigenvalues.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/eigen/intern/eigenvalues.cc
[146/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DBOOST_WAVE_DYN_LINK -DBOOST_WAVE_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/build.cpp.o -MF intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/build.cpp.o.d -o intern/cycles/bvh/CMakeFiles/cycles_bvh.dir/build.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/bvh/build.cpp
[147/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/device_impl.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/device_impl.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/device_impl.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/cuda/device_impl.cpp
[148/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -isystem /usr/include/eigen3 -Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith    -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang  -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"=""  -Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function -Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable -Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable  -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs -Wno-unused-variable -Wno-uninitialized -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/itasc/CMakeFiles/bf_intern_itasc.dir/Scene.cpp.o -MF intern/itasc/CMakeFiles/bf_intern_itasc.dir/Scene.cpp.o.d -o intern/itasc/CMakeFiles/bf_intern_itasc.dir/Scene.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/itasc/Scene.cpp
[149/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/hip/device_impl.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/hip/device_impl.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/hip/device_impl.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/hip/device_impl.cpp
[150/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/work_balancer.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/work_balancer.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/work_balancer.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/work_balancer.cpp
[151/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith  -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Werror=float-conversion -Werror=double-promotion -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -msse -msse2 -MD -MT intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/cpu/kernel_sse2.cpp.o -MF intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/cpu/kernel_sse2.cpp.o.d -o intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/cpu/kernel_sse2.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/device/cpu/kernel_sse2.cpp
[152/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/denoiser.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/denoiser.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/denoiser.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/denoiser.cpp
[153/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/pass_accessor.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/pass_accessor.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/pass_accessor.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/pass_accessor.cpp
[154/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/device.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/device.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/cuda/device.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/cuda/device.cpp
[155/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DCYCLES_RUNTIME_OPTIX_ROOT_DIR=\"\" -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/device/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/device/CMakeFiles/cycles_device.dir/multi/device.cpp.o -MF intern/cycles/device/CMakeFiles/cycles_device.dir/multi/device.cpp.o.d -o intern/cycles/device/CMakeFiles/cycles_device.dir/multi/device.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/device/multi/device.cpp
[156/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/graph/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/graph/CMakeFiles/cycles_graph.dir/node_xml.cpp.o -MF intern/cycles/graph/CMakeFiles/cycles_graph.dir/node_xml.cpp.o.d -o intern/cycles/graph/CMakeFiles/cycles_graph.dir/node_xml.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/graph/node_xml.cpp
[157/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/denoiser_gpu.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/denoiser_gpu.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/denoiser_gpu.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/denoiser_gpu.cpp
[158/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace_display.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace_display.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace_display.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/path_trace_display.cpp
[159/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/denoiser_oidn.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/denoiser_oidn.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/denoiser_oidn.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/denoiser_oidn.cpp
[160/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/pass_accessor_gpu.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/pass_accessor_gpu.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/pass_accessor_gpu.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/pass_accessor_gpu.cpp
[161/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/pass_accessor_cpu.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/pass_accessor_cpu.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/pass_accessor_cpu.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/pass_accessor_cpu.cpp
[162/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/work_tile_scheduler.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/work_tile_scheduler.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/work_tile_scheduler.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/work_tile_scheduler.cpp
[163/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/shader_eval.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/shader_eval.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/shader_eval.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/shader_eval.cpp
[164/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/eigen -isystem /usr/include/eigen3 -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/eigen/CMakeFiles/bf_intern_eigen.dir/intern/linear_solver.cc.o -MF intern/eigen/CMakeFiles/bf_intern_eigen.dir/intern/linear_solver.cc.o.d -o intern/eigen/CMakeFiles/bf_intern_eigen.dir/intern/linear_solver.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/eigen/intern/linear_solver.cc
[165/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace_tile.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace_tile.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace_tile.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/path_trace_tile.cpp
[166/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace_work.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace_work.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace_work.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/path_trace_work.cpp
[167/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace_work_cpu.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace_work_cpu.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace_work_cpu.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/path_trace_work_cpu.cpp
[168/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace_work_gpu.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace_work_gpu.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace_work_gpu.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/path_trace_work_gpu.cpp
[169/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/render_scheduler.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/render_scheduler.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/render_scheduler.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/render_scheduler.cpp
[170/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/homography.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/homography.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/homography.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/multiview/homography.cc
[171/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace.cpp.o -MF intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace.cpp.o.d -o intern/cycles/integrator/CMakeFiles/cycles_integrator.dir/path_trace.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/integrator/path_trace.cpp
[172/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DHAVE_EXECINFO_H -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/iksolver/intern -I/builddir/build/BUILD/blender-4.0.2/intern/memutil -isystem /usr/include/eigen3 -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_QJacobian.cpp.o -MF intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_QJacobian.cpp.o.d -o intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_QJacobian.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/iksolver/intern/IK_QJacobian.cpp
[173/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/panography.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/panography.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/panography.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/multiview/panography.cc
[174/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/keyframe_selection.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/keyframe_selection.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/keyframe_selection.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/simple_pipeline/keyframe_selection.cc
[175/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/intersect.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/intersect.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/intersect.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/simple_pipeline/intersect.cc
[176/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/euclidean_resection.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/euclidean_resection.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/euclidean_resection.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/multiview/euclidean_resection.cc
[177/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/fundamental.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/fundamental.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/multiview/fundamental.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/multiview/fundamental.cc
[178/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/track_region.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/track_region.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/tracking/track_region.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/tracking/track_region.cc
[179/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DGFLAGS_DLL_DECL="" -DGFLAGS_DLL_DECLARE_FLAG="" -DGFLAGS_DLL_DEFINE_FLAG="" -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DLIBMV_GFLAGS_NAMESPACE=gflags -DLIBMV_NO_FAST_DETECTOR="" -DNDEBUG -DWITH_ASSERT_ABORT -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_LIBMV_GUARDED_ALLOC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/libmv -I/builddir/build/BUILD/blender-4.0.2/extern/gflags/src -I/builddir/build/BUILD/blender-4.0.2/extern/glog/include -I/builddir/build/BUILD/blender-4.0.2/intern/guardedalloc -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/ceres/config -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -MD -MT intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/resect.cc.o -MF intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/resect.cc.o.d -o intern/libmv/CMakeFiles/bf_intern_libmv.dir/libmv/simple_pipeline/resect.cc.o -c /builddir/build/BUILD/blender-4.0.2/intern/libmv/libmv/simple_pipeline/resect.cc
[180/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith  -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Werror=float-conversion -Werror=double-promotion -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -msse -msse2 -msse3 -mssse3 -msse4.1 -mavx -mavx2 -mfma -mlzcnt -mbmi -mbmi2 -mf16c -MD -MT intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/cpu/kernel_avx2.cpp.o -MF intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/cpu/kernel_avx2.cpp.o.d -o intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/cpu/kernel_avx2.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/device/cpu/kernel_avx2.cpp
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:27,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_closest.h:15,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/init_from_bake.h:12,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:25,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/device/cpu/kernel_avx2.cpp:28:
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:41:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   41 |   sd->u = isect->u;
      |   ~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/subsurface.h:16,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_subsurface.h:7,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:42:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   42 |   sd->v = isect->v;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:43:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   43 |   sd->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:44:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   44 |   sd->type = isect->type;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:45:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   45 |   sd->object = isect->object;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:46:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   46 |   sd->object_flag = kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:47:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   47 |   sd->prim = isect->prim;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:48:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   48 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:49:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   49 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:52:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   52 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:62:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   62 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:17:
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:13:
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle.h:25:36: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   25 |   if (object_negative_scale_applied(sd->object_flag)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:80:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   80 |       sd->shader = kernel_data_fetch(tri_shader, sd->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:9:
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:102:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |     if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:107:32,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:108:32,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:22:
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:91:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   91 |   sd->shader = kernel_data_fetch(points_shader, isect->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:104:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  104 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:105:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:24:
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:688:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  688 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:77: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                                                             ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:717:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  717 |   const float4 dPdu4 = catmull_rom_basis_derivative(P_curve, sd->u);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:746:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  746 |     sd->v = 0.0f;
      |     ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:724:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  724 |     const float sine = sd->v;
      |                 ^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:756:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:758:30,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:764:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  764 |   sd->shader = kernel_data_fetch(curves, sd->prim).shader_id;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |                                          ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:119:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  119 |     sd->flag |= SD_BACKFACING;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:131:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  131 |   sd->dI = differential_incoming_compact(ray->dD);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:127:21: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  127 |       if (stack_sd->flag & SD_BACKFACING) {
      |           ~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:155:56: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  155 |         enclosed_volumes[enclosed_index++] = stack_sd->object;
      |                                              ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:146:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  146 |           const VolumeStack new_entry = {stack_sd->object, stack_sd->shader};
      |                                          ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:140:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  140 |           if (entry.object == stack_sd->object) {
      |                               ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:133:48: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  133 |           if (enclosed_volumes[i] == stack_sd->object) {
      |                                      ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:41:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   41 |   sd->u = isect->u;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:42:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   42 |   sd->v = isect->v;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:43:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   43 |   sd->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:44:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   44 |   sd->type = isect->type;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:45:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   45 |   sd->object = isect->object;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:46:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   46 |   sd->object_flag = kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:47:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   47 |   sd->prim = isect->prim;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:48:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   48 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:49:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   49 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:52:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   52 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:62:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   62 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle.h:25:36: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   25 |   if (object_negative_scale_applied(sd->object_flag)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:80:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   80 |       sd->shader = kernel_data_fetch(tri_shader, sd->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:102:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |     if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:107:32,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:108:32,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:91:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   91 |   sd->shader = kernel_data_fetch(points_shader, isect->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:104:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  104 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:105:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:688:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  688 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:77: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                                                             ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:717:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  717 |   const float4 dPdu4 = catmull_rom_basis_derivative(P_curve, sd->u);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:746:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  746 |     sd->v = 0.0f;
      |     ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:724:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  724 |     const float sine = sd->v;
      |                 ^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:756:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:758:30,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:764:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  764 |   sd->shader = kernel_data_fetch(curves, sd->prim).shader_id;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |                                          ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:119:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  119 |     sd->flag |= SD_BACKFACING;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:131:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  131 |   sd->dI = differential_incoming_compact(ray->dD);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:381:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  381 |   sd->shader = kernel_data.background.surface_shader;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:30:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:382:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  382 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:383:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  383 |   sd->object_flag = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:384:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  384 |   sd->time = ray_time;
      |   ~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:385:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  385 |   sd->ray_length = 0.0f;
      |   ~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:387:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  387 |   sd->object = OBJECT_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:388:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  388 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:389:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  389 |   sd->prim = PRIM_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:390:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  390 |   sd->u = 0.0f;
      |   ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:391:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  391 |   sd->v = 0.0f;
      |   ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:401:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  401 |   sd->dP = differential_zero_compact(); /* TODO: ray->dP */
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:402:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  402 |   sd->dI = differential_zero_compact();
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/subsurface.h:20:
In function ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1181:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1181 |   sd->num_closure = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1182:24: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1182 |   sd->num_closure_left = max_closures;
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:17:
In function ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:227:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  227 |   int offset = sd->shader & SHADER_MASK;
      |                ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:175:
In function ‘ccl::svm_node_light_falloff(ccl::ShaderData*, float*, ccl::uint4)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:506:29,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/light_path.h:116:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  116 |       strength *= sd->ray_length;
      |                   ~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_light_falloff(ccl::ShaderData*, float*, ccl::uint4)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:506:29,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/light_path.h:119:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  119 |       strength *= sd->ray_length * sd->ray_length;
      |                   ~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_light_falloff(ccl::ShaderData*, float*, ccl::uint4)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:506:29,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/light_path.h:126:25: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  126 |     float squared = sd->ray_length * sd->ray_length;
      |                     ~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:21:
In function ‘ccl::point_radius(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::svm_node_point_info(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:260:24,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:456:26,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point.h:124:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |   if (sd->type & PRIMITIVE_POINT) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_radius(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::svm_node_point_info(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:260:24,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:456:26,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point.h:126:51: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  126 |     const float r = kernel_data_fetch(points, sd->prim).w;
      |                                               ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_radius(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::svm_node_point_info(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:260:24,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:456:26,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point.h:128:13: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  128 |     if (sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::point_radius(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point.h:134:27,
    inlined from ‘ccl::svm_node_point_info(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:260:24,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:456:26,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:23:
In function ‘ccl::curve_tangent_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::svm_node_hair_info(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:237:35,
    inlined from ‘ccl::svm_node_hair_info(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:210:26,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:451:25,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve.h:254:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  254 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:169:
In function ‘ccl::svm_node_hair_info(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:451:25,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:221:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  221 |       data = (sd->type & PRIMITIVE_CURVE) != 0;
      |               ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_light_path<290u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData const*, float*, unsigned int, unsigned int, unsigned int)void’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:441:45,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/light_path.h:51:12: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   51 |       info = sd->ray_length;
      |       ~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_light_path<290u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData const*, float*, unsigned int, unsigned int, unsigned int)void’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:441:45,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/light_path.h:48:19: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   48 |       info = (sd->flag & SD_BACKFACING) ? 1.0f : 0.0f;
      |               ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:167:
In function ‘ccl::svm_node_fresnel(ccl::ShaderData*, float*, unsigned int, unsigned int, unsigned int)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:407:23,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/fresnel.h:24:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   24 |   eta = (sd->flag & SD_BACKFACING) ? 1.0f / eta : eta;
      |          ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/guiding.h:7,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_closest.h:11:
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:16:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   16 |   if (sd->num_closure_left == 0) {
      |       ~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:20:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   20 |   ccl_private ShaderClosure *sc = &sd->closure[sd->num_closure];
      |                                                ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:22:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   22 |   sc->type = type;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../util/types.h:131,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../util/math.h:27,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../util/half.h:8,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel.h:9,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/device/cpu/kernel_avx2.cpp:26:
In member function ‘ccl::float3::operator=(ccl::float3 const&)’,
    inlined from ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:23:16,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../util/types_float3_impl.h:33:8: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   33 |   m128 = a.m128;
      |   ~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:25:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   25 |   sd->num_closure++;
      |   ~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:26:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   26 |   sd->num_closure_left--;
      |   ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:16:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   16 |   if (sd->num_closure_left == 0) {
      |       ~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:20:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   20 |   ccl_private ShaderClosure *sc = &sd->closure[sd->num_closure];
      |                                                ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:22:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   22 |   sc->type = type;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In member function ‘ccl::float3::operator=(ccl::float3 const&)’,
    inlined from ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:23:16,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../util/types_float3_impl.h:33:8: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   33 |   m128 = a.m128;
      |   ~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:25:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   25 |   sd->num_closure++;
      |   ~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:26:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   26 |   sd->num_closure_left--;
      |   ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:164:
In function ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1102:7: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1102 |   sd->flag |= SD_HOLDOUT;
      |   ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1102:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1102 |   sd->flag |= SD_HOLDOUT;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_geometry(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:293:24,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:38:25: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   38 |       data = make_float3(1.0f - sd->u - sd->v, sd->u, 0.0f);
      |              ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_geometry(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:293:24,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:38:45: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   38 |       data = make_float3(1.0f - sd->u - sd->v, sd->u, 0.0f);
      |                                         ~~~~^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:12:
In function ‘ccl::background_setup(ccl::ShaderData*, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_background(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1079:19,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:264:36,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/emissive.h:16:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   16 |   if (sd->flag & SD_EMISSION) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::background_setup(ccl::ShaderData*, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_background(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1079:19,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:264:36,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/emissive.h:20:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   20 |     sd->flag |= SD_EMISSION;
      |     ~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::emission_setup(ccl::ShaderData*, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_emission(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1058:17,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:258:34,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/emissive.h:29:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   29 |   if (sd->flag & SD_EMISSION) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::emission_setup(ccl::ShaderData*, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_emission(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1058:17,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:258:34,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/emissive.h:33:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   33 |     sd->flag |= SD_EMISSION;
      |     ~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_background(ccl::ShaderData const*)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:55:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1103:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1103 |   if (sd->flag & SD_EMISSION) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:41:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   41 |   sd->u = isect->u;
      |   ~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/megakernel.h:14,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:35:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:42:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   42 |   sd->v = isect->v;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:43:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   43 |   sd->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:44:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   44 |   sd->type = isect->type;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:45:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   45 |   sd->object = isect->object;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:46:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   46 |   sd->object_flag = kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:47:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   47 |   sd->prim = isect->prim;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:48:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   48 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:49:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   49 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:52:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   52 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:62:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   62 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle.h:25:36: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   25 |   if (object_negative_scale_applied(sd->object_flag)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:80:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   80 |       sd->shader = kernel_data_fetch(tri_shader, sd->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:102:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |     if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:107:32,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:108:32,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:91:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   91 |   sd->shader = kernel_data_fetch(points_shader, isect->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:104:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  104 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:105:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:688:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  688 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:77: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                                                             ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:717:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  717 |   const float4 dPdu4 = catmull_rom_basis_derivative(P_curve, sd->u);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:746:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  746 |     sd->v = 0.0f;
      |     ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:724:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  724 |     const float sine = sd->v;
      |                 ^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:756:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:758:30,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:764:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  764 |   sd->shader = kernel_data_fetch(curves, sd->prim).shader_id;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |                                          ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:119:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  119 |     sd->flag |= SD_BACKFACING;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:131:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  131 |   sd->dI = differential_incoming_compact(ray->dD);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:143:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  143 |   if (emission_sd->flag & SD_HAS_ONLY_VOLUME) {
      |       ~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_eval<290u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:148:62,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1181:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
 1181 |   sd->num_closure = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_eval<290u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:148:62,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1182:24: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
 1182 |   sd->num_closure_left = max_closures;
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:151:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  151 |         sd->flag &= ~SD_BSDF_HAS_EVAL;
      |         ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:151:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  151 |         sd->flag &= ~SD_BSDF_HAS_EVAL;
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:154:31: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  154 |       for (int i = 0; i < sd->num_closure; i++) {
      |                           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/types.h:27,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel.h:12:
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:161:42: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  161 |         if ((CLOSURE_IS_BSDF_DIFFUSE(sc->type) && filter_diffuse) ||
      |                                      ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:171:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  171 |           sc->type = CLOSURE_HOLDOUT_ID;
      |           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:172:29: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  172 |           sc->sample_weight = 0.0f;
      |           ~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:173:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  173 |           sd->flag |= SD_HOLDOUT;
      |           ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:173:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  173 |           sd->flag |= SD_HOLDOUT;
      |           ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:166:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  166 |           sc->type = CLOSURE_NONE_ID;
      |           ~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:167:29: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  167 |           sc->sample_weight = 0.0f;
      |           ~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:195:31: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  195 |       for (int i = 0; i < sd->num_closure; i++) {
      |                           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:205:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  205 |         sd->flag |= SD_BSDF_HAS_EVAL;
      |         ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:205:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  205 |         sd->flag |= SD_BSDF_HAS_EVAL;
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:196:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  196 |         ccl_private ShaderClosure *sc = &sd->closure[i];
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:197:33: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  197 |         if (CLOSURE_IS_BSDF(sc->type)) {
      |                             ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:152:21: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  152 |   if ((emission_sd->flag & SD_EMISSION) == 0) {
      |        ~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:163:32: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  163 |   if (has_mis && (emission_sd->type & PRIMITIVE_TRIANGLE))
      |                   ~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:14:
In function ‘ccl::light_sample_mis_weight_forward_surface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, unsigned int, ccl::ShaderData const*)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:168:57,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:411:15: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  411 |   const float t = sd->ray_length;
      |               ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/light.h:12,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_closest.h:17:
In function ‘ccl::triangle_light_pdf(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, float)’,
    inlined from ‘ccl::light_sample_mis_weight_forward_surface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, unsigned int, ccl::ShaderData const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:412:33,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:168:57,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/triangle.h:61:81: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   61 |   bool has_motion = triangle_world_space_vertices(kg, sd->object, sd->prim, sd->time, V);
      |                                                                             ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_light_pdf(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, float)’,
    inlined from ‘ccl::light_sample_mis_weight_forward_surface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, unsigned int, ccl::ShaderData const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:412:33,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:168:57,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/triangle.h:61:71: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   61 |   bool has_motion = triangle_world_space_vertices(kg, sd->object, sd->prim, sd->time, V);
      |                                                                   ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_light_pdf(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, float)’,
    inlined from ‘ccl::light_sample_mis_weight_forward_surface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, unsigned int, ccl::ShaderData const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:412:33,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:168:57,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/triangle.h:61:59: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   61 |   bool has_motion = triangle_world_space_vertices(kg, sd->object, sd->prim, sd->time, V);
      |                                                       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:172:34: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  172 |   light_group = object_lightgroup(kg, emission_sd->object);
      |                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:41:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   41 |   sd->u = isect->u;
      |   ~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:33:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:42:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   42 |   sd->v = isect->v;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:43:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   43 |   sd->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:44:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   44 |   sd->type = isect->type;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:45:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   45 |   sd->object = isect->object;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:46:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   46 |   sd->object_flag = kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:47:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   47 |   sd->prim = isect->prim;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:48:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   48 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:49:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   49 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:52:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   52 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:62:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   62 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle.h:25:36: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   25 |   if (object_negative_scale_applied(sd->object_flag)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:80:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   80 |       sd->shader = kernel_data_fetch(tri_shader, sd->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:102:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |     if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:107:32,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:108:32,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:91:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   91 |   sd->shader = kernel_data_fetch(points_shader, isect->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:104:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  104 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:105:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:688:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  688 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:77: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                                                             ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:717:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  717 |   const float4 dPdu4 = catmull_rom_basis_derivative(P_curve, sd->u);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:746:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  746 |     sd->v = 0.0f;
      |     ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:724:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  724 |     const float sine = sd->v;
      |                 ^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:756:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:758:30,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:764:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  764 |   sd->shader = kernel_data_fetch(curves, sd->prim).shader_id;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |                                          ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:119:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  119 |     sd->flag |= SD_BACKFACING;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:131:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  131 |   sd->dI = differential_incoming_compact(ray->dD);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:16:
In function ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:987:38: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  987 |       for (int ci = 0; ci < sd_mnee->num_closure; ci++) {
      |                             ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:988:43: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  988 |         ccl_private ShaderClosure *bsdf = &sd_mnee->closure[ci];
      |                                           ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:989:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  989 |         if (CLOSURE_IS_REFRACTION(bsdf->type) || CLOSURE_IS_GLASS(bsdf->type)) {
      |                                   ~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:996:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  996 |           const float eta = (sd_mnee->flag & SD_BACKFACING) ? 1.0f / microfacet_bsdf->ior :
      |                              ~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:122:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  122 |   sd_vtx->object = (isect->object == OBJECT_NONE) ? kernel_data_fetch(prim_object, isect->prim) :
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  123 |                                                     isect->object;
      |                                                     ~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:125:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  125 |   sd_vtx->type = isect->type;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:126:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  126 |   sd_vtx->flag = 0;
      |   ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:127:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  127 |   sd_vtx->object_flag = kernel_data_fetch(object_flag, sd_vtx->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:131:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  131 |   sd_vtx->time = ray->time;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:133:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  133 |   sd_vtx->prim = isect->prim;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:134:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  134 |   sd_vtx->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:136:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  136 |   sd_vtx->u = isect->u;
      |   ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:137:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  137 |   sd_vtx->v = isect->v;
      |   ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:139:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  139 |   sd_vtx->shader = kernel_data_fetch(tri_shader, sd_vtx->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:143:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  143 |   if (sd_vtx->type & PRIMITIVE_TRIANGLE) {
      |       ~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:156:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  156 |     motion_triangle_vertices_and_normals(
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  157 |         kg, sd_vtx->object, sd_vtx->prim, sd_vtx->time, verts, normals);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:17:
In function ‘ccl::motion_triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:160:46,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/motion_triangle_intersect.h:34:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   34 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::motion_triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/motion_triangle_intersect.h:35:47,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:160:46,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:149:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  149 |     if (!(sd_vtx->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:150:49,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:150:49,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:165:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  165 |   if (!(sd_vtx->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:166:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:167:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:168:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:169:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:169:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:170:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:170:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:171:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:171:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:236:25: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  236 |   vtx->object = sd_vtx->object;
      |                 ~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:183:12: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  183 |   if ((sd->type & PRIMITIVE_TRIANGLE) && (sd->shader & SHADER_SMOOTH_NORMAL)) {
      |        ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:183:47: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  183 |   if ((sd->type & PRIMITIVE_TRIANGLE) && (sd->shader & SHADER_SMOOTH_NORMAL)) {
      |                                           ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:185:40: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  185 |         kernel_data_fetch(objects, sd->object).shadow_terminator_geometry_offset;
      |                                    ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:46,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:131:43: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  131 |     triangle_vertices_and_normals(kg, sd->prim, V, N);
      |                                       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:46,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:127:72: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  127 |     motion_triangle_vertices_and_normals(kg, sd->object, sd->prim, sd->time, V, N);
      |                                                                    ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:46,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:127:62: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  127 |     motion_triangle_vertices_and_normals(kg, sd->object, sd->prim, sd->time, V, N);
      |                                                          ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:46,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:134:30: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  134 |   const float u = 1.0f - sd->u - sd->v;
      |                          ~~~~^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:46,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:134:38: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  134 |   const float u = 1.0f - sd->u - sd->v;
      |                                  ~~~~^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:46,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:140:13: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  140 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_setup(ccl::ShaderData const*, ccl::LightSample const*, ccl::float3, ccl::Ray*, bool)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:266:19,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:245:43: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  245 |   ray->dP = differential_make_compact(sd->dP);
      |                                       ~~~~^~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_setup(ccl::ShaderData const*, ccl::LightSample const*, ccl::float3, ccl::Ray*, bool)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:266:19,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:247:19: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  247 |   ray->time = sd->time;
      |               ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_setup(ccl::ShaderData const*, ccl::LightSample const*, ccl::float3, ccl::Ray*, bool)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:266:19,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:250:34: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  250 |   ray->self.object = (skip_self) ? sd->object : OBJECT_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_setup(ccl::ShaderData const*, ccl::LightSample const*, ccl::float3, ccl::Ray*, bool)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:266:19,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:251:32: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  251 |   ray->self.prim = (skip_self) ? sd->prim : PRIM_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:158:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  158 |   sd->shader = shader;
      |   ~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:166:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  166 |     sd->type = PRIMITIVE_NONE;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:163:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  163 |     sd->type = PRIMITIVE_TRIANGLE;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:170:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  170 |   sd->object = object;
      |   ~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:171:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  171 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:173:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  173 |   sd->prim = prim;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:174:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  174 |   sd->u = u;
      |   ~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:175:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  175 |   sd->v = v;
      |   ~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:176:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  176 |   sd->time = time;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:177:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  177 |   sd->ray_length = t;
      |   ~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:179:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  179 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:180:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  180 |   sd->object_flag = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:182:21: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  182 |     sd->object_flag |= kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:196:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  196 |     if (sd->type == PRIMITIVE_TRIANGLE) {
      |         ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:198:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  198 |       if (sd->shader & SHADER_SMOOTH_NORMAL) {
      |           ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:199:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  199 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:199:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  199 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:199:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  199 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:201:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |         if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |               ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:202:39,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:208:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  208 |       triangle_dPdudv(kg, sd->prim, &sd->dPdu, &sd->dPdv);
      |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:210:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  210 |       if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |             ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:211:34,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:212:34,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:234:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  234 |   if (sd->prim != PRIM_NONE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:238:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  238 |       sd->flag |= SD_BACKFACING;
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:238:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  238 |       sd->flag |= SD_BACKFACING;
      |       ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:250:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  250 |   sd->dP = differential_zero_compact();
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:251:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  251 |   sd->dI = differential_zero_compact();
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:122:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  122 |   sd_vtx->object = (isect->object == OBJECT_NONE) ? kernel_data_fetch(prim_object, isect->prim) :
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  123 |                                                     isect->object;
      |                                                     ~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:125:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  125 |   sd_vtx->type = isect->type;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:126:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  126 |   sd_vtx->flag = 0;
      |   ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:127:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  127 |   sd_vtx->object_flag = kernel_data_fetch(object_flag, sd_vtx->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:131:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  131 |   sd_vtx->time = ray->time;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:133:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  133 |   sd_vtx->prim = isect->prim;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:134:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  134 |   sd_vtx->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:136:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  136 |   sd_vtx->u = isect->u;
      |   ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:137:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  137 |   sd_vtx->v = isect->v;
      |   ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:139:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  139 |   sd_vtx->shader = kernel_data_fetch(tri_shader, sd_vtx->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:143:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  143 |   if (sd_vtx->type & PRIMITIVE_TRIANGLE) {
      |       ~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:156:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  156 |     motion_triangle_vertices_and_normals(
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  157 |         kg, sd_vtx->object, sd_vtx->prim, sd_vtx->time, verts, normals);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::motion_triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:160:46,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/motion_triangle_intersect.h:34:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   34 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::motion_triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/motion_triangle_intersect.h:35:47,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:160:46,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:149:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  149 |     if (!(sd_vtx->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:150:49,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:150:49,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:165:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  165 |   if (!(sd_vtx->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:166:35,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:167:35,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:168:35,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:169:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:169:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:170:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:170:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:171:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:171:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:236:25: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  236 |   vtx->object = sd_vtx->object;
      |                 ~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:421:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  421 |   sd->shader = SHADER_NONE;
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:32:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:422:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  422 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:423:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  423 |   sd->object_flag = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:424:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  424 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:425:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  425 |   sd->ray_length = 0.0f; /* todo: can we set this to some useful value? */
      |   ~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:427:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  427 |   sd->object = OBJECT_NONE; /* todo: fill this for texture coordinates */
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:428:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  428 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:429:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  429 |   sd->prim = PRIM_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:430:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  430 |   sd->type = PRIMITIVE_VOLUME;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:432:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  432 |   sd->u = 0.0f;
      |   ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:433:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  433 |   sd->v = 0.0f;
      |   ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:443:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  443 |   sd->dP = differential_zero_compact(); /* TODO ray->dD */
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:444:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  444 |   sd->dI = differential_zero_compact();
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:15,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:8:
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:459:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  459 |   sd->num_closure = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:460:24: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  460 |   sd->num_closure_left = max_closures;
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:461:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  461 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:462:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  462 |   sd->object_flag = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:472:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  472 |     sd->object = entry.object;
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:473:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  473 |     sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:474:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  474 |     sd->shader = entry.shader;
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:476:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  476 |     sd->flag &= ~SD_SHADER_FLAGS;
      |     ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:476:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  476 |     sd->flag &= ~SD_SHADER_FLAGS;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:477:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  477 |     sd->flag |= kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:478:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  478 |     sd->object_flag &= ~SD_OBJECT_FLAGS;
      |     ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:478:21: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  478 |     sd->object_flag &= ~SD_OBJECT_FLAGS;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:481:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  481 |       sd->object_flag |= kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:486:37: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  486 |       shader_setup_object_transforms(kg, sd, sd->time);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:375:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  375 |   if ((sd->object_flag & SD_OBJECT_HAS_VOLUME_MOTION) == 0) {
      |        ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:8:
In function ‘ccl::find_attribute(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, unsigned long)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:379:46,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/attribute.h:99:55: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   99 |   return find_attribute(kg, sd->object, sd->prim, sd->type, id);
      |                                                   ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::find_attribute(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, unsigned long)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:379:46,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/attribute.h:99:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   99 |   return find_attribute(kg, sd->object, sd->prim, sd->type, id);
      |                                         ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::find_attribute(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, unsigned long)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:379:46,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/attribute.h:99:33: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   99 |   return find_attribute(kg, sd->object, sd->prim, sd->type, id);
      |                             ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:387:69: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  387 |                          (1.0f - kernel_data.cam.shuttertime) + sd->time :
      |                                                                 ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:386:77: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  386 |   const float time = kernel_data.cam.motion_position == MOTION_POSITION_END ?
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:25:
In function ‘ccl::volume_attribute_float4(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::AttributeDescriptor)’,
    inlined from ‘ccl::primitive_volume_attribute_float3(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::AttributeDescriptor)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/primitive.h:176:82,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:422:69,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/volume.h:74:37: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   74 |     InterpolationType interp = (sd->flag & SD_VOLUME_CUBIC) ? INTERPOLATION_CUBIC :
      |                                 ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:423:23,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:223:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  223 |   if (sd->object_flag & SD_OBJECT_MOTION) {
      |       ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:423:23,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:26:
In function ‘ccl::primitive_is_volume_attribute(ccl::ShaderData const*, ccl::AttributeDescriptor)’,
    inlined from ‘ccl::primitive_volume_attribute_float3(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::AttributeDescriptor)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/primitive.h:175:36,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:429:47,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/primitive.h:156:14: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  156 |   return sd->type == PRIMITIVE_VOLUME;
      |          ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_inverse_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::volume_attribute_float4(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::AttributeDescriptor)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/volume.h:73:38,
    inlined from ‘ccl::primitive_volume_attribute_float3(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::AttributeDescriptor)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/primitive.h:176:82,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:429:47,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:159:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  159 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_attribute_float4(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::AttributeDescriptor)’,
    inlined from ‘ccl::primitive_volume_attribute_float3(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::AttributeDescriptor)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/primitive.h:176:82,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:429:47,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/volume.h:74:37: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   74 |     InterpolationType interp = (sd->flag & SD_VOLUME_CUBIC) ? INTERPOLATION_CUBIC :
      |                                 ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:430:23,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:223:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  223 |   if (sd->object_flag & SD_OBJECT_MOTION) {
      |       ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:430:23,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:76:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   76 |   if (!(sd->flag & SD_EXTINCTION)) {
      |         ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:80:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   80 |   const float density = object_volume_density(kg, sd->object);
      |                         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:41:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   41 |   sd->u = isect->u;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:42:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   42 |   sd->v = isect->v;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:43:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   43 |   sd->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:44:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   44 |   sd->type = isect->type;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:45:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   45 |   sd->object = isect->object;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:46:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   46 |   sd->object_flag = kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:47:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   47 |   sd->prim = isect->prim;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:48:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   48 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:49:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   49 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:52:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   52 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:62:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   62 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle.h:25:36: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   25 |   if (object_negative_scale_applied(sd->object_flag)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:80:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   80 |       sd->shader = kernel_data_fetch(tri_shader, sd->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:102:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |     if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:107:32,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:108:32,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:91:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   91 |   sd->shader = kernel_data_fetch(points_shader, isect->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:104:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  104 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:105:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:688:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  688 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:77: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                                                             ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:717:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  717 |   const float4 dPdu4 = catmull_rom_basis_derivative(P_curve, sd->u);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:746:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  746 |     sd->v = 0.0f;
      |     ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:724:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  724 |     const float sine = sd->v;
      |                 ^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:756:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:758:30,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:764:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  764 |   sd->shader = kernel_data_fetch(curves, sd->prim).shader_id;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |                                          ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:119:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  119 |     sd->flag |= SD_BACKFACING;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:131:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  131 |   sd->dI = differential_incoming_compact(ray->dD);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:44:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   44 |   if (!(shadow_sd->flag & SD_HAS_ONLY_VOLUME)) {
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_eval<827u, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:45:65,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1181:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1181 |   sd->num_closure = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_eval<827u, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:45:65,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1182:24: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1182 |   sd->num_closure_left = max_closures;
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
[181/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith  -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Werror=float-conversion -Werror=double-promotion -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -msse -msse2 -msse3 -mssse3 -msse4.1 -MD -MT intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/cpu/kernel_sse41.cpp.o -MF intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/cpu/kernel_sse41.cpp.o.d -o intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/cpu/kernel_sse41.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/device/cpu/kernel_sse41.cpp
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:27,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_closest.h:15,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/init_from_bake.h:12,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:25,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/device/cpu/kernel_sse41.cpp:25:
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:41:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   41 |   sd->u = isect->u;
      |   ~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/subsurface.h:16,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_subsurface.h:7,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:42:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   42 |   sd->v = isect->v;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:43:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   43 |   sd->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:44:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   44 |   sd->type = isect->type;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:45:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   45 |   sd->object = isect->object;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:46:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   46 |   sd->object_flag = kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:47:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   47 |   sd->prim = isect->prim;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:48:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   48 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:49:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   49 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:52:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   52 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:62:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   62 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:17:
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:34,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:13:
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:34,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle.h:25:36: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   25 |   if (object_negative_scale_applied(sd->object_flag)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:80:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   80 |       sd->shader = kernel_data_fetch(tri_shader, sd->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:9:
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:102:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |     if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:107:32,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:108:32,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:22:
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:91:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   91 |   sd->shader = kernel_data_fetch(points_shader, isect->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:104:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  104 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:105:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:110:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  110 |   sd->N = sd->Ng;
      |   ~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:110:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  110 |   sd->N = sd->Ng;
      |   ~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:24:
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:688:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  688 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:77: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                                                             ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:717:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  717 |   const float4 dPdu4 = catmull_rom_basis_derivative(P_curve, sd->u);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:746:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  746 |     sd->v = 0.0f;
      |     ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:724:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  724 |     const float sine = sd->v;
      |                 ^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:751:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  751 |   sd->dPdu = dPdu;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:756:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:758:30,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:762:48: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  762 |   sd->Ng = (sd->type & PRIMITIVE_CURVE_RIBBON) ? sd->wi : sd->N;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:762:48: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  762 |   sd->Ng = (sd->type & PRIMITIVE_CURVE_RIBBON) ? sd->wi : sd->N;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:764:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  764 |   sd->shader = kernel_data_fetch(curves, sd->prim).shader_id;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |                                          ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:119:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  119 |     sd->flag |= SD_BACKFACING;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:131:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  131 |   sd->dI = differential_incoming_compact(ray->dD);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:127:21: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  127 |       if (stack_sd->flag & SD_BACKFACING) {
      |           ~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:155:56: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  155 |         enclosed_volumes[enclosed_index++] = stack_sd->object;
      |                                              ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:146:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  146 |           const VolumeStack new_entry = {stack_sd->object, stack_sd->shader};
      |                                          ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:140:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  140 |           if (entry.object == stack_sd->object) {
      |                               ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:133:48: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  133 |           if (enclosed_volumes[i] == stack_sd->object) {
      |                                      ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:41:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   41 |   sd->u = isect->u;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:42:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   42 |   sd->v = isect->v;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:43:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   43 |   sd->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:44:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   44 |   sd->type = isect->type;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:45:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   45 |   sd->object = isect->object;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:46:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   46 |   sd->object_flag = kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:47:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   47 |   sd->prim = isect->prim;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:48:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   48 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:49:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   49 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:52:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   52 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:62:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   62 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:34,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:34,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle.h:25:36: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   25 |   if (object_negative_scale_applied(sd->object_flag)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:80:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   80 |       sd->shader = kernel_data_fetch(tri_shader, sd->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:102:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |     if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:107:32,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:108:32,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:91:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   91 |   sd->shader = kernel_data_fetch(points_shader, isect->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:104:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  104 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:105:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:110:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  110 |   sd->N = sd->Ng;
      |   ~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:110:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  110 |   sd->N = sd->Ng;
      |   ~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:688:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  688 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:77: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                                                             ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:717:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  717 |   const float4 dPdu4 = catmull_rom_basis_derivative(P_curve, sd->u);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:746:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  746 |     sd->v = 0.0f;
      |     ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:724:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  724 |     const float sine = sd->v;
      |                 ^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:751:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  751 |   sd->dPdu = dPdu;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:756:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:758:30,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:762:48: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  762 |   sd->Ng = (sd->type & PRIMITIVE_CURVE_RIBBON) ? sd->wi : sd->N;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:762:48: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  762 |   sd->Ng = (sd->type & PRIMITIVE_CURVE_RIBBON) ? sd->wi : sd->N;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:764:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  764 |   sd->shader = kernel_data_fetch(curves, sd->prim).shader_id;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |                                          ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:119:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  119 |     sd->flag |= SD_BACKFACING;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:131:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  131 |   sd->dI = differential_incoming_compact(ray->dD);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3) [clone .constprop.0] [clone .isra.0]’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:377:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  377 |   sd->P = ray_D;
      |   ~~~~~~^~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:30:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:377:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  377 |   sd->P = ray_D;
      |   ~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:377:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  377 |   sd->P = ray_D;
      |   ~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:381:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  381 |   sd->shader = kernel_data.background.surface_shader;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:382:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  382 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:383:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  383 |   sd->object_flag = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:384:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  384 |   sd->time = ray_time;
      |   ~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:385:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  385 |   sd->ray_length = 0.0f;
      |   ~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:387:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  387 |   sd->object = OBJECT_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:388:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  388 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:389:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  389 |   sd->prim = PRIM_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:390:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  390 |   sd->u = 0.0f;
      |   ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:391:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  391 |   sd->v = 0.0f;
      |   ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:401:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  401 |   sd->dP = differential_zero_compact(); /* TODO: ray->dP */
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:402:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  402 |   sd->dI = differential_zero_compact();
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/subsurface.h:20:
In function ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1181:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1181 |   sd->num_closure = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1182:24: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1182 |   sd->num_closure_left = max_closures;
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:17:
In function ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:227:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  227 |   int offset = sd->shader & SHADER_MASK;
      |                ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:175:
In function ‘ccl::svm_node_light_falloff(ccl::ShaderData*, float*, ccl::uint4)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:506:29,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/light_path.h:116:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  116 |       strength *= sd->ray_length;
      |                   ~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_light_falloff(ccl::ShaderData*, float*, ccl::uint4)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:506:29,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/light_path.h:119:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  119 |       strength *= sd->ray_length * sd->ray_length;
      |                   ~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_light_falloff(ccl::ShaderData*, float*, ccl::uint4)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:506:29,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/light_path.h:126:25: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  126 |     float squared = sd->ray_length * sd->ray_length;
      |                     ~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:23:
In function ‘ccl::curve_tangent_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::svm_node_hair_info(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:237:35,
    inlined from ‘ccl::svm_node_hair_info(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:210:26,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:451:25,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve.h:254:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  254 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:169:
In function ‘ccl::svm_node_hair_info(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:451:25,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:221:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  221 |       data = (sd->type & PRIMITIVE_CURVE) != 0;
      |               ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_light_path<290u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData const*, float*, unsigned int, unsigned int, unsigned int)void’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:441:45,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/light_path.h:51:12: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   51 |       info = sd->ray_length;
      |       ~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_light_path<290u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData const*, float*, unsigned int, unsigned int, unsigned int)void’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:441:45,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/light_path.h:48:19: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   48 |       info = (sd->flag & SD_BACKFACING) ? 1.0f : 0.0f;
      |               ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:167:
In function ‘ccl::svm_node_fresnel(ccl::ShaderData*, float*, unsigned int, unsigned int, unsigned int)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:407:23,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/fresnel.h:21:97: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   21 |   float3 normal_in = stack_valid(normal_offset) ? stack_load_float3(stack, normal_offset) : sd->N;
      |                                                                                                 ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_fresnel(ccl::ShaderData*, float*, unsigned int, unsigned int, unsigned int)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:407:23,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/fresnel.h:21:97: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   21 |   float3 normal_in = stack_valid(normal_offset) ? stack_load_float3(stack, normal_offset) : sd->N;
      |                                                                                                 ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_fresnel(ccl::ShaderData*, float*, unsigned int, unsigned int, unsigned int)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:407:23,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/fresnel.h:21:97: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   21 |   float3 normal_in = stack_valid(normal_offset) ? stack_load_float3(stack, normal_offset) : sd->N;
      |                                                                                                 ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_fresnel(ccl::ShaderData*, float*, unsigned int, unsigned int, unsigned int)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:407:23,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/fresnel.h:24:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   24 |   eta = (sd->flag & SD_BACKFACING) ? 1.0f / eta : eta;
      |          ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/guiding.h:7,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_closest.h:11:
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:16:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   16 |   if (sd->num_closure_left == 0) {
      |       ~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:20:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   20 |   ccl_private ShaderClosure *sc = &sd->closure[sd->num_closure];
      |                                                ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:22:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   22 |   sc->type = type;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:23:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   23 |   sc->weight = weight;
      |   ~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:23:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   23 |   sc->weight = weight;
      |   ~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:25:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   25 |   sd->num_closure++;
      |   ~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:26:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   26 |   sd->num_closure_left--;
      |   ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:16:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   16 |   if (sd->num_closure_left == 0) {
      |       ~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:20:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   20 |   ccl_private ShaderClosure *sc = &sd->closure[sd->num_closure];
      |                                                ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:22:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   22 |   sc->type = type;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:23:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   23 |   sc->weight = weight;
      |   ~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:25:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   25 |   sd->num_closure++;
      |   ~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:26:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   26 |   sd->num_closure_left--;
      |   ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:164:
In function ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1102:7: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1102 |   sd->flag |= SD_HOLDOUT;
      |   ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1102:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1102 |   sd->flag |= SD_HOLDOUT;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_geometry(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:293:24,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:38:25: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   38 |       data = make_float3(1.0f - sd->u - sd->v, sd->u, 0.0f);
      |              ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_geometry(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:293:24,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:38:45: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   38 |       data = make_float3(1.0f - sd->u - sd->v, sd->u, 0.0f);
      |                                         ~~~~^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:12:
In function ‘ccl::background_setup(ccl::ShaderData*, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_emission(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1058:17,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:264:36,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/emissive.h:16:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   16 |   if (sd->flag & SD_EMISSION) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::background_setup(ccl::ShaderData*, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_emission(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1058:17,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:264:36,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/emissive.h:20:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   20 |     sd->flag |= SD_EMISSION;
      |     ~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::background_setup(ccl::ShaderData*, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_emission(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1058:17,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:264:36,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/emissive.h:21:37: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   21 |     sd->closure_emission_background = weight;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::background_setup(ccl::ShaderData*, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_emission(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1058:17,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:258:34,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/emissive.h:16:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   16 |   if (sd->flag & SD_EMISSION) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::background_setup(ccl::ShaderData*, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_emission(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1058:17,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:258:34,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/emissive.h:20:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   20 |     sd->flag |= SD_EMISSION;
      |     ~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::background_setup(ccl::ShaderData*, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_emission(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1058:17,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:258:34,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/emissive.h:21:37: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   21 |     sd->closure_emission_background = weight;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_background(ccl::ShaderData const*)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:55:35:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1103:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1103 |   if (sd->flag & SD_EMISSION) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_background(ccl::ShaderData const*)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:55:35:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1104:16: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1104 |     return sd->closure_emission_background;
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:41:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   41 |   sd->u = isect->u;
      |   ~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/megakernel.h:14,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:35:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:42:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   42 |   sd->v = isect->v;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:43:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   43 |   sd->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:44:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   44 |   sd->type = isect->type;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:45:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   45 |   sd->object = isect->object;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:46:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   46 |   sd->object_flag = kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:47:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   47 |   sd->prim = isect->prim;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:48:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   48 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:49:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   49 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:52:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   52 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:62:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   62 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:34,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:34,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle.h:25:36: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   25 |   if (object_negative_scale_applied(sd->object_flag)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:80:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   80 |       sd->shader = kernel_data_fetch(tri_shader, sd->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:102:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |     if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:107:32,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:108:32,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:91:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   91 |   sd->shader = kernel_data_fetch(points_shader, isect->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:104:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  104 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:105:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:110:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  110 |   sd->N = sd->Ng;
      |   ~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:110:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  110 |   sd->N = sd->Ng;
      |   ~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:688:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  688 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:77: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                                                             ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:717:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  717 |   const float4 dPdu4 = catmull_rom_basis_derivative(P_curve, sd->u);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:746:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  746 |     sd->v = 0.0f;
      |     ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:724:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  724 |     const float sine = sd->v;
      |                 ^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:751:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  751 |   sd->dPdu = dPdu;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:756:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:758:30,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:762:48: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  762 |   sd->Ng = (sd->type & PRIMITIVE_CURVE_RIBBON) ? sd->wi : sd->N;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:762:48: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  762 |   sd->Ng = (sd->type & PRIMITIVE_CURVE_RIBBON) ? sd->wi : sd->N;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:764:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  764 |   sd->shader = kernel_data_fetch(curves, sd->prim).shader_id;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |                                          ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:119:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  119 |     sd->flag |= SD_BACKFACING;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:131:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  131 |   sd->dI = differential_incoming_compact(ray->dD);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:143:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  143 |   if (emission_sd->flag & SD_HAS_ONLY_VOLUME) {
      |       ~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_eval<290u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:148:62,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1181:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
 1181 |   sd->num_closure = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_eval<290u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:148:62,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1182:24: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
 1182 |   sd->num_closure_left = max_closures;
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:151:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  151 |         sd->flag &= ~SD_BSDF_HAS_EVAL;
      |         ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:151:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  151 |         sd->flag &= ~SD_BSDF_HAS_EVAL;
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:154:31: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  154 |       for (int i = 0; i < sd->num_closure; i++) {
      |                           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/types.h:27,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel.h:12,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/device/cpu/kernel_sse41.cpp:23:
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:161:42: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  161 |         if ((CLOSURE_IS_BSDF_DIFFUSE(sc->type) && filter_diffuse) ||
      |                                      ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:171:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  171 |           sc->type = CLOSURE_HOLDOUT_ID;
      |           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:172:29: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  172 |           sc->sample_weight = 0.0f;
      |           ~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:173:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  173 |           sd->flag |= SD_HOLDOUT;
      |           ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:173:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  173 |           sd->flag |= SD_HOLDOUT;
      |           ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:166:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  166 |           sc->type = CLOSURE_NONE_ID;
      |           ~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:167:29: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  167 |           sc->sample_weight = 0.0f;
      |           ~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:195:31: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  195 |       for (int i = 0; i < sd->num_closure; i++) {
      |                           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:205:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  205 |         sd->flag |= SD_BSDF_HAS_EVAL;
      |         ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:205:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  205 |         sd->flag |= SD_BSDF_HAS_EVAL;
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:196:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  196 |         ccl_private ShaderClosure *sc = &sd->closure[i];
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:197:33: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  197 |         if (CLOSURE_IS_BSDF(sc->type)) {
      |                             ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:152:21: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  152 |   if ((emission_sd->flag & SD_EMISSION) == 0) {
      |        ~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:163:32: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  163 |   if (has_mis && (emission_sd->type & PRIMITIVE_TRIANGLE))
      |                   ~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:14:
In function ‘ccl::light_sample_mis_weight_forward_surface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, unsigned int, ccl::ShaderData const*)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:168:57,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:411:15: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  411 |   const float t = sd->ray_length;
      |               ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/light.h:12,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_closest.h:17:
In function ‘ccl::triangle_light_pdf(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, float)’,
    inlined from ‘ccl::light_sample_mis_weight_forward_surface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, unsigned int, ccl::ShaderData const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:412:33,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:168:57,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/triangle.h:61:81: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   61 |   bool has_motion = triangle_world_space_vertices(kg, sd->object, sd->prim, sd->time, V);
      |                                                                             ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_light_pdf(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, float)’,
    inlined from ‘ccl::light_sample_mis_weight_forward_surface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, unsigned int, ccl::ShaderData const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:412:33,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:168:57,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/triangle.h:61:71: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   61 |   bool has_motion = triangle_world_space_vertices(kg, sd->object, sd->prim, sd->time, V);
      |                                                                   ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_light_pdf(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, float)’,
    inlined from ‘ccl::light_sample_mis_weight_forward_surface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, unsigned int, ccl::ShaderData const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:412:33,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:168:57,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/triangle.h:61:59: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   61 |   bool has_motion = triangle_world_space_vertices(kg, sd->object, sd->prim, sd->time, V);
      |                                                       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:172:34: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  172 |   light_group = object_lightgroup(kg, emission_sd->object);
      |                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:41:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   41 |   sd->u = isect->u;
      |   ~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:33:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:42:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   42 |   sd->v = isect->v;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:43:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   43 |   sd->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:44:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   44 |   sd->type = isect->type;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:45:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   45 |   sd->object = isect->object;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:46:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   46 |   sd->object_flag = kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:47:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   47 |   sd->prim = isect->prim;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:48:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   48 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:49:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   49 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:52:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   52 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:62:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   62 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:34,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:34,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle.h:25:36: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   25 |   if (object_negative_scale_applied(sd->object_flag)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:80:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   80 |       sd->shader = kernel_data_fetch(tri_shader, sd->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:102:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |     if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:107:32,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:108:32,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:91:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   91 |   sd->shader = kernel_data_fetch(points_shader, isect->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:104:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  104 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:105:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:110:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  110 |   sd->N = sd->Ng;
      |   ~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:110:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  110 |   sd->N = sd->Ng;
      |   ~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:688:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  688 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:77: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                                                             ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:717:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  717 |   const float4 dPdu4 = catmull_rom_basis_derivative(P_curve, sd->u);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:746:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  746 |     sd->v = 0.0f;
      |     ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:724:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  724 |     const float sine = sd->v;
      |                 ^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:751:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  751 |   sd->dPdu = dPdu;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:756:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:758:30,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:762:48: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  762 |   sd->Ng = (sd->type & PRIMITIVE_CURVE_RIBBON) ? sd->wi : sd->N;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:762:48: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  762 |   sd->Ng = (sd->type & PRIMITIVE_CURVE_RIBBON) ? sd->wi : sd->N;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:764:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  764 |   sd->shader = kernel_data_fetch(curves, sd->prim).shader_id;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |                                          ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:119:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  119 |     sd->flag |= SD_BACKFACING;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:131:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  131 |   sd->dI = differential_incoming_compact(ray->dD);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:16:
In function ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:987:38: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  987 |       for (int ci = 0; ci < sd_mnee->num_closure; ci++) {
      |                             ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:988:43: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  988 |         ccl_private ShaderClosure *bsdf = &sd_mnee->closure[ci];
      |                                           ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:989:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  989 |         if (CLOSURE_IS_REFRACTION(bsdf->type) || CLOSURE_IS_GLASS(bsdf->type)) {
      |                                   ~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:996:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  996 |           const float eta = (sd_mnee->flag & SD_BACKFACING) ? 1.0f / microfacet_bsdf->ior :
      |                              ~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:122:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  122 |   sd_vtx->object = (isect->object == OBJECT_NONE) ? kernel_data_fetch(prim_object, isect->prim) :
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  123 |                                                     isect->object;
      |                                                     ~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:125:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  125 |   sd_vtx->type = isect->type;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:126:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  126 |   sd_vtx->flag = 0;
      |   ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:127:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  127 |   sd_vtx->object_flag = kernel_data_fetch(object_flag, sd_vtx->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:131:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  131 |   sd_vtx->time = ray->time;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:133:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  133 |   sd_vtx->prim = isect->prim;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:134:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  134 |   sd_vtx->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:136:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  136 |   sd_vtx->u = isect->u;
      |   ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:137:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  137 |   sd_vtx->v = isect->v;
      |   ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:139:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  139 |   sd_vtx->shader = kernel_data_fetch(tri_shader, sd_vtx->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:143:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  143 |   if (sd_vtx->type & PRIMITIVE_TRIANGLE) {
      |       ~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:156:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  156 |     motion_triangle_vertices_and_normals(
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  157 |         kg, sd_vtx->object, sd_vtx->prim, sd_vtx->time, verts, normals);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:17:
In function ‘ccl::motion_triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:160:46,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/motion_triangle_intersect.h:34:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   34 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::motion_triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/motion_triangle_intersect.h:35:47,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:160:46,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:149:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  149 |     if (!(sd_vtx->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:150:49,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:150:49,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:165:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  165 |   if (!(sd_vtx->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:166:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:167:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:168:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:169:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:169:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:170:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:170:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:171:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:171:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:222:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  222 |   vtx->p = sd_vtx->P;
      |   ~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:236:25: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  236 |   vtx->object = sd_vtx->object;
      |                 ~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:183:12: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  183 |   if ((sd->type & PRIMITIVE_TRIANGLE) && (sd->shader & SHADER_SMOOTH_NORMAL)) {
      |        ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:183:47: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  183 |   if ((sd->type & PRIMITIVE_TRIANGLE) && (sd->shader & SHADER_SMOOTH_NORMAL)) {
      |                                           ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:185:40: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  185 |         kernel_data_fetch(objects, sd->object).shadow_terminator_geometry_offset;
      |                                    ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:196:53: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  196 |       const float3 Ng = (transmit ? -sd->Ng : sd->Ng);
      |                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:196:53: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  196 |       const float3 Ng = (transmit ? -sd->Ng : sd->Ng);
      |                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:196:53: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  196 |       const float3 Ng = (transmit ? -sd->Ng : sd->Ng);
      |                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:61,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:131:43: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  131 |     triangle_vertices_and_normals(kg, sd->prim, V, N);
      |                                       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:61,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:127:72: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  127 |     motion_triangle_vertices_and_normals(kg, sd->object, sd->prim, sd->time, V, N);
      |                                                                    ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:61,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:127:62: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  127 |     motion_triangle_vertices_and_normals(kg, sd->object, sd->prim, sd->time, V, N);
      |                                                          ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:61,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:134:30: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  134 |   const float u = 1.0f - sd->u - sd->v;
      |                          ~~~~^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:61,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:134:38: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  134 |   const float u = 1.0f - sd->u - sd->v;
      |                                  ~~~~^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:61,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:140:13: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  140 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_setup(ccl::ShaderData const*, ccl::LightSample const*, ccl::float3, ccl::Ray*, bool)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:266:19,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:245:43: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  245 |   ray->dP = differential_make_compact(sd->dP);
      |                                       ~~~~^~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_setup(ccl::ShaderData const*, ccl::LightSample const*, ccl::float3, ccl::Ray*, bool)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:266:19,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:247:19: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  247 |   ray->time = sd->time;
      |               ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_setup(ccl::ShaderData const*, ccl::LightSample const*, ccl::float3, ccl::Ray*, bool)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:266:19,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:250:34: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  250 |   ray->self.object = (skip_self) ? sd->object : OBJECT_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_setup(ccl::ShaderData const*, ccl::LightSample const*, ccl::float3, ccl::Ray*, bool)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:266:19,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:251:32: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  251 |   ray->self.prim = (skip_self) ? sd->prim : PRIM_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:154:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  154 |   sd->P = P;
      |   ~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:154:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  154 |   sd->P = P;
      |   ~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:154:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  154 |   sd->P = P;
      |   ~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:154:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  154 |   sd->P = P;
      |   ~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:155:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  155 |   sd->N = Ng;
      |   ~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:155:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  155 |   sd->N = Ng;
      |   ~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:155:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  155 |   sd->N = Ng;
      |   ~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:155:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  155 |   sd->N = Ng;
      |   ~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:156:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  156 |   sd->Ng = Ng;
      |   ~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:156:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  156 |   sd->Ng = Ng;
      |   ~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:156:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  156 |   sd->Ng = Ng;
      |   ~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:156:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  156 |   sd->Ng = Ng;
      |   ~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:158:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  158 |   sd->shader = shader;
      |   ~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:166:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  166 |     sd->type = PRIMITIVE_NONE;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:163:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  163 |     sd->type = PRIMITIVE_TRIANGLE;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:170:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  170 |   sd->object = object;
      |   ~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:171:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  171 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:173:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  173 |   sd->prim = prim;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:174:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  174 |   sd->u = u;
      |   ~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:175:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  175 |   sd->v = v;
      |   ~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:176:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  176 |   sd->time = time;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:177:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  177 |   sd->ray_length = t;
      |   ~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:179:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  179 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:180:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  180 |   sd->object_flag = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:182:21: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  182 |     sd->object_flag |= kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:196:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  196 |     if (sd->type == PRIMITIVE_TRIANGLE) {
      |         ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:198:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  198 |       if (sd->shader & SHADER_SMOOTH_NORMAL) {
      |           ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:199:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  199 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:199:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  199 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:199:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  199 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:199:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  199 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:199:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  199 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:199:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  199 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:199:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  199 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:201:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |         if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |               ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:202:39,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:208:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  208 |       triangle_dPdudv(kg, sd->prim, &sd->dPdu, &sd->dPdv);
      |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:210:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  210 |       if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |             ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:211:34,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:212:34,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:234:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  234 |   if (sd->prim != PRIM_NONE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:238:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  238 |       sd->flag |= SD_BACKFACING;
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:238:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  238 |       sd->flag |= SD_BACKFACING;
      |       ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:250:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  250 |   sd->dP = differential_zero_compact();
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:251:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  251 |   sd->dI = differential_zero_compact();
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:122:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  122 |   sd_vtx->object = (isect->object == OBJECT_NONE) ? kernel_data_fetch(prim_object, isect->prim) :
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  123 |                                                     isect->object;
      |                                                     ~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:125:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  125 |   sd_vtx->type = isect->type;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:126:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  126 |   sd_vtx->flag = 0;
      |   ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:127:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  127 |   sd_vtx->object_flag = kernel_data_fetch(object_flag, sd_vtx->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:131:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  131 |   sd_vtx->time = ray->time;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:133:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  133 |   sd_vtx->prim = isect->prim;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:134:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  134 |   sd_vtx->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:136:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  136 |   sd_vtx->u = isect->u;
      |   ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:137:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  137 |   sd_vtx->v = isect->v;
      |   ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:139:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  139 |   sd_vtx->shader = kernel_data_fetch(tri_shader, sd_vtx->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:143:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  143 |   if (sd_vtx->type & PRIMITIVE_TRIANGLE) {
      |       ~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:156:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  156 |     motion_triangle_vertices_and_normals(
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  157 |         kg, sd_vtx->object, sd_vtx->prim, sd_vtx->time, verts, normals);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::motion_triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:160:46,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/motion_triangle_intersect.h:34:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   34 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::motion_triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/motion_triangle_intersect.h:35:47,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:160:46,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:149:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  149 |     if (!(sd_vtx->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:150:49,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:150:49,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:165:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  165 |   if (!(sd_vtx->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:166:35,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:167:35,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:168:35,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:169:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:169:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:170:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:170:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:171:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:171:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:222:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  222 |   vtx->p = sd_vtx->P;
      |   ~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:236:25: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  236 |   vtx->object = sd_vtx->object;
      |                 ~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:421:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  421 |   sd->shader = SHADER_NONE;
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:32:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:422:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  422 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:423:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  423 |   sd->object_flag = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:424:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  424 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:425:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  425 |   sd->ray_length = 0.0f; /* todo: can we set this to some useful value? */
      |   ~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:427:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  427 |   sd->object = OBJECT_NONE; /* todo: fill this for texture coordinates */
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:428:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  428 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:429:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  429 |   sd->prim = PRIM_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:430:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  430 |   sd->type = PRIMITIVE_VOLUME;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:432:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  432 |   sd->u = 0.0f;
      |   ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:433:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  433 |   sd->v = 0.0f;
      |   ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:443:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  443 |   sd->dP = differential_zero_compact(); /* TODO ray->dD */
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:444:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  444 |   sd->dI = differential_zero_compact();
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:450:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  450 |   sd->ray_P = ray->P;
      |   ~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:15,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:8:
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:459:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  459 |   sd->num_closure = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:460:24: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  460 |   sd->num_closure_left = max_closures;
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:461:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  461 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:462:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  462 |   sd->object_flag = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:472:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  472 |     sd->object = entry.object;
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:473:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  473 |     sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:474:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  474 |     sd->shader = entry.shader;
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:476:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  476 |     sd->flag &= ~SD_SHADER_FLAGS;
      |     ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:476:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  476 |     sd->flag &= ~SD_SHADER_FLAGS;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:477:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  477 |     sd->flag |= kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:478:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  478 |     sd->object_flag &= ~SD_OBJECT_FLAGS;
      |     ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:478:21: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  478 |     sd->object_flag &= ~SD_OBJECT_FLAGS;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:481:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  481 |       sd->object_flag |= kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:486:37: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  486 |       shader_setup_object_transforms(kg, sd, sd->time);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:375:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  375 |   if ((sd->object_flag & SD_OBJECT_HAS_VOLUME_MOTION) == 0) {
      |        ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:8:
In function ‘ccl::find_attribute(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, unsigned long)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:379:46,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/attribute.h:99:55: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   99 |   return find_attribute(kg, sd->object, sd->prim, sd->type, id);
      |                                                   ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::find_attribute(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, unsigned long)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:379:46,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/attribute.h:99:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   99 |   return find_attribute(kg, sd->object, sd->prim, sd->type, id);
      |                                         ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::find_attribute(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, unsigned long)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:379:46,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/attribute.h:99:33: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   99 |   return find_attribute(kg, sd->object, sd->prim, sd->type, id);
      |                             ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:382:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  382 |   const float3 P = sd->P;
      |                ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:382:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  382 |   const float3 P = sd->P;
      |                ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:382:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  382 |   const float3 P = sd->P;
      |                ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:387:69: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  387 |                          (1.0f - kernel_data.cam.shuttertime) + sd->time :
      |                                                                 ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:386:77: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  386 |   const float time = kernel_data.cam.motion_position == MOTION_POSITION_END ?
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:423:23,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:223:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  223 |   if (sd->object_flag & SD_OBJECT_MOTION) {
      |       ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:423:23,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:26:
In function ‘ccl::primitive_is_volume_attribute(ccl::ShaderData const*, ccl::AttributeDescriptor)’,
    inlined from ‘ccl::primitive_volume_attribute_float3(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::AttributeDescriptor)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/primitive.h:175:36,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:429:47,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/primitive.h:156:14: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  156 |   return sd->type == PRIMITIVE_VOLUME;
      |          ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:430:23,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:223:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  223 |   if (sd->object_flag & SD_OBJECT_MOTION) {
      |       ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:430:23,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:76:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   76 |   if (!(sd->flag & SD_EXTINCTION)) {
      |         ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:80:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   80 |   const float density = object_volume_density(kg, sd->object);
      |                         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:41:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   41 |   sd->u = isect->u;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:42:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   42 |   sd->v = isect->v;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:43:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   43 |   sd->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:44:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   44 |   sd->type = isect->type;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:45:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   45 |   sd->object = isect->object;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:46:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   46 |   sd->object_flag = kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:47:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   47 |   sd->prim = isect->prim;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:48:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   48 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:49:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   49 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:52:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   52 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:62:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   62 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:34,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:34,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle.h:25:36: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   25 |   if (object_negative_scale_applied(sd->object_flag)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:80:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   80 |       sd->shader = kernel_data_fetch(tri_shader, sd->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:102:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |     if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:107:32,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:108:32,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:91:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   91 |   sd->shader = kernel_data_fetch(points_shader, isect->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:104:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  104 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:105:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:110:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  110 |   sd->N = sd->Ng;
      |   ~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:110:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  110 |   sd->N = sd->Ng;
      |   ~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:688:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  688 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:77: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                                                             ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:717:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  717 |   const float4 dPdu4 = catmull_rom_basis_derivative(P_curve, sd->u);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:746:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  746 |     sd->v = 0.0f;
      |     ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:724:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  724 |     const float sine = sd->v;
      |                 ^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:751:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  751 |   sd->dPdu = dPdu;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:756:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:758:30,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:762:48: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  762 |   sd->Ng = (sd->type & PRIMITIVE_CURVE_RIBBON) ? sd->wi : sd->N;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:762:48: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  762 |   sd->Ng = (sd->type & PRIMITIVE_CURVE_RIBBON) ? sd->wi : sd->N;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:764:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  764 |   sd->shader = kernel_data_fetch(curves, sd->prim).shader_id;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |                                          ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:119:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  119 |     sd->flag |= SD_BACKFACING;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:131:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  131 |   sd->dI = differential_incoming_compact(ray->dD);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:44:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   44 |   if (!(shadow_sd->flag & SD_HAS_ONLY_VOLUME)) {
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_eval<827u, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:45:65,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1181:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1181 |   sd->num_closure = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_eval<827u, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:45:65,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1182:24: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1182 |   sd->num_closure_left = max_closures;
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_transparency(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:55:37,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:67,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:947:16: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  947 |     return sd->closure_transparent_extinction;
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
[182/5581] /usr/bin/ccache /usr/lib64/ccache/g++ -DBOOST_ALL_NO_LIB -DCCL_NAMESPACE_BEGIN="namespace ccl {" -DCCL_NAMESPACE_END=} -DCYCLES_GFLAGS_NAMESPACE=gflags -DEMBREE_MAJOR_VERSION=4 -DGOOGLE_GLOG_DLL_DECL="" -DHAVE_EXECINFO_H -DNDEBUG -DOSL_STATIC_BUILD -DOSL_STATIC_LIBRARY -DPATH_GUIDING_LEVEL=5 -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ALEMBIC -DWITH_ASSERT_ABORT -DWITH_BLENDER_GUARDEDALLOC -DWITH_CUDA -DWITH_CUDA_DYNLOAD -DWITH_CYCLES_LOGGING -DWITH_EMBREE -DWITH_GHOST_WAYLAND_DBUS -DWITH_GHOST_WAYLAND_LIBDECOR -DWITH_HIP -DWITH_HIP_DYNLOAD -DWITH_KERNEL_AVX2 -DWITH_KERNEL_SSE2 -DWITH_KERNEL_SSE41 -DWITH_NANOVDB -DWITH_OCIO -DWITH_OPENIMAGEDENOISE -DWITH_OPENSUBDIV -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -DWITH_OSL -DWITH_PATH_GUIDING -DWITH_SYSTEM_PUGIXML -DWITH_USD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/cuew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../../extern/hipew/include -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/../atomic -I/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/.. -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -isystem /builddir/build/BUILD/blender-4.0.2/extern/glog/include -isystem /builddir/build/BUILD/blender-4.0.2/extern/gflags/src -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith  -Wwrite-strings -Wundef -Wcomma-subscript -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wno-stringop-overread -Wno-stringop-overflow -Wimplicit-fallthrough=5 -Wundef -Wmissing-declarations -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--as-needed -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing  -msse2 -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/"="" -fmacro-prefix-map="/builddir/build/BUILD/blender-4.0.2/redhat-linux-build/"="" -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -Wno-error=unused-macros -Werror=float-conversion -Werror=double-promotion -Wno-maybe-uninitialized -DNDEBUG -std=c++17 -fno-trapping-math -fno-math-errno -fno-signed-zeros -fno-signaling-nans -fno-rounding-math -mfpmath=sse -MD -MT intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/cpu/kernel.cpp.o -MF intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/cpu/kernel.cpp.o.d -o intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/device/cpu/kernel.cpp.o -c /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/device/cpu/kernel.cpp
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:27,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_closest.h:15,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/init_from_bake.h:12,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:25,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/device/cpu/kernel.cpp:54:
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:41:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   41 |   sd->u = isect->u;
      |   ~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/subsurface.h:16,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_subsurface.h:7,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:42:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   42 |   sd->v = isect->v;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:43:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   43 |   sd->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:44:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   44 |   sd->type = isect->type;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:45:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   45 |   sd->object = isect->object;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:46:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   46 |   sd->object_flag = kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:47:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   47 |   sd->prim = isect->prim;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:48:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   48 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:49:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   49 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:52:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   52 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:62:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   62 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:17:
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:13:
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle.h:25:36: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   25 |   if (object_negative_scale_applied(sd->object_flag)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:80:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   80 |       sd->shader = kernel_data_fetch(tri_shader, sd->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:9:
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:102:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |     if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:107:32,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:108:32,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:22:
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:91:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   91 |   sd->shader = kernel_data_fetch(points_shader, isect->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:104:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  104 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:105:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:24:
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:688:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  688 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:77: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                                                             ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:717:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  717 |   const float4 dPdu4 = catmull_rom_basis_derivative(P_curve, sd->u);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:746:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  746 |     sd->v = 0.0f;
      |     ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:724:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  724 |     const float sine = sd->v;
      |                 ^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:756:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:758:30,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:764:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  764 |   sd->shader = kernel_data_fetch(curves, sd->prim).shader_id;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |                                          ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:119:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  119 |     sd->flag |= SD_BACKFACING;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:126:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:131:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  131 |   sd->dI = differential_incoming_compact(ray->dD);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_init(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:127:21: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  127 |       if (stack_sd->flag & SD_BACKFACING) {
      |           ~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:155:56: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  155 |         enclosed_volumes[enclosed_index++] = stack_sd->object;
      |                                              ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:146:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  146 |           const VolumeStack new_entry = {stack_sd->object, stack_sd->shader};
      |                                          ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:140:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  140 |           if (entry.object == stack_sd->object) {
      |                               ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:133:48: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  133 |           if (enclosed_volumes[i] == stack_sd->object) {
      |                                      ~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:80:25: note: object ‘stack_sd_storage’ of size 368
   80 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:41:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   41 |   sd->u = isect->u;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:42:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   42 |   sd->v = isect->v;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:43:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   43 |   sd->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:44:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   44 |   sd->type = isect->type;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:45:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   45 |   sd->object = isect->object;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:46:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   46 |   sd->object_flag = kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:47:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   47 |   sd->prim = isect->prim;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:48:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   48 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:49:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   49 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:52:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   52 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:62:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   62 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle.h:25:36: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   25 |   if (object_negative_scale_applied(sd->object_flag)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:80:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   80 |       sd->shader = kernel_data_fetch(tri_shader, sd->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:102:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |     if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:107:32,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:108:32,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:91:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   91 |   sd->shader = kernel_data_fetch(points_shader, isect->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:104:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  104 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:105:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:688:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  688 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:77: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                                                             ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:717:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  717 |   const float4 dPdu4 = catmull_rom_basis_derivative(P_curve, sd->u);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:746:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  746 |     sd->v = 0.0f;
      |     ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:724:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  724 |     const float sine = sd->v;
      |                 ^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:756:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:758:30,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:764:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  764 |   sd->shader = kernel_data_fetch(curves, sd->prim).shader_id;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |                                          ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:119:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  119 |     sd->flag |= SD_BACKFACING;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:53:28:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:131:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  131 |   sd->dI = differential_incoming_compact(ray->dD);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h: In function ‘ccl::integrator_volume_stack_update_for_subsurface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::float3, ccl::float3)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_volume_stack.h:20:25: note: object ‘stack_sd_storage’ of size 368
   20 |   ShaderDataTinyStorage stack_sd_storage;
      |                         ^~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:381:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  381 |   sd->shader = kernel_data.background.surface_shader;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:30:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:382:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  382 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:383:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  383 |   sd->object_flag = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:384:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  384 |   sd->time = ray_time;
      |   ~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:385:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  385 |   sd->ray_length = 0.0f;
      |   ~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:387:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  387 |   sd->object = OBJECT_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:388:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  388 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:389:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  389 |   sd->prim = PRIM_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:390:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  390 |   sd->u = 0.0f;
      |   ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:391:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  391 |   sd->v = 0.0f;
      |   ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:401:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  401 |   sd->dP = differential_zero_compact(); /* TODO: ray->dP */
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_background(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:44:31:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:402:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  402 |   sd->dI = differential_zero_compact();
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/subsurface.h:20:
In function ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1181:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1181 |   sd->num_closure = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1182:24: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1182 |   sd->num_closure_left = max_closures;
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:17:
In function ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:227:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  227 |   int offset = sd->shader & SHADER_MASK;
      |                ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:175:
In function ‘ccl::svm_node_light_falloff(ccl::ShaderData*, float*, ccl::uint4)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:506:29,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/light_path.h:116:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  116 |       strength *= sd->ray_length;
      |                   ~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_light_falloff(ccl::ShaderData*, float*, ccl::uint4)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:506:29,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/light_path.h:119:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  119 |       strength *= sd->ray_length * sd->ray_length;
      |                   ~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_light_falloff(ccl::ShaderData*, float*, ccl::uint4)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:506:29,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/light_path.h:126:25: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  126 |     float squared = sd->ray_length * sd->ray_length;
      |                     ~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:23:
In function ‘ccl::curve_tangent_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::svm_node_hair_info(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:237:35,
    inlined from ‘ccl::svm_node_hair_info(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:210:26,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:451:25,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve.h:254:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  254 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:169:
In function ‘ccl::svm_node_hair_info(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:451:25,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:221:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  221 |       data = (sd->type & PRIMITIVE_CURVE) != 0;
      |               ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_light_path<290u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData const*, float*, unsigned int, unsigned int, unsigned int)void’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:441:45,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/light_path.h:51:12: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   51 |       info = sd->ray_length;
      |       ~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_light_path<290u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData const*, float*, unsigned int, unsigned int, unsigned int)void’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:441:45,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/light_path.h:48:19: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   48 |       info = (sd->flag & SD_BACKFACING) ? 1.0f : 0.0f;
      |               ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:167:
In function ‘ccl::svm_node_fresnel(ccl::ShaderData*, float*, unsigned int, unsigned int, unsigned int)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:407:23,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/fresnel.h:24:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   24 |   eta = (sd->flag & SD_BACKFACING) ? 1.0f / eta : eta;
      |          ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/guiding.h:7,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_closest.h:11:
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:16:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   16 |   if (sd->num_closure_left == 0) {
      |       ~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:20:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   20 |   ccl_private ShaderClosure *sc = &sd->closure[sd->num_closure];
      |                                                ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:22:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   22 |   sc->type = type;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../util/types.h:131,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../util/math.h:27,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../util/half.h:8,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel.h:9,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/device/cpu/kernel.cpp:52:
In member function ‘ccl::float3::operator=(ccl::float3 const&)’,
    inlined from ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:23:16,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../util/types_float3_impl.h:33:8: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   33 |   m128 = a.m128;
      |   ~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:25:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   25 |   sd->num_closure++;
      |   ~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1099:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:26:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   26 |   sd->num_closure_left--;
      |   ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:16:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   16 |   if (sd->num_closure_left == 0) {
      |       ~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:20:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   20 |   ccl_private ShaderClosure *sc = &sd->closure[sd->num_closure];
      |                                                ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:22:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   22 |   sc->type = type;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In member function ‘ccl::float3::operator=(ccl::float3 const&)’,
    inlined from ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:23:16,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../util/types_float3_impl.h:33:8: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   33 |   m128 = a.m128;
      |   ~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:25:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   25 |   sd->num_closure++;
      |   ~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::closure_alloc(ccl::ShaderData*, int, ccl::ClosureType, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1096:18,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/alloc.h:26:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   26 |   sd->num_closure_left--;
      |   ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:164:
In function ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1102:7: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1102 |   sd->flag |= SD_HOLDOUT;
      |   ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_closure_holdout(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:404:31,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1102:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1102 |   sd->flag |= SD_HOLDOUT;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_geometry(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:293:24,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:38:25: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   38 |       data = make_float3(1.0f - sd->u - sd->v, sd->u, 0.0f);
      |              ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::svm_node_geometry(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, float*, unsigned int, unsigned int)’,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:293:24,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/geometry.h:38:45: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   38 |       data = make_float3(1.0f - sd->u - sd->v, sd->u, 0.0f);
      |                                         ~~~~^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:12:
In function ‘ccl::background_setup(ccl::ShaderData*, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_background(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1079:19,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:264:36,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/emissive.h:16:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   16 |   if (sd->flag & SD_EMISSION) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::background_setup(ccl::ShaderData*, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_background(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1079:19,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:264:36,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/emissive.h:20:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   20 |     sd->flag |= SD_EMISSION;
      |     ~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::emission_setup(ccl::ShaderData*, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_emission(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1058:17,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:258:34,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/emissive.h:29:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   29 |   if (sd->flag & SD_EMISSION) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::emission_setup(ccl::ShaderData*, ccl::float3)’,
    inlined from ‘ccl::svm_node_closure_emission(ccl::ShaderData*, float*, ccl::float3, ccl::uint4)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/closure.h:1058:17,
    inlined from ‘ccl::svm_eval_nodes<418u, (ccl::ShaderType)0, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/svm/svm.h:258:34,
    inlined from ‘ccl::surface_shader_eval<418u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1192:59,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:52:67:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/closure/emissive.h:33:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   33 |     sd->flag |= SD_EMISSION;
      |     ~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_background(ccl::ShaderData const*)’,
    inlined from ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:55:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1103:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1103 |   if (sd->flag & SD_EMISSION) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h: In function ‘ccl::integrator_eval_background_shader(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:40:25: note: object ‘emission_sd_storage’ of size 368
   40 |   ShaderDataTinyStorage emission_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:41:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   41 |   sd->u = isect->u;
      |   ~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/megakernel.h:14,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:35:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:42:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   42 |   sd->v = isect->v;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:43:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   43 |   sd->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:44:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   44 |   sd->type = isect->type;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:45:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   45 |   sd->object = isect->object;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:46:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   46 |   sd->object_flag = kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:47:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   47 |   sd->prim = isect->prim;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:48:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   48 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:49:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   49 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:52:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   52 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:62:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   62 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle.h:25:36: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   25 |   if (object_negative_scale_applied(sd->object_flag)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:80:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   80 |       sd->shader = kernel_data_fetch(tri_shader, sd->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:102:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |     if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:107:32,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:108:32,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:91:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   91 |   sd->shader = kernel_data_fetch(points_shader, isect->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:104:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  104 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:105:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:688:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  688 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:77: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                                                             ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:717:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  717 |   const float4 dPdu4 = catmull_rom_basis_derivative(P_curve, sd->u);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:746:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  746 |     sd->v = 0.0f;
      |     ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:724:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  724 |     const float sine = sd->v;
      |                 ^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:756:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:758:30,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:764:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  764 |   sd->shader = kernel_data_fetch(curves, sd->prim).shader_id;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |                                          ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:119:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  119 |     sd->flag |= SD_BACKFACING;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_surface_shader_setup(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:35:24,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:140:33,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:131:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  131 |   sd->dI = differential_incoming_compact(ray->dD);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:143:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  143 |   if (emission_sd->flag & SD_HAS_ONLY_VOLUME) {
      |       ~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_eval<290u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:148:62,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1181:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
 1181 |   sd->num_closure = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_eval<290u, ccl::IntegratorStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:148:62,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1182:24: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
 1182 |   sd->num_closure_left = max_closures;
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:151:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  151 |         sd->flag &= ~SD_BSDF_HAS_EVAL;
      |         ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:151:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  151 |         sd->flag &= ~SD_BSDF_HAS_EVAL;
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:154:31: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  154 |       for (int i = 0; i < sd->num_closure; i++) {
      |                           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/types.h:27,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel.h:12:
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:161:42: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  161 |         if ((CLOSURE_IS_BSDF_DIFFUSE(sc->type) && filter_diffuse) ||
      |                                      ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:171:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  171 |           sc->type = CLOSURE_HOLDOUT_ID;
      |           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:172:29: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  172 |           sc->sample_weight = 0.0f;
      |           ~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:173:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  173 |           sd->flag |= SD_HOLDOUT;
      |           ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:173:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  173 |           sd->flag |= SD_HOLDOUT;
      |           ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:166:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  166 |           sc->type = CLOSURE_NONE_ID;
      |           ~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:167:29: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  167 |           sc->sample_weight = 0.0f;
      |           ~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:195:31: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  195 |       for (int i = 0; i < sd->num_closure; i++) {
      |                           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:205:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  205 |         sd->flag |= SD_BSDF_HAS_EVAL;
      |         ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:205:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  205 |         sd->flag |= SD_BSDF_HAS_EVAL;
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:196:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  196 |         ccl_private ShaderClosure *sc = &sd->closure[i];
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:197:33: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  197 |         if (CLOSURE_IS_BSDF(sc->type)) {
      |                             ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:152:21: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  152 |   if ((emission_sd->flag & SD_EMISSION) == 0) {
      |        ~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:163:32: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  163 |   if (has_mis && (emission_sd->type & PRIMITIVE_TRIANGLE))
      |                   ~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_background.h:14:
In function ‘ccl::light_sample_mis_weight_forward_surface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, unsigned int, ccl::ShaderData const*)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:168:57,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:411:15: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  411 |   const float t = sd->ray_length;
      |               ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/light.h:12,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/intersect_closest.h:17:
In function ‘ccl::triangle_light_pdf(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, float)’,
    inlined from ‘ccl::light_sample_mis_weight_forward_surface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, unsigned int, ccl::ShaderData const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:412:33,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:168:57,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/triangle.h:61:81: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   61 |   bool has_motion = triangle_world_space_vertices(kg, sd->object, sd->prim, sd->time, V);
      |                                                                             ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_light_pdf(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, float)’,
    inlined from ‘ccl::light_sample_mis_weight_forward_surface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, unsigned int, ccl::ShaderData const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:412:33,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:168:57,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/triangle.h:61:71: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   61 |   bool has_motion = triangle_world_space_vertices(kg, sd->object, sd->prim, sd->time, V);
      |                                                                   ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_light_pdf(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, float)’,
    inlined from ‘ccl::light_sample_mis_weight_forward_surface(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, unsigned int, ccl::ShaderData const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:412:33,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:168:57,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/triangle.h:61:59: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   61 |   bool has_motion = triangle_world_space_vertices(kg, sd->object, sd->prim, sd->time, V);
      |                                                       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:172:34: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  172 |   light_group = object_lightgroup(kg, emission_sd->object);
      |                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:41:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   41 |   sd->u = isect->u;
      |   ~~~~~~^~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:33:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:42:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   42 |   sd->v = isect->v;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:43:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   43 |   sd->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:44:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   44 |   sd->type = isect->type;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:45:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   45 |   sd->object = isect->object;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:46:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   46 |   sd->object_flag = kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:47:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   47 |   sd->prim = isect->prim;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:48:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   48 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:49:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   49 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:52:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   52 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:62:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   62 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle.h:25:36: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   25 |   if (object_negative_scale_applied(sd->object_flag)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:80:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   80 |       sd->shader = kernel_data_fetch(tri_shader, sd->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:102:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |     if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:107:32,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:108:32,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:91:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   91 |   sd->shader = kernel_data_fetch(points_shader, isect->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:104:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  104 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:105:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:688:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  688 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:77: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                                                             ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:717:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  717 |   const float4 dPdu4 = catmull_rom_basis_derivative(P_curve, sd->u);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:746:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  746 |     sd->v = 0.0f;
      |     ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:724:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  724 |     const float sine = sd->v;
      |                 ^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:756:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:758:30,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:764:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  764 |   sd->shader = kernel_data_fetch(curves, sd->prim).shader_id;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |                                          ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:119:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  119 |     sd->flag |= SD_BACKFACING;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:973:28,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:131:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  131 |   sd->dI = differential_incoming_compact(ray->dD);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:16:
In function ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:987:38: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  987 |       for (int ci = 0; ci < sd_mnee->num_closure; ci++) {
      |                             ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:988:43: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  988 |         ccl_private ShaderClosure *bsdf = &sd_mnee->closure[ci];
      |                                           ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:989:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  989 |         if (CLOSURE_IS_REFRACTION(bsdf->type) || CLOSURE_IS_GLASS(bsdf->type)) {
      |                                   ~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:996:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  996 |           const float eta = (sd_mnee->flag & SD_BACKFACING) ? 1.0f / microfacet_bsdf->ior :
      |                              ~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:122:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  122 |   sd_vtx->object = (isect->object == OBJECT_NONE) ? kernel_data_fetch(prim_object, isect->prim) :
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  123 |                                                     isect->object;
      |                                                     ~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:125:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  125 |   sd_vtx->type = isect->type;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:126:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  126 |   sd_vtx->flag = 0;
      |   ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:127:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  127 |   sd_vtx->object_flag = kernel_data_fetch(object_flag, sd_vtx->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:131:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  131 |   sd_vtx->time = ray->time;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:133:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  133 |   sd_vtx->prim = isect->prim;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:134:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  134 |   sd_vtx->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:136:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  136 |   sd_vtx->u = isect->u;
      |   ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:137:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  137 |   sd_vtx->v = isect->v;
      |   ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:139:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  139 |   sd_vtx->shader = kernel_data_fetch(tri_shader, sd_vtx->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:143:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  143 |   if (sd_vtx->type & PRIMITIVE_TRIANGLE) {
      |       ~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:156:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  156 |     motion_triangle_vertices_and_normals(
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  157 |         kg, sd_vtx->object, sd_vtx->prim, sd_vtx->time, verts, normals);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:17:
In function ‘ccl::motion_triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:160:46,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/motion_triangle_intersect.h:34:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   34 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::motion_triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/motion_triangle_intersect.h:35:47,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:160:46,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:149:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  149 |     if (!(sd_vtx->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:150:49,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:150:49,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:165:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  165 |   if (!(sd_vtx->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:166:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:167:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:168:35,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:169:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:169:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:170:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:170:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:171:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:171:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1011:37,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:236:25: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  236 |   vtx->object = sd_vtx->object;
      |                 ~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:183:12: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  183 |   if ((sd->type & PRIMITIVE_TRIANGLE) && (sd->shader & SHADER_SMOOTH_NORMAL)) {
      |        ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:183:47: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  183 |   if ((sd->type & PRIMITIVE_TRIANGLE) && (sd->shader & SHADER_SMOOTH_NORMAL)) {
      |                                           ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:185:40: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  185 |         kernel_data_fetch(objects, sd->object).shadow_terminator_geometry_offset;
      |                                    ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:46,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:131:43: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  131 |     triangle_vertices_and_normals(kg, sd->prim, V, N);
      |                                       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:46,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:127:72: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  127 |     motion_triangle_vertices_and_normals(kg, sd->object, sd->prim, sd->time, V, N);
      |                                                                    ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:46,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:127:62: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  127 |     motion_triangle_vertices_and_normals(kg, sd->object, sd->prim, sd->time, V, N);
      |                                                          ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:46,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:134:30: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  134 |   const float u = 1.0f - sd->u - sd->v;
      |                          ~~~~^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:46,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:134:38: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  134 |   const float u = 1.0f - sd->u - sd->v;
      |                                  ~~~~^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_smooth_surface_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3)’,
    inlined from ‘ccl::shadow_ray_offset(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3, bool*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:204:46,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:265:63,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:140:13: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  140 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_setup(ccl::ShaderData const*, ccl::LightSample const*, ccl::float3, ccl::Ray*, bool)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:266:19,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:245:43: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  245 |   ray->dP = differential_make_compact(sd->dP);
      |                                       ~~~~^~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_setup(ccl::ShaderData const*, ccl::LightSample const*, ccl::float3, ccl::Ray*, bool)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:266:19,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:247:19: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  247 |   ray->time = sd->time;
      |               ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_setup(ccl::ShaderData const*, ccl::LightSample const*, ccl::float3, ccl::Ray*, bool)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:266:19,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:250:34: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  250 |   ray->self.object = (skip_self) ? sd->object : OBJECT_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_ray_setup(ccl::ShaderData const*, ccl::LightSample const*, ccl::float3, ccl::Ray*, bool)’,
    inlined from ‘ccl::light_sample_to_surface_shadow_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::LightSample const*, ccl::Ray*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:266:19,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:315:39,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/light/sample.h:251:32: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  251 |   ray->self.prim = (skip_self) ? sd->prim : PRIM_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:158:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  158 |   sd->shader = shader;
      |   ~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:166:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  166 |     sd->type = PRIMITIVE_NONE;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:163:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  163 |     sd->type = PRIMITIVE_TRIANGLE;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:170:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  170 |   sd->object = object;
      |   ~~~~~~~~~~~^~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:171:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  171 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:173:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  173 |   sd->prim = prim;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:174:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  174 |   sd->u = u;
      |   ~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:175:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  175 |   sd->v = v;
      |   ~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:176:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  176 |   sd->time = time;
      |   ~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:177:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  177 |   sd->ray_length = t;
      |   ~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:179:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  179 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:180:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  180 |   sd->object_flag = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:182:21: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  182 |     sd->object_flag |= kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:196:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  196 |     if (sd->type == PRIMITIVE_TRIANGLE) {
      |         ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:198:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  198 |       if (sd->shader & SHADER_SMOOTH_NORMAL) {
      |           ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:199:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  199 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:199:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  199 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:199:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  199 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:201:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |         if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |               ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:202:39,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:208:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  208 |       triangle_dPdudv(kg, sd->prim, &sd->dPdu, &sd->dPdv);
      |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:210:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  210 |       if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |             ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:211:34,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:212:34,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:234:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  234 |   if (sd->prim != PRIM_NONE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:238:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  238 |       sd->flag |= SD_BACKFACING;
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:238:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  238 |       sd->flag |= SD_BACKFACING;
      |       ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:250:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  250 |   sd->dP = differential_zero_compact();
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_sample(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, ccl::float3, int, int, int, float, float, float, float, bool, int)’,
    inlined from ‘ccl::mnee_path_contribution(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::LightSample*, bool, int, ccl::ManifoldVertex*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:867:29,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1064:32,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:251:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  251 |   sd->dI = differential_zero_compact();
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:122:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  122 |   sd_vtx->object = (isect->object == OBJECT_NONE) ? kernel_data_fetch(prim_object, isect->prim) :
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  123 |                                                     isect->object;
      |                                                     ~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:125:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  125 |   sd_vtx->type = isect->type;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:126:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  126 |   sd_vtx->flag = 0;
      |   ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:127:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  127 |   sd_vtx->object_flag = kernel_data_fetch(object_flag, sd_vtx->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:131:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  131 |   sd_vtx->time = ray->time;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:133:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  133 |   sd_vtx->prim = isect->prim;
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:134:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  134 |   sd_vtx->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:136:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  136 |   sd_vtx->u = isect->u;
      |   ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:137:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  137 |   sd_vtx->v = isect->v;
      |   ~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:139:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  139 |   sd_vtx->shader = kernel_data_fetch(tri_shader, sd_vtx->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:143:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  143 |   if (sd_vtx->type & PRIMITIVE_TRIANGLE) {
      |       ~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:156:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  156 |     motion_triangle_vertices_and_normals(
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  157 |         kg, sd_vtx->object, sd_vtx->prim, sd_vtx->time, verts, normals);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::motion_triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:160:46,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/motion_triangle_intersect.h:34:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
   34 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::motion_triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/motion_triangle_intersect.h:35:47,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:160:46,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:149:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  149 |     if (!(sd_vtx->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:150:49,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:150:49,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:165:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  165 |   if (!(sd_vtx->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:166:35,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:167:35,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:168:35,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:169:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:169:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:170:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:170:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:171:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:171:33,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::mnee_setup_manifold_vertex(ccl::KernelGlobalsCPU const*, ccl::ManifoldVertex*, ccl::ShaderClosure*, float, ccl::float2, ccl::Ray const*, ccl::Intersection const*, ccl::ShaderData*)’,
    inlined from ‘ccl::mnee_newton_solver(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::ShaderData*, ccl::LightSample const*, bool, int, ccl::ManifoldVertex*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:508:33,
    inlined from ‘ccl::kernel_path_mnee_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::ShaderData*, ccl::RNGState const*, ccl::LightSample*, ccl::BsdfEval*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:1062:25,
    inlined from ‘ccl::integrate_surface_direct_light<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::ShaderData*, ccl::RNGState const*)void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:305:54,
    inlined from ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:732:54:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/mnee.h:236:25: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  236 |   vtx->object = sd_vtx->object;
      |                 ~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h: In function ‘ccl::integrate_surface<16778171u>(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)int’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_surface.h:282:29: note: object ‘emission_sd_storage’ of size 752
  282 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:421:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  421 |   sd->shader = SHADER_NONE;
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/kernel_arch_impl.h:32:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:422:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  422 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:423:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  423 |   sd->object_flag = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:424:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  424 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:425:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  425 |   sd->ray_length = 0.0f; /* todo: can we set this to some useful value? */
      |   ~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:427:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  427 |   sd->object = OBJECT_NONE; /* todo: fill this for texture coordinates */
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:428:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  428 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:429:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  429 |   sd->prim = PRIM_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:430:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  430 |   sd->type = PRIMITIVE_VOLUME;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:432:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  432 |   sd->u = 0.0f;
      |   ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:433:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  433 |   sd->v = 0.0f;
      |   ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:443:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  443 |   sd->dP = differential_zero_compact(); /* TODO ray->dD */
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_volume(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*)’,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:85:27,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:444:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  444 |   sd->dI = differential_zero_compact();
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:15,
                 from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:8:
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:459:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  459 |   sd->num_closure = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:460:24: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  460 |   sd->num_closure_left = max_closures;
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:461:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  461 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:462:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  462 |   sd->object_flag = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:472:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  472 |     sd->object = entry.object;
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:473:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  473 |     sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:474:16: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  474 |     sd->shader = entry.shader;
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:476:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  476 |     sd->flag &= ~SD_SHADER_FLAGS;
      |     ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:476:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  476 |     sd->flag &= ~SD_SHADER_FLAGS;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:477:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  477 |     sd->flag |= kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:478:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  478 |     sd->object_flag &= ~SD_OBJECT_FLAGS;
      |     ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:478:21: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  478 |     sd->object_flag &= ~SD_OBJECT_FLAGS;
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:481:23: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  481 |       sd->object_flag |= kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:486:37: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  486 |       shader_setup_object_transforms(kg, sd, sd->time);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:375:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  375 |   if ((sd->object_flag & SD_OBJECT_HAS_VOLUME_MOTION) == 0) {
      |        ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:8:
In function ‘ccl::find_attribute(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, unsigned long)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:379:46,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/attribute.h:99:55: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   99 |   return find_attribute(kg, sd->object, sd->prim, sd->type, id);
      |                                                   ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::find_attribute(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, unsigned long)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:379:46,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/attribute.h:99:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   99 |   return find_attribute(kg, sd->object, sd->prim, sd->type, id);
      |                                         ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::find_attribute(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, unsigned long)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:379:46,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/attribute.h:99:33: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   99 |   return find_attribute(kg, sd->object, sd->prim, sd->type, id);
      |                             ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:387:69: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  387 |                          (1.0f - kernel_data.cam.shuttertime) + sd->time :
      |                                                                 ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:386:77: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  386 |   const float time = kernel_data.cam.motion_position == MOTION_POSITION_END ?
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:25:
In function ‘ccl::volume_attribute_float4(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::AttributeDescriptor)’,
    inlined from ‘ccl::primitive_volume_attribute_float3(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::AttributeDescriptor)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/primitive.h:176:82,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:422:69,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/volume.h:74:37: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   74 |     InterpolationType interp = (sd->flag & SD_VOLUME_CUBIC) ? INTERPOLATION_CUBIC :
      |                                 ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:423:23,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:223:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  223 |   if (sd->object_flag & SD_OBJECT_MOTION) {
      |       ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:423:23,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/geom.h:26:
In function ‘ccl::primitive_is_volume_attribute(ccl::ShaderData const*, ccl::AttributeDescriptor)’,
    inlined from ‘ccl::primitive_volume_attribute_float3(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::AttributeDescriptor)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/primitive.h:175:36,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:429:47,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/primitive.h:156:14: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  156 |   return sd->type == PRIMITIVE_VOLUME;
      |          ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_inverse_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::volume_attribute_float4(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::AttributeDescriptor)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/volume.h:73:38,
    inlined from ‘ccl::primitive_volume_attribute_float3(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::AttributeDescriptor)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/primitive.h:176:82,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:429:47,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:159:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  159 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::volume_attribute_float4(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::AttributeDescriptor)’,
    inlined from ‘ccl::primitive_volume_attribute_float3(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::AttributeDescriptor)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/primitive.h:176:82,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:429:47,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/volume.h:74:37: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   74 |     InterpolationType interp = (sd->flag & SD_VOLUME_CUBIC) ? INTERPOLATION_CUBIC :
      |                                 ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:430:23,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:223:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  223 |   if (sd->object_flag & SD_OBJECT_MOTION) {
      |       ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::volume_shader_motion_blur(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:430:23,
    inlined from ‘ccl::volume_shader_eval<true, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1}, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, unsigned int, ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)::{lambda(int)#1})void’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/volume_shader.h:488:32,
    inlined from ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:74:27,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:76:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   76 |   if (!(sd->flag & SD_EXTINCTION)) {
      |         ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shadow_volume_shader_sample(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, ccl::float3*)’,
    inlined from ‘ccl::volume_shadow_heterogeneous(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::Ray*, ccl::ShaderData*, ccl::float3*, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:230:36,
    inlined from ‘ccl::integrate_transparent_volume_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int, int, ccl::float3*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:90:30,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:107:44,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_volume.h:80:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   80 |   const float density = object_volume_density(kg, sd->object);
      |                         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:69:25: note: object ‘shadow_sd_storage’ of size 368
   69 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:41:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   41 |   sd->u = isect->u;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:42:9: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   42 |   sd->v = isect->v;
      |   ~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:43:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   43 |   sd->ray_length = isect->t;
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:44:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   44 |   sd->type = isect->type;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:45:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   45 |   sd->object = isect->object;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:46:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   46 |   sd->object_flag = kernel_data_fetch(object_flag, sd->object);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:47:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   47 |   sd->prim = isect->prim;
      |   ~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:48:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   48 |   sd->lamp = LAMP_NONE;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:49:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   49 |   sd->flag = 0;
      |   ~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:52:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   52 |   sd->time = ray->time;
      |   ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:62:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   62 |   if (sd->type & PRIMITIVE_CURVE) {
      |       ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::triangle_normal(ccl::KernelGlobalsCPU const*, ccl::ShaderData*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:79:41,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle.h:25:36: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   25 |   if (object_negative_scale_applied(sd->object_flag)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:80:18: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   80 |       sd->shader = kernel_data_fetch(tri_shader, sd->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::triangle_point_from_uv(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, int, int, float, float)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/triangle_intersect.h:156:47,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:83:37,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:112:69: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  112 |              object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                                                     ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:89:39: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   89 |         sd->N = triangle_smooth_normal(kg, Ng, sd->prim, sd->u, sd->v);
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:102:15: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |     if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |           ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:104:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:105:35,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:107:32,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:108:32,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:91:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   91 |   sd->shader = kernel_data_fetch(points_shader, isect->prim);
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:102:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  102 |                                        motion_point(kg, sd->object, sd->prim, sd->time) :
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:104:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  104 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::point_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Intersection const*, ccl::Ray const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/point_intersect.h:105:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:72:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:688:13: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  688 |   if (!(sd->object_flag & SD_OBJECT_TRANSFORM_APPLIED)) {
      |         ~~~~^~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:45: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                         ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_get_inverse_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:689:55,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:124:77: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  124 |              object_fetch_transform(kg, sd->object, OBJECT_INVERSE_TRANSFORM);
      |                                                                             ^
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:712:22: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  712 |     motion_curve_keys(kg, sd->object, sd->prim, sd->time, ka, k0, k1, kb, P_curve);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:717:52: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  717 |   const float4 dPdu4 = catmull_rom_basis_derivative(P_curve, sd->u);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:746:11: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  746 |     sd->v = 0.0f;
      |     ~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:724:17: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  724 |     const float sine = sd->v;
      |                 ^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_position_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:756:35,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:142:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  142 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:201:11: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  201 |   if (sd->object != OBJECT_NONE) {
      |       ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_normal_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:757:33,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:206:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  206 |     Transform tfm = lamp_fetch_transform(kg, sd->lamp, true);
      |                                              ~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::object_dir_transform(ccl::KernelGlobalsCPU const*, ccl::ShaderData const*, ccl::float3*)’,
    inlined from ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:758:30,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/object.h:229:50: warning: array subscript ‘const struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  229 |   Transform tfm = object_fetch_transform(kg, sd->object, OBJECT_TRANSFORM);
      |                                              ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/device/cpu/globals.h:73:55: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   73 | #define kernel_data_fetch(name, index) (kg->name.fetch(index))
      |                                         ~~~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::curve_shader_setup(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::float3, ccl::float3, float, int, int)’,
    inlined from ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:64:23,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/curve_intersect.h:764:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  764 |   sd->shader = kernel_data_fetch(curves, sd->prim).shader_id;
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:46: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |                                          ~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:113:12: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  113 |   sd->flag = kernel_data_fetch(shaders, (sd->shader & SHADER_MASK)).flags;
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:119:14: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  119 |     sd->flag |= SD_BACKFACING;
      |     ~~~~~~~~~^~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:130:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  130 |   sd->dP = differential_transfer_compact(ray->dP, ray->D, ray->dD, sd->ray_length);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::shader_setup_from_ray(ccl::KernelGlobalsCPU const*, ccl::ShaderData*, ccl::Ray const*, ccl::Intersection const*)’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:41:24,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/geom/shader_data.h:131:10: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
  131 |   sd->dI = differential_incoming_compact(ray->dD);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:44:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
   44 |   if (!(shadow_sd->flag & SD_HAS_ONLY_VOLUME)) {
      |         ~~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_eval<827u, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:45:65,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1181:19: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1181 |   sd->num_closure = 0;
      |   ~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_eval<827u, ccl::IntegratorShadowStateCPU*>(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, ccl::ShaderData*, float*, unsigned int, bool)void’,
    inlined from ‘ccl::integrate_transparent_surface_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:45:65,
    inlined from ‘ccl::integrate_transparent_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, unsigned int)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:119:82,
    inlined from ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:155:51:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:1182:24: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataTinyStorage[1]’ [-Warray-bounds=]
 1182 |   sd->num_closure_left = max_closures;
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h: In function ‘ccl::integrator_shade_shadow(ccl::KernelGlobalsCPU const*, ccl::IntegratorShadowStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
RPM build errors:
error: Bad exit status from /var/tmp/rpm-tmp.T6kEX6 (%build)
    Bad exit status from /var/tmp/rpm-tmp.T6kEX6 (%build)
Child return code was: 1
EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 3bf031d681284e0f9ab06abd9e838eaf -D /var/lib/mock/f41-build-49456597-5881613/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.35r2yv99:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"\' \'--setenv=PS1=<mock-chroot> \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/blender.spec\'\n', 1)]
Traceback (most recent call last):
  File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace
    result = func(*args, **kw)
             ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/site-packages/mockbuild/util.py", line 612, in do_with_status
    raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode)
mockbuild.exception.Error: Command failed: 
 # /usr/bin/systemd-nspawn -q -M 3bf031d681284e0f9ab06abd9e838eaf -D /var/lib/mock/f41-build-49456597-5881613/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.35r2yv99:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"' '--setenv=PS1=<mock-chroot> \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/blender.spec'



Extracted relevant lines:
sion_sd_storage;
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:172:29: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  172 |           sc->sample_weight = 0.0f;
      |           ~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:166:20: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  166 |           sc->type = CLOSURE_NONE_ID;
      |           ~~~~~~~~~^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                             ^~~~~~~~~~~~~~~~~~~
In function ‘ccl::surface_shader_prepare_closures(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU const*, ccl::ShaderData*, unsigned int)’,
    inlined from ‘ccl::shadow_linking_shade_surface_emission(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, ccl::Ray&, ccl::Intersection&, ccl::ShaderData*, float*, ccl::float3&, float&, int&)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:150:34,
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:167:29: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  167 |           sc->sample_weight = 0.0f;
      |           ~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
    inlined from ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’ at /builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:204:47:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/surface_shader.h:196:41: warning: array subscript ‘struct ShaderData[0]’ is partly outside array bounds of ‘struct ShaderDataCausticsStorage[1]’ [-Warray-bounds=]
  196 |         ccl_private ShaderClosure *sc = &sd->closure[i];
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |        ~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
      |                   ~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h: In function ‘ccl::shadow_linking_shade(ccl::KernelGlobalsCPU const*, ccl::IntegratorStateCPU*, float*)’:
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_dedicated_light.h:189:29: note: object ‘emission_sd_storage’ of size 752
  189 |   ShaderDataCausticsStorage emission_sd_storage;
/builddir/build/BUILD/blender-4.0.2/intern/cycles/kernel/../kernel/integrator/shade_shadow.h:31:25: note: object ‘shadow_sd_storage’ of size 368
   31 |   ShaderDataTinyStorage shadow_sd_storage;
      |                         ^~~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
EXCEPTION: [Error('Command failed: 
 # /usr/bin/systemd-nspawn -q -M 3bf031d681284e0f9ab06abd9e838eaf -D /var/lib/mock/f41-build-49456597-5881613/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.35r2yv99:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007"\' \'--setenv=PS1=<mock-chroot> \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/blender.spec\'
', 1)]
Traceback (most recent call last):
  File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace
    result = func(*args, **kw)
             ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/site-packages/mockbuild/util.py", line 612, in do_with_status
    raise exception.Error("Command failed: 
 # %s
%s" % (cmd_pretty(command, env), output), child.returncode)
mockbuild.exception.Error: Command failed: 
 # /usr/bin/systemd-nspawn -q -M 3bf031d681284e0f9ab06abd9e838eaf -D /var/lib/mock/f41-build-49456597-5881613/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.35r2yv99:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"' '--setenv=PS1=<mock-chroot> \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/blender.spec'