@@ -61,6 +61,8 @@ template <typename T, size_t MAX_CACHED> struct ProofShapeCols {
6161 T n_max;
6262 T is_n_max_greater;
6363
64+ T num_air_id_lookups;
65+
6466 // T idx_flags[IDX_FLAGS];
6567 T cached_commits[MAX_CACHED][DIGEST_SIZE];
6668};
@@ -103,6 +105,12 @@ __device__ __forceinline__ void fill_present_row(
103105 size_t lifted_height = max (height, (size_t )(1 << l_skip));
104106 COL_WRITE_VALUE (row, typename Cols<MAX_CACHED>::template Type, is_present, Fp::one ());
105107 COL_WRITE_VALUE (row, typename Cols<MAX_CACHED>::template Type, height, height);
108+ COL_WRITE_VALUE (
109+ row,
110+ typename Cols<MAX_CACHED>::template Type,
111+ num_air_id_lookups,
112+ trace_data.num_air_id_lookups
113+ );
106114
107115 Decomp lifted_height_decomp, num_interactions_decomp, total_interactions_decomp;
108116 decompose (lifted_height_decomp, lifted_height);
@@ -191,6 +199,7 @@ __device__ __forceinline__ void fill_non_present_row(
191199 COL_WRITE_VALUE (row, typename Cols<MAX_CACHED>::template Type, starting_cidx, final_cidx);
192200 COL_WRITE_VALUE (row, typename Cols<MAX_CACHED>::template Type, is_present, Fp::zero ());
193201 COL_WRITE_VALUE (row, typename Cols<MAX_CACHED>::template Type, height, Fp::zero ());
202+ COL_WRITE_VALUE (row, typename Cols<MAX_CACHED>::template Type, num_air_id_lookups, Fp::zero ());
194203 row.fill_zero (
195204 COL_INDEX (typename Cols<MAX_CACHED>::template Type, lifted_height_limbs), NUM_LIMBS
196205 );
@@ -232,6 +241,7 @@ __device__ __forceinline__ void fill_summary_row(
232241 COL_WRITE_VALUE (row, typename Cols<MAX_CACHED>::template Type, is_last, Fp::one ());
233242 COL_WRITE_VALUE (row, typename Cols<MAX_CACHED>::template Type, sorted_idx, Fp::zero ());
234243 COL_WRITE_VALUE (row, typename Cols<MAX_CACHED>::template Type, is_present, Fp::zero ());
244+ COL_WRITE_VALUE (row, typename Cols<MAX_CACHED>::template Type, num_air_id_lookups, Fp::zero ());
235245 row.fill_zero (cached_commits_idx, MAX_CACHED * DIGEST_SIZE);
236246
237247 Decomp interaction_decomp, max_interaction_decomp;
0 commit comments