call → run_correctness
callrun_correctness
{
"kernel_code": "import torch\nimport torch.nn as nn\nfrom torch.utils.cpp_extension import load_inline\n_cpp_src = r\"\"\"\n#include <torch/extension.h>\ntorch::Tensor axial_forward(torch::Tensor x, torch::Tensor row_ln_w, torch::Tensor row_ln_b, torch::Tensor row_qkv_w, torch::Tensor row_out_w, torch::Tensor row_out_b, torch::Tensor col_ln_w, torch::Tensor col_ln_b, torch::Tensor col_qkv_w, torch::Tensor col_out_w, torch::Tensor col_out_b, int64_t height, int64_t width, int64_t num_heads);\n\"\"\"\n_cuda_src = r\"\"\"\n#include <torch/extension.h>\n#include <ATen/cuda/CUDAContext.h>\n#include <cuda.h>\n#include <cuda_runtime.h>\n#define D_MODEL 64\n#define THREE_D 192\n#define HEAD_DIM 16\n#define L_FIXED 32\n__device__ __forceinline__ float tf32(float x){float r; asm(\"cvt.rna.tf32.f32 %0, %1;\" : \"=f\"(r) : \"f\"(x)); return r;} \n__device__ __forceinline__ float tmul(float a,float b){return tf32(a)*tf32(b);} \n__global__ void norm_qkv_row_kernel(const float* __restrict__ x,const float* __restrict__ ln_w,const float* __restrict__ ln_b,const float* __restrict__ qkv_w,float* __restrict__ qkv){int tok=blockIdx.x,tid=threadIdx.x;__shared__ float sh[256];__shared__ float norm[D_MODEL];float val=0.0f;if(tid<D_MODEL)val=x[tok*D_MODEL+tid];sh[tid]=(tid<D_MODEL)?val:0.0f;__syncthreads();for(int s=128;s>0;s>>=1){if(tid<s)sh[tid]+=sh[tid+s];__syncthreads();}float mean=sh[0]*(1.0f/64.0f);float diff=(tid<D_MODEL)?(val-mean):0.0f;sh[tid]=(tid<D_MODEL)?diff*diff:0.0f;__syncthreads();for(int s=128;s>0;s>>=1){if(tid<s)sh[tid]+=sh[tid+s];__syncthreads();}float invstd=rsqrtf(sh[0]*(1.0f/64.0f)+1.0e-5f);if(tid<D_MODEL)norm[tid]=diff*invstd*ln_w[tid]+ln_b[tid];__syncthreads();if(tid<THREE_D){float sum=0.0f;const float*w=qkv_w+tid*D_MODEL;for(int j=0;j<D_MODEL;++j)sum+=tmul(norm[j],w[j]);qkv[tok*THREE_D+tid]=sum;}}\n__global__ void norm_qkv_col_kernel(const float* __restrict__ x,const float* __restrict__ ln_w,const float* __restrict__ ln_b,const float* __restrict__ qkv_w,float* __restrict__ qkv){int tok=blockIdx.x,tid=threadIdx.x;int y=tok&31;int tmp=tok>>5;int xcoord=tmp&31;int b=tmp>>5;int src_tok=((b*32+y)*32+xcoord);__shared__ float sh[256];__shared__ float norm[D_MODEL];float val=0.0f;if(tid<D_MODEL)val=x[src_tok*D_MODEL+tid];sh[tid]=(tid<D_MODEL)?val:0.0f;__syncthreads();for(int s=128;s>0;s>>=1){if(tid<s)sh[tid]+=sh[tid+s];__syncthreads();}float mean=sh[0]*(1.0f/64.0f);float diff=(tid<D_MODEL)?(val-mean):0.0f;sh[tid]=(tid<D_MODEL)?diff*diff:0.0f;__syncthreads();for(int s=128;s>0;s>>=1){if(tid<s)sh[tid]+=sh[tid+s];__syncthreads();}float invstd=rsqrtf(sh[0]*(1.0f/64.0f)+1.0e-5f);if(tid<D_MODEL)norm[tid]=diff*invstd*ln_w[tid]+ln_b[tid];__syncthreads();if(tid<THREE_D){float sum=0.0f;const float*w=qkv_w+tid*D_MODEL;for(int j=0;j<D_MODEL;++j)sum+=tmul(norm[j],w[j]);qkv[tok*THREE_D+tid]=sum;}}\n__global__ void attn_kernel(const float* __restrict__ qkv,float* __restrict__ attn_out){int bh=blockIdx.x,head=blockIdx.y,qpos=threadIdx.x;if(qpos>=L_FIXED)return;int base_q=(bh*L_FIXED+qpos)*THREE_D;const float*qptr=qkv+base_q+head*HEAD_DIM;float scores[L_FIXED];float maxv=-3.402823466e38f;for(int kpos=0;kpos<L_FIXED;++kpos){const float*kptr=qkv+(bh*L_FIXED+kpos)*THREE_D+D_MODEL+head*HEAD_DIM;float dot=0.0f;for(int t=0;t<HEAD_DIM;++t)dot+=tmul(qptr[t],kptr[t]);float s=dot*0.25f;scores[kpos]=s;maxv=fmaxf(maxv,s);}float denom=0.0f;for(int kpos=0;kpos<L_FIXED;++kpos){float e=expf(scores[kpos]-maxv);scores[kpos]=e;denom+=e;}float invden=1.0f/denom;int out_base=(bh*L_FIXED+qpos)*D_MODEL+head*HEAD_DIM;for(int od=0;od<HEAD_DIM;++od){float sum=0.0f;for(int kpos=0;kpos<L_FIXED;++kpos){const float*vptr=qkv+(bh*L_FIXED+kpos)*THREE_D+2*D_MODEL+head*HEAD_DIM;sum+=tmul(scores[kpos],vptr[od]);}attn_out[out_base+od]=sum*invden;}}\n__global__ void out_res_row_kernel(const float* __restrict__ x,const float* __restrict__ attn,const float* __restrict__ w,const float* __restrict__ bias,float* __restrict__ y){int tok=blockIdx.x,d=threadIdx.x;if(d<D_MODEL){float sum=bias[d];const float*a=attn+tok*D_MODEL;const float*ww=w+d*D_MODEL;for(int j=0;j<D_MODEL;++j)sum+=tmul(a[j],ww[j]);y[tok*D_MODEL+d]=x[tok*D_MODEL+d]+sum;}}\n__global__ void out_res_col_kernel(const float* __restrict__ xmid,const float* __restrict__ attn_col,const float* __restrict__ w,const float* __restrict__ bias,float* __restrict__ y){int tok=blockIdx.x,d=threadIdx.x;int ypos=tok&31;int tmp=tok>>5;int xcoord=tmp&31;int b=tmp>>5;int out_tok=((b*32+ypos)*32+xcoord);if(d<D_MODEL){float sum=bias[d];const float*a=attn_col+tok*D_MODEL;const float*ww=w+d*D_MODEL;for(int j=0;j<D_MODEL;++j)sum+=tmul(a[j],ww[j]);y[out_tok*D_MODEL+d]=xmid[out_tok*D_MODEL+d]+sum;}}\ntorch::Tensor axial_forward(torch::Tensor x,torch::Tensor row_ln_w,torch::Tensor row_ln_b,torch::Tensor row_qkv_w,torch::Tensor row_out_w,torch::Tensor row_out_b,torch::Tensor col_ln_w,torch::Tensor col_ln_b,torch::Tensor col_qkv_w,torch::Tensor col_out_w,torch::Tensor col_out_b,int64_t height,int64_t width,int64_t num_heads){int B=x.size(0);int tokens=B*32*32;auto opts=x.options();auto qkv_row=torch::empty({tokens,THREE_D},opts);auto attn_row=torch::empty({tokens,D_MODEL},opts);auto xmid=torch::empty_like(x);auto qkv_col=torch::empty({tokens,THREE_D},opts);auto attn_col=torch::empty({tokens,D_MODEL},opts);auto out=torch::empty_like(x);cudaStream_t stream=at::cuda::getCurrentCUDAStream();norm_qkv_row_kernel<<<tokens,256,0,stream>>>(x.data_ptr<float>(),row_ln_w.data_ptr<float>(),row_ln_b.data_ptr<float>(),row_qkv_w.data_ptr<float>(),qkv_row.data_ptr<float>());dim3 grid_attn(B*32,4);attn_kernel<<<grid_attn,32,0,stream>>>(qkv_row.data_ptr<float>(),attn_row.data_ptr<float>());out_res_row_kernel<<<tokens,64,0,stream>>>(x.data_ptr<float>(),attn_row.data_ptr<float>(),row_out_w.data_ptr<float>(),row_out_b.data_ptr<float>(),xmid.data_ptr<float>());norm_qkv_col_kernel<<<tokens,256,0,stream>>>(xmid.data_ptr<float>(),col_ln_w.data_ptr<float>(),col_ln_b.data_ptr<float>(),col_qkv_w.data_ptr<float>(),qkv_col.data_ptr<float>());attn_kernel<<<grid_attn,32,0,stream>>>(qkv_col.data_ptr<float>(),attn_col.data_ptr<float>());out_res_col_kernel<<<tokens,64,0,stream>>>(xmid.data_ptr<float>(),attn_col.data_ptr<float>(),col_out_w.data_ptr<float>(),col_out_b.data_ptr<float>(),out.data_ptr<float>());return out;}\n\"\"\"\n_ext = load_inline(name=\"axial_attn_ext_v6\", cpp_sources=_cpp_src, cuda_sources=_cuda_src, functions=[\"axial_forward\"], extra_cuda_cflags=[\"-O3\"], verbose=False)\nclass ModelNew(nn.Module):\n def __init__(self, dim, num_heads, height, width, dropout=0.0):\n super().__init__(); self.height=height; self.width=width; self.num_heads=num_heads; self.head_dim=dim//num_heads; assert dim%num_heads==0\n self.row_norm=nn.LayerNorm(dim); self.row_qkv=nn.Linear(dim,3*dim,bias=False); self.row_out=nn.Linear(dim,dim); self.col_norm=nn.LayerNorm(dim); self.col_qkv=nn.Linear(dim,3*dim,bias=False); self.col_out=nn.Linear(dim,dim); self.dropout=nn.Dropout(dropout)\n def forward(self,x:torch.Tensor)->torch.Tensor:\n return _ext.axial_forward(x.contiguous(), self.row_norm.weight, self.row_norm.bias, self.row_qkv.weight, self.row_out.weight, self.row_out.bias, self.col_norm.weight, self.col_norm.bias, self.col_qkv.weight, self.col_out.weight, self.col_out.bias, self.height, self.width, self.num_heads)\n"
}
result ← run_correctness (fail)
failrun_correctness
run_correctness FAILED: kernel did not compile.
Error building extension 'axial_attn_ext_v6': [1/3] /opt/conda/bin/x86_64-conda-linux-gnu-c++ -MMD -MF main.o.d -DTORCH_EXTENSION_NAME=axial_attn_ext_v6 -DTORCH_API_INCLUDE_EXTENSION_H -isystem /scratch/abaner/KernelBench/.venv/lib/python3.10/site-packages/torch/include -isystem /scratch/abaner/KernelBench/.venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda/include -isystem /opt/conda/include/python3.10 -fPIC -std=c++17 -c /scratch/abaner/KernelBench/runs/l12_all_gpt/popcorn/gpt-5.5-priority/level_2_problem_45_cache/k_a55a8e9e210b/axial_attn_ext_v6/main.cpp -o main.o
[2/3] /usr/local/cuda/bin/nvcc -MD -MF cuda.cuda.o.d -ccbin /opt/conda/bin/x86_64-conda-linux-gnu-cc -DTORCH_EXTENSION_NAME=axial_attn_ext_v6 -DTORCH_API_INCLUDE_EXTENSION_H -isystem /scratch/abaner/KernelBench/.venv/lib/python3.10/site-packages/torch/include -isystem /scratch/abaner/KernelBench/.venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda/include -isystem /opt/conda/include/python3.10 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -gencode=arch=compute_90,code=compute_90 -gencode=arch=compute_90,code=sm_90 --compiler-options '-fPIC' -O3 -std=c++17 -c /scratch/abaner/KernelBench/runs/l12_all_gpt/popcorn/gpt-5.5-priority/level_2_problem_45_cache/k_a55a8e9e210b/axial_attn_ext_v6/cuda.cu -o cuda.cuda.o
FAILED: [code=255] cuda.cuda.o
/usr/local/cuda/bin/nvcc -MD -MF cuda.cuda.o.d -ccbin /opt/conda/bin/x86_64-conda-linux-gnu-cc -DTORCH_EXTENSION_NAME=axial_attn_ext_v6 -DTORCH_API_INCLUDE_EXTENSION_H -isystem /scratch/abaner/KernelBench/.venv/lib/python3.10/site-packages/torch/include -isystem /scratch/abaner/KernelBench/.venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -isystem /usr/local/cuda/include -isystem /opt/conda/include/python3.10 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -gencode=arch=compute_90,code=compute_90 -gencode=arch=compute_90,code=sm_90 --compiler-options '-fPIC' -O3 -std=c++17 -c /scratch/abaner/KernelBench/runs/l12_all_gpt/popcorn/gpt-5.5-priority/level_2_problem_45_cache/k_a55a8e9e210b/axial_attn_ext_v6/cuda.cu -o cuda.cuda.o
nvcc warning : incompatible redefinition for option 'compiler-bindir', the last value of this option was used
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 285; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 288; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 294; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 297; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 303; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 306; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 312; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 315; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 321; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 324; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 330; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 333; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 339; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 342; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 348; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 351; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 357; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 360; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 366; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 369; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 375; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 378; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 384; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 387; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 393; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 396; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 402; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 405; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 411; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 414; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 420; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 423; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 686; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 689; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 695; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 698; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 704; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 707; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 713; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 716; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 722; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 725; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 731; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 734; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 740; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 743; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 749; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 752; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 758; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 761; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 767; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 770; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 776; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 779; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 785; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 788; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 794; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 797; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 803; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 806; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 812; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 815; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 821; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 824; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 888; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 895; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 901; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 904; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 910; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 913; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 919; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 922; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 928; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 931; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 937; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 940; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 946; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 949; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 955; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 958; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 964; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 967; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 973; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 976; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 982; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 985; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 991; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 994; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1000; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1003; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1009; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1012; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1018; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1021; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1027; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1030; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1523; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1526; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1529; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1532; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1535; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1538; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1541; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1544; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1547; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1550; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1553; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1556; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1559; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1562; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1565; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1568; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1571; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1574; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1577; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1580; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1583; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1586; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1589; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1592; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1595; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1598; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1601; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1604; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1607; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1610; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1613; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1616; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1623; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1628; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1633; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1638; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1643; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1648; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1653; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1658; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1663; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1668; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1673; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1678; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1683; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1688; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1693; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1698; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1703; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1708; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1713; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1718; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1723; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1728; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1733; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1738; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1743; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1748; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1753; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1758; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1763; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1768; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1773; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1778; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1840; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1843; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1849; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1852; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1858; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1861; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1867; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1870; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1876; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1879; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1885; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1888; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1894; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1897; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1903; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1906; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1912; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1915; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1921; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1924; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1930; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1933; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1939; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1942; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1948; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1951; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1957; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1960; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1966; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1969; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1975; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 1978; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2052; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2055; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2061; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2064; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2070; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2073; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2079; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2082; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2088; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2091; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2097; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2100; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2106; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2109; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2115; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2118; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2124; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2127; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2133; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2136; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2142; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2145; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2151; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2154; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2160; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2163; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2169; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2172; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2178; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2181; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2187; error : Arguments mismatch for instruction 'cvt'
ptxas /var/tmp/tmpxft_0027ec7c_00000000-6_cuda.ptx, line 2190; error : Arguments mismatch for instruction 'cvt'
ptxas fatal : Ptx assembly aborted due to errors
ninja: build stopped: subcommand failed.