Your message dated Mon, 21 Sep 2026 11:22:02 +0000
with message-id <[email protected]>
and subject line Bug#1102313: fixed in golang-github-maxatome-go-testdeep
1.16.0-2
has caused the Debian Bug report #1102313,
regarding golang-github-maxatome-go-testdeep: FTBFS: flaky tests
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1102313: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1102313
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:golang-github-maxatome-go-testdeep
Version: 1.14.0-1
Severity: important
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
[ please read the notes at the end ]
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --builddirectory=_build --buildsystem=golang --with=golang
dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang
dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang
dh_clean -O--builddirectory=_build -O--buildsystem=golang
debian/rules binary
dh binary --builddirectory=_build --buildsystem=golang --with=golang
dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang
dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang
dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang
dh_auto_build -O--builddirectory=_build -O--buildsystem=golang
cd _build && go install -trimpath -v -p 1 github.com/maxato
[too-long-redacted] hub.com/maxatome/go-testdeep/td
[... snipped ...]
--- PASS: TestJSON/JSON_spec_infringements/0X.8p-0 (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/0X_1FFFP-16 (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r"pipo" (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r_"pipo" (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r_'pipo' (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r%pipo% (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r·pipo· (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r`pipo` (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r/pipo/ (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r_//comment_`pipo` (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r//comment_`pipo` (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r/*comment_*/|pipo| (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r(p_i_p_o) (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r@pi\po\@ (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r(p(i(hey)p)o) (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r{p{i{hey}p}o} (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r[p[i[hey]p]o] (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r<p<i<hey>p>o> (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r(pipo) (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r___(pipo) (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r{pipo} (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r[pipo] (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r<pipo> (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r)pipo) (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r}pipo} (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r]pipo] (0.00s)
--- PASS: TestJSON/JSON_spec_infringements/r>pipo> (0.00s)
--- PASS: TestJSON/Special_string_cases (0.00s)
--- PASS: TestJSON/Placeholder_cases (0.00s)
--- PASS: TestJSON/Comments (0.00s)
--- PASS: TestJSON/OK (0.00s)
--- PASS: TestJSON/Reentrant_parser (0.00s)
--- PASS: TestJSON/Errors (0.00s)
--- PASS: TestJSON/Errors/unterminated_comment (0.00s)
--- PASS: TestJSON/Errors//_at_EOF (0.00s)
--- PASS: TestJSON/Errors//toto (0.00s)
--- PASS: TestJSON/Errors/unterminated_string+multi_lines (0.00s)
--- PASS: TestJSON/Errors/unterminated_string (0.00s)
--- PASS: TestJSON/Errors/bad_escape (0.00s)
--- PASS: TestJSON/Errors/bad_escape_\u (0.00s)
--- PASS: TestJSON/Errors/bad_rune (0.00s)
--- PASS: TestJSON/Errors/bad_number (0.00s)
--- PASS: TestJSON/Errors/dollar_at_EOF (0.00s)
--- PASS: TestJSON/Errors/dollar_alone (0.00s)
--- PASS: TestJSON/Errors/multi_lines+dollar_at_EOF (0.00s)
--- PASS: TestJSON/Errors/bad_num_placeholder (0.00s)
--- PASS: TestJSON/Errors/bad_num_placeholder_in_string (0.00s)
--- PASS: TestJSON/Errors/bad_0_placeholder (0.00s)
--- PASS: TestJSON/Errors/bad_0_placeholder_in_string (0.00s)
--- PASS: TestJSON/Errors/placeholder/params_mismatch (0.00s)
--- PASS: TestJSON/Errors/placeholder_in_string/params_mismatch (0.00s)
--- PASS: TestJSON/Errors/invalid_operator_in_string (0.00s)
--- PASS: TestJSON/Errors/unknown_operator_close_paren (0.00s)
--- PASS: TestJSON/Errors/unknown_operator_close_paren_in_string (0.00s)
--- PASS: TestJSON/Errors/op_and_syntax_error (0.00s)
--- PASS: TestJSON/Errors/op_in_string_and_syntax_error (0.00s)
--- PASS: TestJSON/Errors/op_paren_in_string_and_syntax_error (0.00s)
--- PASS: TestJSON/Errors/invalid_$^ (0.00s)
--- PASS: TestJSON/Errors/invalid_$^_in_string (0.00s)
--- PASS: TestJSON/Errors/invalid_$^_at_EOF (0.00s)
--- PASS: TestJSON/Errors/invalid_$^_in_string_at_EOF (0.00s)
--- PASS: TestJSON/Errors/bad_placeholder (0.00s)
--- PASS: TestJSON/Errors/bad_placeholder_in_string (0.00s)
--- PASS: TestJSON/Errors/unknown_placeholder (0.00s)
--- PASS: TestJSON/Errors/unknown_placeholder_in_string (0.00s)
--- PASS: TestJSON/Errors/invalid_operator (0.00s)
--- PASS: TestJSON/Errors/invalid_$^operator (0.00s)
--- PASS: TestJSON/Errors/invalid_$^operator_in_string (0.00s)
--- PASS: TestJSON/Errors/unknown_operator (0.00s)
--- PASS: TestJSON/Errors/unknown_operator_paren (0.00s)
--- PASS: TestJSON/Errors/unknown_$^operator (0.00s)
--- PASS: TestJSON/Errors/unknown_$^operator_paren (0.00s)
--- PASS: TestJSON/Errors/unknown_$^operator_in_string (0.00s)
--- PASS: TestJSON/Errors/unknown_$^operator_paren_in_string (0.00s)
--- PASS: TestJSON/Errors/unknown_$^operator_in_rawstring (0.00s)
--- PASS: TestJSON/Errors/unknown_$^operator_paren_in_rawstring (0.00s)
--- PASS: TestJSON/Errors/syntax_error_num+bool (0.00s)
--- PASS: TestJSON/Errors/syntax_error_num+% (0.00s)
--- PASS: TestJSON/Errors/syntax_error_num+ESC (0.00s)
--- PASS: TestJSON/Errors/syntax_error_num+unicode (0.00s)
--- PASS: TestJSON/Errors/multi_errors_placeholders (0.00s)
--- PASS: TestJSON/Errors/multi_errors_placeholder+operator (0.00s)
--- PASS: TestJSON/Errors/rawstring_start_delimiter (0.00s)
--- PASS: TestJSON/Errors/rawstring_start_delimiter_EOF (0.00s)
--- PASS: TestJSON/Errors/rawstring_bad_delimiter (0.00s)
--- PASS: TestJSON/Errors/rawstring_bad_underscore_delimiter (0.00s)
--- PASS: TestJSON/Errors/rawstring_bad_rune (0.00s)
--- PASS: TestJSON/Errors/unterminated_rawstring (0.00s)
--- PASS: TestJSON/Errors/_____KnownOp(__AnyOp()__) (0.00s)
--- PASS: TestJSON/Errors/_____KnownOp(__AnyOp__) (0.00s)
--- PASS: TestJSON/Errors/____KnownOp("$^AnyOp()"_) (0.00s)
--- PASS: TestJSON/Errors/____KnownOp("$^AnyOp"_) (0.00s)
--- PASS: TestJSON/Errors/____KnownOp(_$^AnyOp()_) (0.00s)
--- PASS: TestJSON/Errors/__$^KnownOp(___AnyOp_) (0.00s)
--- PASS: TestJSON/Errors/_"$^KnownOp(___AnyOp_)" (0.00s)
--- PASS: TestJSON/Errors/_"$^KnownOp(___AnyOp()_)" (0.00s)
--- PASS: TestJSON/Errors/_"$^KnownOp(_$^AnyOp()_)" (0.00s)
--- PASS: TestJSON/Errors/"$^KnownOp(r'$^AnyOp()')" (0.00s)
--- PASS: TestJSON/no_operators (0.00s)
PASS
ok github.com/maxatome/go-testdeep/internal/json 0.007s
? github.com/maxatome/go-testdeep/internal/location [no test files]
? github.com/maxatome/go-testdeep/internal/test [no test files]
=== RUN TestStackMatch
--- PASS: TestStackMatch (0.00s)
=== RUN TestStackIsRelevant
--- PASS: TestStackIsRelevant (0.00s)
=== RUN TestStackDump
--- PASS: TestStackDump (0.00s)
=== RUN TestIgnorePackage
--- PASS: TestIgnorePackage (0.00s)
=== RUN TestFindGoModDir
=== RUN TestFindGoModDir//tmp/.../a/b/c/go.mod
=== RUN TestFindGoModDir//tmp/go.mod
--- PASS: TestFindGoModDir (0.00s)
--- PASS: TestFindGoModDir//tmp/.../a/b/c/go.mod (0.00s)
--- PASS: TestFindGoModDir//tmp/go.mod (0.00s)
=== RUN TestFindGoModDirLinks
--- PASS: TestFindGoModDirLinks (0.00s)
=== RUN TestSplitPackageFunc
--- PASS: TestSplitPackageFunc (0.00s)
=== RUN TestZRetrieve
--- PASS: TestZRetrieve (0.00s)
=== RUN TestZRetrieveFake
--- PASS: TestZRetrieveFake (0.00s)
PASS
ok github.com/maxatome/go-testdeep/internal/trace 0.003s
=== RUN TestTypes
--- PASS: TestTypes (0.00s)
=== RUN TestOrder
--- PASS: TestOrder (0.00s)
=== RUN TestIsTypeOrConvertible_go117
--- PASS: TestIsTypeOrConvertible_go117 (0.00s)
=== RUN TestIsStruct
--- PASS: TestIsStruct (0.00s)
=== RUN TestIsTypeOrConvertible
--- PASS: TestIsTypeOrConvertible (0.00s)
=== RUN TestKindType
=== RUN TestKindType/nil
=== RUN TestKindType/int
=== RUN TestKindType/*int
=== RUN TestKindType/*[]int
=== RUN TestKindType/***int
--- PASS: TestKindType (0.00s)
--- PASS: TestKindType/nil (0.00s)
--- PASS: TestKindType/int (0.00s)
--- PASS: TestKindType/*int (0.00s)
--- PASS: TestKindType/*[]int (0.00s)
--- PASS: TestKindType/***int (0.00s)
=== RUN TestOperatorNotJSONMarshallableError
=== RUN
TestOperatorNotJSONMarshallableError/AsOperatorNotJSONMarshallableError
--- PASS: TestOperatorNotJSONMarshallableError (0.00s)
--- PASS:
TestOperatorNotJSONMarshallableError/AsOperatorNotJSONMarshallableError (0.00s)
=== RUN TestRawString
--- PASS: TestRawString (0.00s)
=== RUN TestRawInt
--- PASS: TestRawInt (0.00s)
=== RUN TestRecvKind
--- PASS: TestRecvKind (0.00s)
PASS
ok github.com/maxatome/go-testdeep/internal/types 0.002s
=== RUN TestJSONPointer
--- PASS: TestJSONPointer (0.00s)
=== RUN TestToString
--- PASS: TestToString (0.00s)
=== RUN TestIndentString
--- PASS: TestIndentString (0.00s)
=== RUN TestSliceToBuffer
--- PASS: TestSliceToBuffer (0.00s)
=== RUN TestTypeFullName
--- PASS: TestTypeFullName (0.00s)
=== RUN TestCheckTag
--- PASS: TestCheckTag (0.00s)
=== RUN TestTern
--- PASS: TestTern (0.00s)
PASS
ok github.com/maxatome/go-testdeep/internal/util 0.002s
=== RUN TestVisited
=== RUN TestVisited/not_a_pointer
=== RUN TestVisited/map
=== RUN TestVisited/pointer
=== RUN TestVisited/slice
=== RUN TestVisited/interface
--- PASS: TestVisited (0.00s)
--- PASS: TestVisited/not_a_pointer (0.00s)
--- PASS: TestVisited/map (0.00s)
--- PASS: TestVisited/pointer (0.00s)
--- PASS: TestVisited/slice (0.00s)
--- PASS: TestVisited/interface (0.00s)
PASS
ok github.com/maxatome/go-testdeep/internal/visited 0.005s
=== RUN TestStripTrace
--- PASS: TestStripTrace (0.00s)
=== RUN TestFormatError
--- PASS: TestFormatError (0.00s)
=== RUN TestS
--- PASS: TestS (0.00s)
=== RUN TestCmp
--- PASS: TestCmp (0.00s)
=== RUN TestCmpDeeply
--- PASS: TestCmpDeeply (0.00s)
=== RUN TestContext
--- PASS: TestContext (0.00s)
=== RUN TestGetMaxErrorsFromEnv
--- PASS: TestGetMaxErrorsFromEnv (0.00s)
=== RUN TestBase
--- PASS: TestBase (0.00s)
=== RUN TestTdSetResult
--- PASS: TestTdSetResult (0.00s)
=== RUN TestPkgFunc
--- PASS: TestPkgFunc (0.00s)
=== RUN TestFieldsPath
--- PASS: TestFieldsPath (0.00s)
=== RUN TestBuildFieldsPathFn
--- PASS: TestBuildFieldsPathFn (0.00s)
=== RUN TestCanonStructField
--- PASS: TestCanonStructField (0.00s)
=== RUN TestMergeStructFields
--- PASS: TestMergeStructFields (0.00s)
=== RUN TestFieldMatcher
--- PASS: TestFieldMatcher (0.00s)
=== RUN TestGetTime
--- PASS: TestGetTime (0.00s)
=== RUN TestEqualArray
=== RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_2
=== RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_2/First_error
=== RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_2/Second_error
=== RUN TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)
=== RUN
TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/First_error
=== RUN
TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Second_error
=== RUN
TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Third_error
--- PASS: TestEqualArray (0.00s)
--- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_2 (0.00s)
--- PASS: TestEqualArray/DefaultContextConfig.MaxErrors_=_2/First_error
(0.00s)
--- PASS:
TestEqualArray/DefaultContextConfig.MaxErrors_=_2/Second_error (0.00s)
--- PASS:
TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors) (0.00s)
--- PASS:
TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/First_error
(0.00s)
--- PASS:
TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Second_error
(0.00s)
--- PASS:
TestEqualArray/DefaultContextConfig.MaxErrors_=_-1_(aka_all_errors)/Third_error
(0.00s)
=== RUN TestEqualSlice
--- PASS: TestEqualSlice (0.00s)
=== RUN TestEqualInterface
--- PASS: TestEqualInterface (0.00s)
=== RUN TestEqualPtr
--- PASS: TestEqualPtr (0.00s)
=== RUN TestEqualStruct
--- PASS: TestEqualStruct (0.00s)
=== RUN TestEqualMap
--- PASS: TestEqualMap (0.00s)
=== RUN TestEqualFunc
--- PASS: TestEqualFunc (0.00s)
=== RUN TestEqualChannel
--- PASS: TestEqualChannel (0.00s)
=== RUN TestEqualOthers
--- PASS: TestEqualOthers (0.00s)
=== RUN TestEqualReallyPrivate
--- PASS: TestEqualReallyPrivate (0.00s)
=== RUN TestEqualRecursPtr
--- PASS: TestEqualRecursPtr (0.00s)
=== RUN TestEqualRecursMap
--- PASS: TestEqualRecursMap (0.00s)
=== RUN TestEqualPanic
--- PASS: TestEqualPanic (0.00s)
=== RUN TestUseEqualGlobal
--- PASS: TestUseEqualGlobal (0.00s)
=== RUN TestUseEqualGlobalVsAnchor
--- PASS: TestUseEqualGlobalVsAnchor (0.00s)
=== RUN TestBeLaxGlobalt
--- PASS: TestBeLaxGlobalt (0.00s)
=== RUN TestEqualMapUnsafe
--- PASS: TestEqualMapUnsafe (0.00s)
=== RUN TestFlatten
=== RUN TestFlatten/ok
=== RUN TestFlatten/ok/slice
=== RUN TestFlatten/ok/array
=== RUN TestFlatten/ok/map
=== RUN TestFlatten/ok/slice+untyped_nil_fn
=== RUN TestFlatten/ok+func
=== RUN TestFlatten/ok+func/func_never_called
=== RUN TestFlatten/ok+func/double
=== RUN TestFlatten/ok+func/even
=== RUN TestFlatten/ok+func/transform
=== RUN TestFlatten/ok+func/nil
=== RUN TestFlatten/ok+func/convertible
=== RUN TestFlatten/complex
=== RUN TestFlatten/errors
=== RUN TestFlatten/errors/too_many_params
=== RUN TestFlatten/errors/nil_sliceOrMap
=== RUN TestFlatten/errors/bad_sliceOrMap_type
=== RUN TestFlatten/errors/not_func
=== RUN TestFlatten/errors/func_w/0_inputs
=== RUN TestFlatten/errors/func_w/2_inputs
=== RUN TestFlatten/errors/variadic_func
=== RUN TestFlatten/errors/func_w/0_output
=== RUN TestFlatten/errors/func_w/2_out_without_bool
=== RUN TestFlatten/errors/bad_shortcut
=== RUN TestFlatten/errors/typed_nil_func
--- PASS: TestFlatten (0.00s)
--- PASS: TestFlatten/ok (0.00s)
--- PASS: TestFlatten/ok/slice (0.00s)
--- PASS: TestFlatten/ok/array (0.00s)
--- PASS: TestFlatten/ok/map (0.00s)
--- PASS: TestFlatten/ok/slice+untyped_nil_fn (0.00s)
--- PASS: TestFlatten/ok+func (0.00s)
--- PASS: TestFlatten/ok+func/func_never_called (0.00s)
--- PASS: TestFlatten/ok+func/double (0.00s)
--- PASS: TestFlatten/ok+func/even (0.00s)
--- PASS: TestFlatten/ok+func/transform (0.00s)
--- PASS: TestFlatten/ok+func/nil (0.00s)
--- PASS: TestFlatten/ok+func/convertible (0.00s)
--- PASS: TestFlatten/complex (0.00s)
--- PASS: TestFlatten/errors (0.00s)
--- PASS: TestFlatten/errors/too_many_params (0.00s)
--- PASS: TestFlatten/errors/nil_sliceOrMap (0.00s)
--- PASS: TestFlatten/errors/bad_sliceOrMap_type (0.00s)
--- PASS: TestFlatten/errors/not_func (0.00s)
--- PASS: TestFlatten/errors/func_w/0_inputs (0.00s)
--- PASS: TestFlatten/errors/func_w/2_inputs (0.00s)
--- PASS: TestFlatten/errors/variadic_func (0.00s)
--- PASS: TestFlatten/errors/func_w/0_output (0.00s)
--- PASS: TestFlatten/errors/func_w/2_out_without_bool (0.00s)
--- PASS: TestFlatten/errors/bad_shortcut (0.00s)
--- PASS: TestFlatten/errors/typed_nil_func (0.00s)
=== RUN TestAnchor
--- PASS: TestAnchor (0.00s)
=== RUN TestT_Anchor
=== RUN TestT_Anchor/without_persistence
=== RUN TestT_Anchor/with_persistence
=== RUN TestT_Anchor/errors
--- PASS: TestT_Anchor (0.00s)
--- PASS: TestT_Anchor/without_persistence (0.00s)
--- PASS: TestT_Anchor/with_persistence (0.00s)
--- PASS: TestT_Anchor/errors (0.00s)
=== RUN TestAddAnchorableStructType
--- PASS: TestAddAnchorableStructType (0.00s)
=== RUN TestT_AnchorsPersist
=== RUN TestT_AnchorsPersist/without_anchors_persistence
=== RUN TestT_AnchorsPersist/with_anchors_persistence
--- PASS: TestT_AnchorsPersist (0.00s)
--- PASS: TestT_AnchorsPersist/without_anchors_persistence (0.00s)
--- PASS: TestT_AnchorsPersist/with_anchors_persistence (0.00s)
=== RUN TestWithCmpHooks
=== RUN TestWithCmpHooks/reflect.Value
=== RUN TestWithCmpHooks/time.Time
=== RUN TestWithCmpHooks/numify
=== RUN TestWithCmpHooks/false_test_:)
=== RUN TestWithCmpHooks/Error
=== RUN TestWithCmpHooks/panic:_not_a_function
=== RUN TestWithCmpHooks/panic:_wrong_signature
--- PASS: TestWithCmpHooks (0.00s)
--- PASS: TestWithCmpHooks/reflect.Value (0.00s)
--- PASS: TestWithCmpHooks/time.Time (0.00s)
--- PASS: TestWithCmpHooks/numify (0.00s)
--- PASS: TestWithCmpHooks/false_test_:) (0.00s)
--- PASS: TestWithCmpHooks/Error (0.00s)
--- PASS: TestWithCmpHooks/panic:_not_a_function (0.00s)
--- PASS: TestWithCmpHooks/panic:_wrong_signature (0.00s)
=== RUN TestWithSmuggleHooks
=== RUN TestWithSmuggleHooks/abs
=== RUN TestWithSmuggleHooks/int2bool
=== RUN TestWithSmuggleHooks/Atoi
=== RUN TestWithSmuggleHooks/Error
=== RUN TestWithSmuggleHooks/panic:_not_a_function
=== RUN TestWithSmuggleHooks/panic:_wrong_signature
--- PASS: TestWithSmuggleHooks (0.00s)
--- PASS: TestWithSmuggleHooks/abs (0.00s)
--- PASS: TestWithSmuggleHooks/int2bool (0.00s)
--- PASS: TestWithSmuggleHooks/Atoi (0.00s)
--- PASS: TestWithSmuggleHooks/Error (0.00s)
--- PASS: TestWithSmuggleHooks/panic:_not_a_function (0.00s)
--- PASS: TestWithSmuggleHooks/panic:_wrong_signature (0.00s)
=== RUN TestT
=== RUN TestT/without_config
=== RUN TestT/explicit_default_config
=== RUN TestT/specific_config
--- PASS: TestT (0.00s)
--- PASS: TestT/without_config (0.00s)
--- PASS: TestT/explicit_default_config (0.00s)
--- PASS: TestT/specific_config (0.00s)
=== RUN TestTCmp
--- PASS: TestTCmp (0.00s)
=== RUN TestTCmpDeeply
--- PASS: TestTCmpDeeply (0.00s)
=== RUN TestParallel
=== RUN TestParallel/without_Parallel
=== RUN TestParallel/with_Parallel
=== RUN TestParallel/Run_with_Parallel
=== RUN TestParallel/Run_with_Parallel/level_1
=== PAUSE TestParallel/Run_with_Parallel/level_1
=== RUN TestParallel/Run_with_Parallel/level_2
=== PAUSE TestParallel/Run_with_Parallel/level_2
=== CONT TestParallel/Run_with_Parallel/level_1
panic: test timed out after 10m0s
running tests:
TestParallel (10m0s)
TestParallel/Run_with_Parallel/level_1 (10m0s)
goroutine 108 [running]:
testing.(*M).startAlarm.func1()
/usr/lib/go-1.24/src/testing/testing.go:2484 +0x394
created by time.goFunc
/usr/lib/go-1.24/src/time/sleep.go:215 +0x2d
goroutine 1 [chan receive]:
testing.(*T).Run(0xc000003880, {0x8a1a76?, 0xc000084ae8?}, 0x8c8080)
/usr/lib/go-1.24/src/testing/testing.go:1859 +0x431
testing.runTests.func1(0xc000003880)
/usr/lib/go-1.24/src/testing/testing.go:2279 +0x37
testing.tRunner(0xc000003880, 0xc000084c28)
/usr/lib/go-1.24/src/testing/testing.go:1792 +0xf4
testing.runTests(0xc00000e228, {0xbb6720, 0xb1, 0xb1}, {0x7f1947e69100?,
0xc000084cf0?, 0xbbe040?})
/usr/lib/go-1.24/src/testing/testing.go:2277 +0x4b4
testing.(*M).Run(0xc00007ef00)
/usr/lib/go-1.24/src/testing/testing.go:2142 +0x64a
github.com/maxatome/go-testdeep/td_test.TestMain(0xc00007ef00)
/<<PKGBUILDDIR>>/_build/src/github.com/maxatome/go-testdeep/td/check_test.go:27
+0x29
main.main()
_testmain.go:1311 +0xa8
goroutine 102 [chan receive]:
testing.(*T).Run(0xc00039aa80, {0x8a4e35?, 0x539e73?}, 0x8c8eb8)
/usr/lib/go-1.24/src/testing/testing.go:1859 +0x431
github.com/maxatome/go-testdeep/td_test.TestParallel(0xc00039aa80)
/<<PKGBUILDDIR>>/_build/src/github.com/maxatome/go-testdeep/td/t_struct_test.go:134
+0x65
testing.tRunner(0xc00039aa80, 0x8c8080)
/usr/lib/go-1.24/src/testing/testing.go:1792 +0xf4
created by testing.(*T).Run in goroutine 1
/usr/lib/go-1.24/src/testing/testing.go:1851 +0x413
goroutine 105 [chan receive]:
testing.tRunner.func1()
/usr/lib/go-1.24/src/testing/testing.go:1753 +0x49b
testing.tRunner(0xc00039afc0, 0x8c8eb8)
/usr/lib/go-1.24/src/testing/testing.go:1798 +0x12d
created by testing.(*T).Run in goroutine 102
/usr/lib/go-1.24/src/testing/testing.go:1851 +0x413
goroutine 106 [sync.WaitGroup.Wait]:
sync.runtime_SemacquireWaitGroup(0xbbe040?)
/usr/lib/go-1.24/src/runtime/sema.go:110 +0x25
sync.(*WaitGroup).Wait(0xc00039b180?)
/usr/lib/go-1.24/src/sync/waitgroup.go:118 +0x48
github.com/maxatome/go-testdeep/td_test.TestParallel.func3.1(0x95e680?)
/<<PKGBUILDDIR>>/_build/src/github.com/maxatome/go-testdeep/td/t_struct_test.go:148
+0x6f
github.com/maxatome/go-testdeep/td.(*T).Run.func1({0xc00035b1e8?, 0x1?, 0x1?})
/<<PKGBUILDDIR>>/_build/src/github.com/maxatome/go-testdeep/td/t_struct.go:737
+0xfa
testing.tRunner(0xc00039b180, 0xc00037db30)
/usr/lib/go-1.24/src/testing/testing.go:1792 +0xf4
created by testing.(*T).Run in goroutine 105
/usr/lib/go-1.24/src/testing/testing.go:1851 +0x413
goroutine 107 [chan receive]:
testing.(*testState).waitParallel(0xc000012320)
/usr/lib/go-1.24/src/testing/testing.go:1926 +0xaf
testing.(*T).Parallel(0xc00039b340)
/usr/lib/go-1.24/src/testing/testing.go:1578 +0x239
github.com/maxatome/go-testdeep/td.(*T).Parallel(...)
/<<PKGBUILDDIR>>/_build/src/github.com/maxatome/go-testdeep/td/t_struct.go:647
github.com/maxatome/go-testdeep/td_test.TestParallel.func3.2(0x95e680?)
/<<PKGBUILDDIR>>/_build/src/github.com/maxatome/go-testdeep/td/t_struct_test.go:152
+0x4b
github.com/maxatome/go-testdeep/td.(*T).Run.func1({0xc00035b248?, 0x1?, 0x1?})
/<<PKGBUILDDIR>>/_build/src/github.com/maxatome/go-testdeep/td/t_struct.go:737
+0xfa
testing.tRunner(0xc00039b340, 0xc00037dc50)
/usr/lib/go-1.24/src/testing/testing.go:1792 +0xf4
created by testing.(*T).Run in goroutine 105
/usr/lib/go-1.24/src/testing/testing.go:1851 +0x413
FAIL github.com/maxatome/go-testdeep/td 600.104s
FAIL
dh_auto_test: error: cd _build && go test -vet=off -v -p 1 g
[too-long-redacted] estdeep/td returned exit code 1
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202503/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
In this particular case, the build was made on AWS machines of type
m7a.medium and r7a.medium. Incidentally, those machines have a single CPU,
but at this point it's not clear yet if that's the condition which triggers
the build failure or, for example, the fact that they are overall slower
than other instance types, or maybe some other reason.
If you could not reproduce the bug using GRUB_CMDLINE_LINUX="nr_cpus=1"
please contact me privately, as I am willing to provide ssh access to a
virtual machine where the bug is fully reproducible.
Disclaimer: Please note that this is probably a violation of
Debian Policy 4.2, and the only reason I'm initially reporting
it as "important" is to avoid discussing about the severity.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:golang-github-maxatome-go-testdeep, so that
this is still
visible in the BTS web page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: golang-github-maxatome-go-testdeep
Source-Version: 1.16.0-2
Done: Santiago Vila <[email protected]>
We believe that the bug you reported is fixed in the latest version of
golang-github-maxatome-go-testdeep, which is due to be installed in the Debian
FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Santiago Vila <[email protected]> (supplier of updated
golang-github-maxatome-go-testdeep package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 21 Sep 2026 11:50:00 +0200
Source: golang-github-maxatome-go-testdeep
Architecture: source
Version: 1.16.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <[email protected]>
Changed-By: Santiago Vila <[email protected]>
Closes: 1102313
Changes:
golang-github-maxatome-go-testdeep (1.16.0-2) unstable; urgency=medium
.
* Team upload.
* Skip TestParallel/Run_with_Parallel on single-CPU systems.
Closes: #1102313.
* Switch to debian/salsa-ci.yml.
Checksums-Sha1:
37b619140f8065586170da792a4124bb62145e29 1989
golang-github-maxatome-go-testdeep_1.16.0-2.dsc
f68adc691757395f9fbd286827b24475c011a677 3476
golang-github-maxatome-go-testdeep_1.16.0-2.debian.tar.xz
9e1062461cb36858094372fffdeaf7d4c30f91d9 5113
golang-github-maxatome-go-testdeep_1.16.0-2_source.buildinfo
Checksums-Sha256:
85c1cd791e02dad24d8c82a467c4327e9d526f63578df95f7fc40392d9e692e7 1989
golang-github-maxatome-go-testdeep_1.16.0-2.dsc
1868692f14153db45ebe9f6e959f64d9c08f0d82c8b5d5f0088912de7154574d 3476
golang-github-maxatome-go-testdeep_1.16.0-2.debian.tar.xz
b69056deff1100b20d929f2bdaf101b76bce476d7cb11f55df88b23989757909 5113
golang-github-maxatome-go-testdeep_1.16.0-2_source.buildinfo
Files:
3e2f13aa18ea9179afb020253f3c47fb 1989 golang optional
golang-github-maxatome-go-testdeep_1.16.0-2.dsc
805791614bc79588a776f34f4655f64c 3476 golang optional
golang-github-maxatome-go-testdeep_1.16.0-2.debian.tar.xz
ebecc9293083e09548a11d0aab284775 5113 golang optional
golang-github-maxatome-go-testdeep_1.16.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmqxBCQACgkQQc5/C58b
izKN+wf+KXFhfrQt0hrfbVbpHeikWQmGN5mIwREdJBaob1lQEAhE7z6egi03bWKN
SUWrINpUMWcaln6oR376owKPJqj8OvnI4Rso1FIknWMHoDBbS07sAAhDuqGgktR8
lxTqjLSVHd1BF+AwGVpgsvjKBFNwwfvSoZVfiG+jttnlRzF3gPJ6dvFySVxW9wJJ
ZFjtfUqCfNDpxQShHS2QPlEbIMjdnP7uHzBBQQYFdR0l5/4hYwP8+bv3EU/Ck5w+
LEKZAD8fr1nXvuY/zmvzuUMs9Qi+ucL9hNrjDdt8S0Ke2Xf5ePJ/bLFqLn+RxYu+
A4FJxx8/l2jK23akDB7OXNAydOhi1Q==
=UAB1
-----END PGP SIGNATURE-----
pgpIIFSzio5HS.pgp
Description: PGP signature
--- End Message ---