diff --git a/generated_files/cone_projector_3D_CudaKernel_hardware_interp.cu b/generated_files/cone_projector_3D_CudaKernel_hardware_interp.cu
index a533371b8ef59be520053ac2ecdf0865f3a22ffd..8c236402a6b81a360a2182f53fe6ce6335ccd98a 100644
--- a/generated_files/cone_projector_3D_CudaKernel_hardware_interp.cu
+++ b/generated_files/cone_projector_3D_CudaKernel_hardware_interp.cu
@@ -202,7 +202,7 @@ __global__ void project_3Dcone_beam_kernel_tex_interp(
  *
  */
 void Cone_Projection_Kernel_Tex_Interp_Launcher(
-    const float *__restrict__ volume_ptr, float *out,
+    const float * volume_ptr, float *out,
     const float *inv_AR_matrix, const float *src_points,
     const int number_of_projections, const int volume_width,
     const int volume_height, const int volume_depth,
diff --git a/src/pyronn_torch/PYRO-NN-Layers b/src/pyronn_torch/PYRO-NN-Layers
index 2cf5bdbf36e606eedf51ffb2ae84a7e3a4bb4492..c776c3d7315f483937a7cebf667c6d491ecd57e6 160000
--- a/src/pyronn_torch/PYRO-NN-Layers
+++ b/src/pyronn_torch/PYRO-NN-Layers
@@ -1 +1 @@
-Subproject commit 2cf5bdbf36e606eedf51ffb2ae84a7e3a4bb4492
+Subproject commit c776c3d7315f483937a7cebf667c6d491ecd57e6
diff --git a/src/pyronn_torch/codegen.py b/src/pyronn_torch/codegen.py
index 602937ae456c6f23e16c6c0ef00ed63d0cc1920d..6ac63f6e52c9c88389c29db108dcaa9065a26f25 100644
--- a/src/pyronn_torch/codegen.py
+++ b/src/pyronn_torch/codegen.py
@@ -99,7 +99,7 @@ try:
                                                  fields_accessed=[volume, projection, inv_matrices, source_points],
                                                  custom_signature="""
     void Cone_Projection_Kernel_Tex_Interp_Launcher(
-        const float *__restrict__ volume_ptr, float *out,
+        const float *volume_ptr, float *out,
         const float *inv_AR_matrix, const float *src_points,
         const int number_of_projections, const int volume_width,
         const int volume_height, const int volume_depth,