Fix failed tests on 32 bit arch * Updated test cases in `goyaml.v2` and `goyaml.v3` `decode_test.go` to explicitly use `int64` for representing large integer values. * Adjusted `yaml_test.go` to: - Use `int64` for `math.MaxInt64` in marshaling tests. - Decode integers greater than `2^53` into `int64` instead of `int` to ensure proper handling of large values.
These changes address potential issues with integer overflow and ensure compatibility across platforms with differing integer size representations.