This is an automated email from the ASF dual-hosted git repository.
tqchen pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tvm-ffi.git
The following commit(s) were added to refs/heads/main by this push:
new 2dea07f3 [REFACTOR] Remove redundant BigInt structural-kind metadata
(#788)
2dea07f3 is described below
commit 2dea07f3a9399ddbbc580572f7e6ad68820eabb5
Author: Tianqi Chen <[email protected]>
AuthorDate: Mon Sep 14 13:16:01 2026 -0400
[REFACTOR] Remove redundant BigInt structural-kind metadata (#788)
Remove BigIntObj's explicit structural equality/hash kind, matching
StringObj and BytesObj. BigInt continues to use its dedicated numeric
equality, hashing, and immutable-leaf behavior.
---
include/tvm/ffi/big_int.h | 1 -
1 file changed, 1 deletion(-)
diff --git a/include/tvm/ffi/big_int.h b/include/tvm/ffi/big_int.h
index 69cf6dbe..3cf08f51 100644
--- a/include/tvm/ffi/big_int.h
+++ b/include/tvm/ffi/big_int.h
@@ -66,7 +66,6 @@ class BigIntObj : public Object {
BigIntObj& operator=(const BigIntObj&) = delete;
static constexpr uint32_t _type_index = TypeIndex::kTVMFFIBigInt;
static constexpr bool _type_final = true;
- static constexpr TVMFFISEqHashKind _type_s_eq_hash_kind =
kTVMFFISEqHashKindConstTreeNode;
TVM_FFI_DECLARE_OBJECT_INFO_STATIC(StaticTypeKey::kTVMFFIBigInt, BigIntObj,
Object);
private: