                 pair_args.d_rcutsq,
                 pair_args.d_ronsq,
                 pair_args.ntypes,
-                offset);
+                offset,
+                max_extra_bytes);
             }
         else
             {

                                                                               compute_virial,
                                                                               tpp>);

            block_size = block_size < max_block_size ? block_size : max_block_size;
            dim3 grid(N / (block_size / tpp) + 1, 1, 1);


                                      const Scalar* d_rcutsq,
                                      const Scalar* d_ronsq,
                                      const unsigned int ntypes,
                                      const unsigned int offset,
                                      unsigned int max_extra_bytes)
    {
    Index2D typpair_idx(ntypes);
    const unsigned int num_typ_parameters = typpair_idx.getNumElements();
