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-----

Attachment: pgpIIFSzio5HS.pgp
Description: PGP signature


--- End Message ---

Reply via email to