pub unsafe extern "C" fn GxB_Semiring_add(
    add: *mut *mut GB_Monoid_opaque,
    semiring: *mut GB_Semiring_opaque
) -> i32