Source: panicparse
Version: 1.6.1-3
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20211023 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> dpkg-buildpackage
> -----------------
> 
> Command: dpkg-buildpackage -us -uc -sa -rfakeroot
> dpkg-buildpackage: info: source package panicparse
> dpkg-buildpackage: info: source version 1.6.1-3
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Anthony Fok <f...@debian.org>
>  dpkg-source --before-build .
> dpkg-buildpackage: info: host architecture amd64
>  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
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building panicparse using existing 
> ./panicparse_1.6.1.orig.tar.gz
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: info: building panicparse in panicparse_1.6.1-3.debian.tar.xz
> dpkg-source: info: building panicparse in panicparse_1.6.1-3.dsc
>  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 4 github.com/maruel/panicparse 
> github.com/maruel/panicparse/cmd/panic 
> github.com/maruel/panicparse/cmd/panic/internal 
> github.com/maruel/panicparse/cmd/panic/internal/incorrect 
> github.com/maruel/panicparse/cmd/panic/internal/utf8 
> github.com/maruel/panicparse/cmd/panicweb 
> github.com/maruel/panicparse/cmd/panicweb/internal 
> github.com/maruel/panicparse/cmd/pp github.com/maruel/panicparse/internal 
> github.com/maruel/panicparse/internal/htmlstack 
> github.com/maruel/panicparse/internal/internaltest 
> github.com/maruel/panicparse/stack github.com/maruel/panicparse/stack/webstack
> internal/unsafeheader
> internal/goexperiment
> internal/abi
> internal/cpu
> runtime/internal/atomic
> runtime/internal/sys
> internal/itoa
> runtime/internal/math
> math/bits
> unicode/utf8
> internal/race
> internal/bytealg
> sync/atomic
> unicode
> math
> encoding
> unicode/utf16
> runtime
> golang.org/x/sys/internal/unsafeheader
> github.com/maruel/panicparse/cmd/panic/internal
> github.com/maruel/panicparse/cmd/panic/internal/incorrect
> github.com/maruel/panicparse/cmd/panic/internal/utf8
> container/list
> crypto/internal/subtle
> crypto/subtle
> vendor/golang.org/x/crypto/cryptobyte/asn1
> internal/nettrace
> vendor/golang.org/x/crypto/internal/subtle
> internal/reflectlite
> sync
> internal/testlog
> math/rand
> runtime/cgo
> internal/singleflight
> errors
> sort
> io
> strconv
> internal/oserror
> path
> syscall
> bytes
> reflect
> strings
> html
> regexp/syntax
> internal/syscall/unix
> time
> internal/syscall/execenv
> bufio
> regexp
> hash
> internal/fmtsort
> encoding/binary
> internal/poll
> io/fs
> encoding/base64
> golang.org/x/sys/unix
> context
> hash/crc32
> os
> crypto/cipher
> crypto
> crypto/elliptic/internal/fiat
> crypto/aes
> crypto/des
> crypto/internal/randutil
> crypto/sha512
> fmt
> path/filepath
> io/ioutil
> os/signal
> os/exec
> crypto/ed25519/internal/edwards25519/field
> flag
> go/token
> encoding/json
> net/url
> go/scanner
> text/template/parse
> go/ast
> log
> os/user
> github.com/mattn/go-isatty
> github.com/mattn/go-colorable
> text/template
> github.com/mgutz/ansi
> go/internal/typeparams
> go/parser
> github.com/maruel/panicparse/cmd/panic
> html/template
> compress/flate
> compress/gzip
> math/big
> crypto/ed25519/internal/edwards25519
> crypto/hmac
> crypto/md5
> crypto/rc4
> github.com/maruel/panicparse/vendor/github.com/maruel/panicparse/v2/stack
> crypto/sha1
> crypto/sha256
> encoding/hex
> encoding/pem
> vendor/golang.org/x/net/dns/dnsmessage
> vendor/golang.org/x/crypto/chacha20
> github.com/maruel/panicparse/internal
> crypto/rand
> crypto/elliptic
> encoding/asn1
> github.com/maruel/panicparse
> crypto/ed25519
> crypto/rsa
> crypto/dsa
> vendor/golang.org/x/crypto/cryptobyte
> crypto/x509/pkix
> net
> vendor/golang.org/x/crypto/poly1305
> vendor/golang.org/x/sys/cpu
> crypto/ecdsa
> vendor/golang.org/x/crypto/curve25519
> vendor/golang.org/x/crypto/chacha20poly1305
> vendor/golang.org/x/crypto/hkdf
> vendor/golang.org/x/text/transform
> vendor/golang.org/x/text/unicode/bidi
> vendor/golang.org/x/net/http2/hpack
> vendor/golang.org/x/text/unicode/norm
> vendor/golang.org/x/text/secure/bidirule
> mime
> mime/quotedprintable
> net/http/internal
> net/http/internal/ascii
> internal/profile
> text/tabwriter
> runtime/pprof
> vendor/golang.org/x/net/idna
> runtime/trace
> github.com/maruel/panicparse/cmd/pp
> github.com/maruel/panicparse/stack
> github.com/maruel/panicparse/internal/internaltest
> github.com/maruel/panicparse/internal/htmlstack
> vendor/golang.org/x/net/http/httpproxy
> net/textproto
> crypto/x509
> mime/multipart
> vendor/golang.org/x/net/http/httpguts
> crypto/tls
> net/http/httptrace
> net/http
> github.com/maruel/panicparse/cmd/panicweb/internal
> github.com/maruel/panicparse/vendor/github.com/maruel/panicparse/v2/stack/webstack
> net/http/pprof
> github.com/maruel/panicparse/stack/webstack
> github.com/maruel/panicparse/cmd/panicweb
>    dh_auto_test -O--builddirectory=_build -O--buildsystem=golang
>       cd _build && go test -vet=off -v -p 4 github.com/maruel/panicparse 
> github.com/maruel/panicparse/cmd/panic 
> github.com/maruel/panicparse/cmd/panic/internal 
> github.com/maruel/panicparse/cmd/panic/internal/incorrect 
> github.com/maruel/panicparse/cmd/panic/internal/utf8 
> github.com/maruel/panicparse/cmd/panicweb 
> github.com/maruel/panicparse/cmd/panicweb/internal 
> github.com/maruel/panicparse/cmd/pp github.com/maruel/panicparse/internal 
> github.com/maruel/panicparse/internal/htmlstack 
> github.com/maruel/panicparse/internal/internaltest 
> github.com/maruel/panicparse/stack github.com/maruel/panicparse/stack/webstack
> ?     github.com/maruel/panicparse    [no test files]
> === RUN   TestMain
> === PAUSE TestMain
> === CONT  TestMain
> === RUN   TestMain/stdlib_and_other
> === PAUSE TestMain/stdlib_and_other
> === RUN   TestMain/str
> === PAUSE TestMain/str
> === RUN   TestMain/locked
> === PAUSE TestMain/locked
> === RUN   TestMain/stack_cut_off_named
> === PAUSE TestMain/stack_cut_off_named
> === RUN   TestMain/goroutine_100
> === PAUSE TestMain/goroutine_100
> === RUN   TestMain/goroutine_dedupe_pointers
> === PAUSE TestMain/goroutine_dedupe_pointers
> === RUN   TestMain/stack_cut_off
> === PAUSE TestMain/stack_cut_off
> 'panic race' can only be used when built with the race detector.
> To build, use:
>   go install -race github.com/maruel/panicparse/cmd/panic
> === RUN   TestMain/stdlib
> === PAUSE TestMain/stdlib
> === RUN   TestMain/utf8
> === PAUSE TestMain/utf8
> === RUN   TestMain/args_elided
> === PAUSE TestMain/args_elided
> === RUN   TestMain/chan_receive
> === PAUSE TestMain/chan_receive
> === RUN   TestMain/chan_send
> === PAUSE TestMain/chan_send
> === RUN   TestMain/other
> === PAUSE TestMain/other
> === RUN   TestMain/int
> === PAUSE TestMain/int
> === RUN   TestMain/slice_str
> === PAUSE TestMain/slice_str
> === RUN   TestMain/mismatched
> === PAUSE TestMain/mismatched
> === CONT  TestMain/stdlib_and_other
> === CONT  TestMain/mismatched
> === CONT  TestMain/slice_str
> === CONT  TestMain/int
> === CONT  TestMain/other
> === CONT  TestMain/chan_send
> === CONT  TestMain/chan_receive
> === CONT  TestMain/args_elided
> === CONT  TestMain/utf8
> === CONT  TestMain/stdlib
> === CONT  TestMain/stack_cut_off
> === CONT  TestMain/goroutine_dedupe_pointers
> === CONT  TestMain/goroutine_100
> === CONT  TestMain/str
> === CONT  TestMain/stack_cut_off_named
> === CONT  TestMain/locked
> --- PASS: TestMain (0.00s)
>     --- PASS: TestMain/stdlib_and_other (0.00s)
>     --- PASS: TestMain/mismatched (0.00s)
>     --- PASS: TestMain/slice_str (0.00s)
>     --- PASS: TestMain/int (0.00s)
>     --- PASS: TestMain/other (0.00s)
>     --- PASS: TestMain/chan_send (0.00s)
>     --- PASS: TestMain/chan_receive (0.00s)
>     --- PASS: TestMain/args_elided (0.00s)
>     --- PASS: TestMain/utf8 (0.00s)
>     --- PASS: TestMain/stdlib (0.00s)
>     --- PASS: TestMain/stack_cut_off (0.00s)
>     --- PASS: TestMain/str (0.00s)
>     --- PASS: TestMain/stack_cut_off_named (0.00s)
>     --- PASS: TestMain/locked (0.00s)
>     --- PASS: TestMain/goroutine_dedupe_pointers (0.00s)
>     --- PASS: TestMain/goroutine_100 (0.00s)
> PASS
> ok    github.com/maruel/panicparse/cmd/panic  0.006s
> ?     github.com/maruel/panicparse/cmd/panic/internal [no test files]
> ?     github.com/maruel/panicparse/cmd/panic/internal/incorrect       [no 
> test files]
> ?     github.com/maruel/panicparse/cmd/panic/internal/utf8    [no test files]
> ?     github.com/maruel/panicparse/cmd/panicweb       [no test files]
> ?     github.com/maruel/panicparse/cmd/panicweb/internal      [no test files]
> ?     github.com/maruel/panicparse/cmd/pp     [no test files]
> === RUN   TestProcess
> === PAUSE TestProcess
> === RUN   TestProcessTwoSnapshots
> === PAUSE TestProcessTwoSnapshots
> === RUN   TestMainFn
> === PAUSE TestMainFn
> === RUN   TestCalcBucketsLengths
> === PAUSE TestCalcBucketsLengths
> === RUN   TestBucketHeader
> === PAUSE TestBucketHeader
> === RUN   TestStackLines
> === PAUSE TestStackLines
> === CONT  TestProcess
> === RUN   TestProcess/0-BasePath
> === PAUSE TestProcess/0-BasePath
> === RUN   TestProcess/1-FullPath
> === PAUSE TestProcess/1-FullPath
> === RUN   TestProcess/2-NoColor
> === PAUSE TestProcess/2-NoColor
> === RUN   TestProcess/3-Match
> === PAUSE TestProcess/3-Match
> === RUN   TestProcess/4-Filter
> === PAUSE TestProcess/4-Filter
> === CONT  TestProcess/0-BasePath
> === CONT  TestStackLines
> --- PASS: TestStackLines (0.00s)
> === CONT  TestBucketHeader
> --- PASS: TestBucketHeader (0.00s)
> === CONT  TestCalcBucketsLengths
> --- PASS: TestCalcBucketsLengths (0.00s)
> === CONT  TestMainFn
> === CONT  TestProcessTwoSnapshots
> === CONT  TestProcess/4-Filter
> --- PASS: TestMainFn (0.00s)
> === CONT  TestProcess/3-Match
> === CONT  TestProcess/2-NoColor
> === CONT  TestProcess/1-FullPath
> --- PASS: TestProcess (0.00s)
>     --- PASS: TestProcess/0-BasePath (12.59s)
>     --- PASS: TestProcess/4-Filter (12.58s)
>     --- PASS: TestProcess/2-NoColor (0.00s)
>     --- PASS: TestProcess/1-FullPath (0.00s)
>     --- PASS: TestProcess/3-Match (12.59s)
> === CONT  TestProcessTwoSnapshots
>     main_test.go:118: Mismatch (-want +got):
>           strings.Join({
>               "Ya\nGOTRACEBACK=all\npanic: simple\n\n1: running\n    main 
> main.go:70",
>               " main()\nYe\nGOTRACEBACK=all\npanic: 42\n\n1: running\n    
> main main.g",
>               "o:89  panicint(",
>         -     "0x2a",
>         +     "1",
>               ")\n    main main.go:287 glob..func7()\n    main main.go:72  
> main()",
>               "\nYo\n",
>           }, "")
> --- FAIL: TestProcessTwoSnapshots (12.59s)
> FAIL
> FAIL  github.com/maruel/panicparse/internal   12.611s
> === RUN   TestWrite2Buckets
> --- PASS: TestWrite2Buckets (0.00s)
> === RUN   TestWrite1Bucket
> --- PASS: TestWrite1Bucket (0.00s)
> === RUN   TestWrite
> --- PASS: TestWrite (0.00s)
> === RUN   TestWriteNeedEnv
> --- PASS: TestWriteNeedEnv (0.00s)
> === RUN   TestWriteLive
> --- PASS: TestWriteLive (0.00s)
> === RUN   TestGenerate
> === PAUSE TestGenerate
> === RUN   TestGetSrcBranchURL
> === PAUSE TestGetSrcBranchURL
> === RUN   TestSymbol
> === PAUSE TestSymbol
> === CONT  TestGenerate
> --- PASS: TestGenerate (0.00s)
> === CONT  TestSymbol
> === RUN   TestSymbol/0
> === RUN   TestSymbol/1
> === RUN   TestSymbol/2
> === RUN   TestSymbol/3
> --- PASS: TestSymbol (0.00s)
>     --- PASS: TestSymbol/0 (0.00s)
>     --- PASS: TestSymbol/1 (0.00s)
>     --- PASS: TestSymbol/2 (0.00s)
>     --- PASS: TestSymbol/3 (0.00s)
> === CONT  TestGetSrcBranchURL
> === RUN   TestGetSrcBranchURL/stdlib
> === PAUSE TestGetSrcBranchURL/stdlib
> === RUN   TestGetSrcBranchURL/gomodref
> === PAUSE TestGetSrcBranchURL/gomodref
> === RUN   TestGetSrcBranchURL/gomodref_with_dot
> === PAUSE TestGetSrcBranchURL/gomodref_with_dot
> === RUN   TestGetSrcBranchURL/gomod_commit_ref
> === PAUSE TestGetSrcBranchURL/gomod_commit_ref
> === RUN   TestGetSrcBranchURL/vendor
> === PAUSE TestGetSrcBranchURL/vendor
> === RUN   TestGetSrcBranchURL/windows
> === PAUSE TestGetSrcBranchURL/windows
> === RUN   TestGetSrcBranchURL/windows_local
> === PAUSE TestGetSrcBranchURL/windows_local
> === RUN   TestGetSrcBranchURL/empty
> === PAUSE TestGetSrcBranchURL/empty
> === CONT  TestGetSrcBranchURL/stdlib
> === CONT  TestGetSrcBranchURL/empty
> === CONT  TestGetSrcBranchURL/windows_local
> === CONT  TestGetSrcBranchURL/windows
> === CONT  TestGetSrcBranchURL/vendor
> === CONT  TestGetSrcBranchURL/gomod_commit_ref
> === CONT  TestGetSrcBranchURL/gomodref_with_dot
> === CONT  TestGetSrcBranchURL/gomodref
> --- PASS: TestGetSrcBranchURL (0.00s)
>     --- PASS: TestGetSrcBranchURL/stdlib (0.00s)
>     --- PASS: TestGetSrcBranchURL/empty (0.00s)
>     --- PASS: TestGetSrcBranchURL/windows_local (0.00s)
>     --- PASS: TestGetSrcBranchURL/windows (0.00s)
>     --- PASS: TestGetSrcBranchURL/vendor (0.00s)
>     --- PASS: TestGetSrcBranchURL/gomod_commit_ref (0.00s)
>     --- PASS: TestGetSrcBranchURL/gomodref_with_dot (0.00s)
>     --- PASS: TestGetSrcBranchURL/gomodref (0.00s)
> PASS
> ok    github.com/maruel/panicparse/internal/htmlstack 0.058s
> ?     github.com/maruel/panicparse/internal/internaltest      [no test files]
> === RUN   TestAggregateNotAggressive
> === PAUSE TestAggregateNotAggressive
> === RUN   TestAggregateExactMatching
> === PAUSE TestAggregateExactMatching
> === RUN   TestAggregateAggressive
> === PAUSE TestAggregateAggressive
> === RUN   TestParseDumpNothing
> === PAUSE TestParseDumpNothing
> === RUN   TestParseDump1
> === PAUSE TestParseDump1
> === RUN   TestParseDumpLongWait
> === PAUSE TestParseDumpLongWait
> === RUN   TestParseDumpAsm
> === PAUSE TestParseDumpAsm
> === RUN   TestParseDumpAsmGo1dot13
> === PAUSE TestParseDumpAsmGo1dot13
> === RUN   TestParseDumpLineErr
> === PAUSE TestParseDumpLineErr
> === RUN   TestParseDumpCreatedErr
> === PAUSE TestParseDumpCreatedErr
> === RUN   TestParseDumpValueErr
> === PAUSE TestParseDumpValueErr
> === RUN   TestParseDumpInconsistentIndent
> === PAUSE TestParseDumpInconsistentIndent
> === RUN   TestParseDumpOrderErr
> === PAUSE TestParseDumpOrderErr
> === RUN   TestParseDumpElided
> === PAUSE TestParseDumpElided
> === RUN   TestParseDumpSysCall
> === PAUSE TestParseDumpSysCall
> === RUN   TestParseDumpUnavailCreated
> === PAUSE TestParseDumpUnavailCreated
> === RUN   TestParseDumpUnavail
> === PAUSE TestParseDumpUnavail
> === RUN   TestParseDumpUnavailError
> === PAUSE TestParseDumpUnavailError
> === RUN   TestParseDumpNoOffset
> === PAUSE TestParseDumpNoOffset
> === RUN   TestParseDumpHeaderError
> === PAUSE TestParseDumpHeaderError
> === RUN   TestParseDumpFileError
> === PAUSE TestParseDumpFileError
> === RUN   TestParseDumpCreated
> === PAUSE TestParseDumpCreated
> === RUN   TestParseDumpCreatedError
> === PAUSE TestParseDumpCreatedError
> === RUN   TestParseDumpCCode
> === PAUSE TestParseDumpCCode
> === RUN   TestParseDumpWithCarriageReturn
> === PAUSE TestParseDumpWithCarriageReturn
> === RUN   TestParseDumpIndented
> === PAUSE TestParseDumpIndented
> === RUN   TestParseDumpRace
> === PAUSE TestParseDumpRace
> === RUN   TestRaceManual
> === PAUSE TestRaceManual
> === RUN   TestSplitPath
> === PAUSE TestSplitPath
> === RUN   TestGetGOPATHS
> --- PASS: TestGetGOPATHS (0.00s)
> === RUN   TestPanic
> === PAUSE TestPanic
> === RUN   TestPanicweb
> === PAUSE TestPanicweb
> === RUN   TestIsGomodule
> --- PASS: TestIsGomodule (0.00s)
> === RUN   TestAugment
> === PAUSE TestAugment
> === RUN   TestAugmentDummy
> === PAUSE TestAugmentDummy
> === RUN   TestLoad
> === PAUSE TestLoad
> === RUN   TestCallPkg
> === PAUSE TestCallPkg
> === RUN   TestCallPkgMethod
> === PAUSE TestCallPkgMethod
> === RUN   TestCallPkgRemote
> === PAUSE TestCallPkgRemote
> === RUN   TestCallStdlib
> === PAUSE TestCallStdlib
> === RUN   TestCallStdlibRemote
> === PAUSE TestCallStdlibRemote
> === RUN   TestCallMain
> === PAUSE TestCallMain
> === RUN   TestCallMismatched
> === PAUSE TestCallMismatched
> === RUN   TestCallUTF8
> === PAUSE TestCallUTF8
> === RUN   TestCallC
> === PAUSE TestCallC
> === RUN   TestArgs
> === PAUSE TestArgs
> === RUN   TestFuncAnonymous
> === PAUSE TestFuncAnonymous
> === RUN   TestFuncGC
> === PAUSE TestFuncGC
> === RUN   TestSignature
> === PAUSE TestSignature
> === RUN   TestSignature_Equal
> === PAUSE TestSignature_Equal
> === RUN   TestSignature_Similar
> === PAUSE TestSignature_Similar
> === RUN   TestSignature_Less
> === PAUSE TestSignature_Less
> === CONT  TestAggregateNotAggressive
> --- PASS: TestAggregateNotAggressive (0.00s)
> === CONT  TestSignature_Less
> --- PASS: TestSignature_Less (0.00s)
> === CONT  TestSignature_Similar
> --- PASS: TestSignature_Similar (0.00s)
> === CONT  TestSignature_Equal
> --- PASS: TestSignature_Equal (0.00s)
> === CONT  TestSignature
> --- PASS: TestSignature (0.00s)
> === CONT  TestFuncGC
> --- PASS: TestFuncGC (0.00s)
> === CONT  TestFuncAnonymous
> --- PASS: TestFuncAnonymous (0.00s)
> === CONT  TestArgs
> --- PASS: TestArgs (0.00s)
> === CONT  TestCallC
> --- PASS: TestCallC (0.00s)
> === CONT  TestCallUTF8
> --- PASS: TestCallUTF8 (0.00s)
> === CONT  TestCallMismatched
> --- PASS: TestCallMismatched (0.00s)
> === CONT  TestCallMain
> --- PASS: TestCallMain (0.00s)
> === CONT  TestCallStdlibRemote
> --- PASS: TestCallStdlibRemote (0.00s)
> === CONT  TestCallStdlib
> --- PASS: TestCallStdlib (0.00s)
> === CONT  TestCallPkgRemote
> --- PASS: TestCallPkgRemote (0.00s)
> === CONT  TestCallPkgMethod
> --- PASS: TestCallPkgMethod (0.00s)
> === CONT  TestCallPkg
> --- PASS: TestCallPkg (0.00s)
> === CONT  TestLoad
> 2021/10/23 07:40:38 Failed to parse bad.go: bad.go:1:1: expected 'package', 
> found bad
> 2021/10/23 07:40:38 Failed to read doesnt_exist.go: open doesnt_exist.go: no 
> such file or directory
> --- PASS: TestLoad (0.00s)
> === CONT  TestAugmentDummy
> --- PASS: TestAugmentDummy (0.00s)
> === CONT  TestAugment
> === RUN   TestAugment/Local_function_doesn't_interfere
> === PAUSE TestAugment/Local_function_doesn't_interfere
> === RUN   TestAugment/func
> === PAUSE TestAugment/func
> === RUN   TestAugment/func_ellipsis
> === PAUSE TestAugment/func_ellipsis
> === RUN   TestAugment/interface{}
> === PAUSE TestAugment/interface{}
> === RUN   TestAugment/[]int
> === PAUSE TestAugment/[]int
> === RUN   TestAugment/[]interface{}
> === PAUSE TestAugment/[]interface{}
> === RUN   TestAugment/map[int]int
> === PAUSE TestAugment/map[int]int
> === RUN   TestAugment/map[interface{}]interface{}
> === PAUSE TestAugment/map[interface{}]interface{}
> === RUN   TestAugment/chan_int
> === PAUSE TestAugment/chan_int
> === RUN   TestAugment/chan_interface{}
> === PAUSE TestAugment/chan_interface{}
> === RUN   TestAugment/non-pointer_method
> === PAUSE TestAugment/non-pointer_method
> === RUN   TestAugment/pointer_method
> === PAUSE TestAugment/pointer_method
> === RUN   TestAugment/string
> === PAUSE TestAugment/string
> === RUN   TestAugment/string_and_int
> === PAUSE TestAugment/string_and_int
> === RUN   TestAugment/values_are_elided
> === PAUSE TestAugment/values_are_elided
> === RUN   TestAugment/error
> === PAUSE TestAugment/error
> === RUN   TestAugment/error_unnamed
> === PAUSE TestAugment/error_unnamed
> === RUN   TestAugment/float32
> === PAUSE TestAugment/float32
> === RUN   TestAugment/float64
> === PAUSE TestAugment/float64
> === CONT  TestAugment/Local_function_doesn't_interfere
> === CONT  TestParseDumpAsmGo1dot13
> === CONT  TestParseDumpHeaderError
> --- PASS: TestParseDumpHeaderError (0.00s)
> === CONT  TestPanic
> --- PASS: TestParseDumpAsmGo1dot13 (0.00s)
> === CONT  TestSplitPath
> --- PASS: TestSplitPath (0.00s)
> === CONT  TestRaceManual
> --- PASS: TestRaceManual (0.00s)
> === CONT  TestParseDumpRace
> --- PASS: TestParseDumpRace (0.00s)
> === CONT  TestParseDumpIndented
> --- PASS: TestParseDumpIndented (0.00s)
> === CONT  TestParseDumpWithCarriageReturn
> === CONT  TestPanicweb
> --- PASS: TestParseDumpWithCarriageReturn (0.00s)
> === CONT  TestParseDumpCCode
> --- PASS: TestParseDumpCCode (0.00s)
> === CONT  TestParseDumpCreatedError
> --- PASS: TestParseDumpCreatedError (0.00s)
> === CONT  TestParseDumpCreated
> --- PASS: TestParseDumpCreated (0.00s)
> === CONT  TestParseDumpFileError
> --- PASS: TestParseDumpFileError (0.00s)
> === CONT  TestAugment/string_and_int
> === CONT  TestAugment/Local_function_doesn't_interfere
>     source_test.go:473: Different (-want +got):
>           stack.Stack{
>               Calls: []stack.Call{
>                       {
>                               ... // 2 identical fields
>                               Line: 10,
>                               Func: {Raw: "main.f"},
>                               Args: stack.Args{
>         -                             Values:    []stack.Arg{{Value: 
> 805306367}, {Value: 2}},
>         +                             Values:    nil,
>                                       Processed: nil,
>         -                             Elided:    false,
>         +                             Elided:    true,
>                               },
>                               IsStdlib:   false,
>                               RelSrcPath: "",
>                       },
>                       {SrcPath: "main.go", Line: 3, Func: {Raw: "main.main"}},
>               },
>               Elided: false,
>           }
>     source_test.go:474: Source code:
>         package main
>         func main() {
>               f("yo")
>         }
>         func f(s string) {
>               a := func(i int) int {
>                       return 1 + i
>               }
>               _ = a(3)
>               panic("ooh")
>         }
>     source_test.go:475: Output:
>         panic: ooh
>         
>         goroutine 1 [running]:
>         main.f(...)
>               /tmp/panicparse4077653193/main.go:10
>         main.main()
>               /tmp/panicparse4077653193/main.go:3 +0x3c
>         exit status 2
> === CONT  TestParseDumpAsm
> --- PASS: TestParseDumpAsm (0.00s)
> === CONT  TestParseDumpLongWait
> --- PASS: TestParseDumpLongWait (0.00s)
> === CONT  TestParseDump1
> --- PASS: TestParseDump1 (0.00s)
> === CONT  TestParseDumpNothing
> --- PASS: TestParseDumpNothing (0.00s)
> === CONT  TestAggregateAggressive
> --- PASS: TestAggregateAggressive (0.00s)
> === CONT  TestAggregateExactMatching
> --- PASS: TestAggregateExactMatching (0.00s)
> === CONT  TestAugment/float64
> === CONT  TestAugment/string_and_int
>     source_test.go:460: failed to parse input for test string and int: failed 
> to parse int on line: "main.f({0x461561, 0x459b40}, 0xc0000001a0)"
> === CONT  TestAugment/float32
> === CONT  TestAugment/error_unnamed
> === CONT  TestAugment/error
> === CONT  TestAugment/error_unnamed
>     source_test.go:460: failed to parse input for test error unnamed: failed 
> to parse int on line: "main.f({0x462287, 0x3})"
> === CONT  TestAugment/values_are_elided
> === CONT  TestAugment/error
>     source_test.go:460: failed to parse input for test error: failed to parse 
> int on line: "main.f({0x477980, 0xc000010020})"
> === CONT  TestParseDumpElided
> --- PASS: TestParseDumpElided (0.00s)
> === CONT  TestParseDumpNoOffset
> --- PASS: TestParseDumpNoOffset (0.00s)
> === CONT  TestParseDumpUnavailError
> --- PASS: TestParseDumpUnavailError (0.00s)
> === CONT  TestParseDumpUnavail
> --- PASS: TestParseDumpUnavail (0.00s)
> === CONT  TestParseDumpUnavailCreated
> --- PASS: TestParseDumpUnavailCreated (0.00s)
> === CONT  TestParseDumpSysCall
> --- PASS: TestParseDumpSysCall (0.00s)
> === CONT  TestParseDumpValueErr
> --- PASS: TestParseDumpValueErr (0.00s)
> === CONT  TestParseDumpOrderErr
> --- PASS: TestParseDumpOrderErr (0.00s)
> === CONT  TestParseDumpInconsistentIndent
> --- PASS: TestParseDumpInconsistentIndent (0.00s)
> === CONT  TestAugment/map[interface{}]interface{}
> === CONT  TestAugment/values_are_elided
>     source_test.go:473: Different (-want +got):
>           stack.Stack{
>               Calls: []stack.Call{
>                       {
>                               ... // 2 identical fields
>                               Line: 6,
>                               Func: {Raw: "main.f"},
>                               Args: stack.Args{
>                                       Values: []stack.Arg{
>         +                                     {Value: 824633943888},
>         +                                     {Value: 824633943920},
>         +                                     {Value: 4212505},
>         +                                     {Value: 96},
>                                               {},
>                                               {},
>                                               {
>         -                                             Value: 0,
>         +                                             Value: 4269317,
>                                                       Name:  "",
>                                               },
>                                               {
>         -                                             Value: 0,
>         +                                             Value: 4561728,
>                                                       Name:  "",
>                                               },
>                                               {
>         -                                             Value: 0,
>         +                                             Value: 824633721248,
>                                                       Name:  "",
>                                               },
>         -                                     {},
>         -                                     {},
>         -                                     {},
>         -                                     {Value: 42},
>                                               {Value: 43},
>                                       },
>                                       Processed: nil,
>                                       Elided:    true,
>                               },
>                               IsStdlib:   false,
>                               RelSrcPath: "",
>                       },
>                       {SrcPath: "main.go", Line: 3, Func: {Raw: "main.main"}},
>               },
>               Elided: false,
>           }
>     source_test.go:474: Source code:
>         package main
>         func main() {
>               f(0, 0, 0, 0, 0, 0, 0, 0, 42, 43, 44, 45, nil)
>         }
>         func f(s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12 int, s13 
> interface{}) {
>               panic("ooh")
>         }
>     source_test.go:475: Output:
>         panic: ooh
>         
>         goroutine 1 [running]:
>         main.f(0xc000036750, 0xc000036770, 0x404719, 0x60, 0x0, 0x0, 
> 0x412505, 0x459b40, 0xc0000001a0, 0x2b, ...)
>               /tmp/panicparse2140281656/main.go:6 +0x27
>         main.main()
>               /tmp/panicparse2140281656/main.go:3 +0x56
>         exit status 2
> === CONT  TestAugment/string
>     source_test.go:460: failed to parse input for test string: failed to 
> parse int on line: "main.f({0x461561, 0xc0000001a0})"
> === CONT  TestAugment/pointer_method
> === CONT  TestAugment/non-pointer_method
>     source_test.go:460: failed to parse input for test non-pointer method: 
> failed to parse int on line: "main.S.f({})"
> === CONT  TestAugment/chan_interface{}
> === CONT  TestAugment/chan_int
> === CONT  TestParseDumpCreatedErr
> --- PASS: TestParseDumpCreatedErr (0.00s)
> === CONT  TestAugment/[]int
>     source_test.go:460: failed to parse input for test []int: failed to parse 
> int on line: "main.f({0x0, 0xc000036750, 0xc000036770})"
> === CONT  TestAugment/map[int]int
> === CONT  TestAugment/[]interface{}
>     source_test.go:460: failed to parse input for test []interface{}: failed 
> to parse int on line: "main.f({0xc000036760, 0x0, 0x4125e5})"
> === CONT  TestParseDumpLineErr
> --- PASS: TestParseDumpLineErr (0.00s)
> === CONT  TestAugment/func_ellipsis
> === CONT  TestAugment/interface{}
> === CONT  TestAugment/func_ellipsis
>     source_test.go:460: failed to parse input for test func ellipsis: failed 
> to parse int on line: "main.f({0xc000036768, 0x412505, 0x459b40})"
> === CONT  TestAugment/func
> === CONT  TestAugment/interface{}
>     source_test.go:460: failed to parse input for test interface{}: failed to 
> parse int on line: "main.f({0x7f717a198b30, 0x0, 0x60})"
> --- FAIL: TestAugment (0.00s)
>     --- FAIL: TestAugment/Local_function_doesn't_interfere (0.43s)
>     --- FAIL: TestAugment/string_and_int (0.42s)
>     --- PASS: TestAugment/float64 (0.88s)
>     --- PASS: TestAugment/float32 (0.98s)
>     --- FAIL: TestAugment/error_unnamed (0.45s)
>     --- FAIL: TestAugment/error (0.53s)
>     --- FAIL: TestAugment/values_are_elided (0.66s)
>     --- FAIL: TestAugment/string (0.55s)
>     --- PASS: TestAugment/map[interface{}]interface{} (1.13s)
>     --- FAIL: TestAugment/non-pointer_method (0.51s)
>     --- PASS: TestAugment/pointer_method (0.95s)
>     --- PASS: TestAugment/chan_interface{} (0.70s)
>     --- FAIL: TestAugment/[]int (0.45s)
>     --- PASS: TestAugment/chan_int (0.84s)
>     --- FAIL: TestAugment/[]interface{} (0.56s)
>     --- PASS: TestAugment/map[int]int (1.03s)
>     --- FAIL: TestAugment/func_ellipsis (0.59s)
>     --- FAIL: TestAugment/interface{} (0.52s)
>     --- PASS: TestAugment/func (0.95s)
> === CONT  TestPanicweb
>     context_test.go:1370: failed to parse int on line: 
> "net/http.(*Server).Serve(0xc000078000, {0x893378, 0xc000120108})"
> --- FAIL: TestPanicweb (8.08s)
> === RUN   TestPanic/str
> === PAUSE TestPanic/str
> === RUN   TestPanic/args_elided
> === PAUSE TestPanic/args_elided
> === RUN   TestPanic/stack_cut_off_named
> === PAUSE TestPanic/stack_cut_off_named
> === RUN   TestPanic/stdlib_and_other
> === PAUSE TestPanic/stdlib_and_other
> === RUN   TestPanic/stack_cut_off
> === PAUSE TestPanic/stack_cut_off
> === RUN   TestPanic/other
> === PAUSE TestPanic/other
> === RUN   TestPanic/goroutine_1
> === PAUSE TestPanic/goroutine_1
> === RUN   TestPanic/simple
> === PAUSE TestPanic/simple
> === RUN   TestPanic/chan_send
> === PAUSE TestPanic/chan_send
> === RUN   TestPanic/slice_str
> === PAUSE TestPanic/slice_str
> === RUN   TestPanic/goroutine_100
> === PAUSE TestPanic/goroutine_100
> === RUN   TestPanic/locked
> === PAUSE TestPanic/locked
> === RUN   TestPanic/utf8
> === PAUSE TestPanic/utf8
> === RUN   TestPanic/int
> === PAUSE TestPanic/int
> === RUN   TestPanic/goroutine_dedupe_pointers
> === PAUSE TestPanic/goroutine_dedupe_pointers
> === RUN   TestPanic/stdlib
> === PAUSE TestPanic/stdlib
> === RUN   TestPanic/mismatched
> === PAUSE TestPanic/mismatched
> === RUN   TestPanic/race
> === PAUSE TestPanic/race
> === RUN   TestPanic/chan_receive
> === PAUSE TestPanic/chan_receive
> === RUN   TestPanic/asleep
> === PAUSE TestPanic/asleep
> === CONT  TestPanic/str
> === CONT  TestPanic/chan_receive
> === CONT  TestPanic/asleep
> === CONT  TestPanic/str
>     context_test.go:1191: failed to parse int on line: 
> "main.panicstr({0x4ba899, 0x1})"
> === CONT  TestPanic/race
> === CONT  TestPanic/mismatched
> === CONT  TestPanic/chan_send
> === CONT  TestPanic/utf8
> === CONT  TestPanic/stdlib
>     context_test.go:1191: failed to parse int on line: 
> "strings.FieldsFunc({0x4d83c0, 0x1}, 0x4c2d88)"
> === CONT  TestPanic/goroutine_dedupe_pointers
> === CONT  TestPanic/simple
> === CONT  TestPanic/locked
> === CONT  TestPanic/goroutine_1
> === CONT  TestPanic/goroutine_100
> === CONT  TestPanic/other
> === CONT  TestPanic/stack_cut_off
> === CONT  TestPanic/stdlib_and_other
> === CONT  TestPanic/int
> === CONT  TestPanic/slice_str
> === CONT  TestPanic/args_elided
> === CONT  TestPanic/slice_str
>     context_test.go:1191: failed to parse int on line: 
> "main.panicslicestr({0xc000010080, 0x1, 0x1})"
> === CONT  TestPanic/stdlib_and_other
>     context_test.go:1191: failed to parse int on line: 
> "strings.FieldsFunc({0x4d83c0, 0x1}, 0x4c2da0)"
> === CONT  TestPanic/stack_cut_off_named
> --- FAIL: TestPanic (12.52s)
>     --- FAIL: TestPanic/str (0.00s)
>     --- PASS: TestPanic/race (0.00s)
>     --- PASS: TestPanic/chan_receive (0.00s)
>     --- PASS: TestPanic/asleep (0.00s)
>     --- PASS: TestPanic/chan_send (0.00s)
>     --- FAIL: TestPanic/stdlib (0.00s)
>     --- PASS: TestPanic/mismatched (0.00s)
>     --- PASS: TestPanic/utf8 (0.00s)
>     --- PASS: TestPanic/simple (0.00s)
>     --- PASS: TestPanic/locked (0.00s)
>     --- PASS: TestPanic/goroutine_1 (0.00s)
>     --- PASS: TestPanic/other (0.00s)
>     --- PASS: TestPanic/stack_cut_off (0.00s)
>     --- PASS: TestPanic/goroutine_dedupe_pointers (0.00s)
>     --- PASS: TestPanic/int (0.00s)
>     --- FAIL: TestPanic/slice_str (0.00s)
>     --- FAIL: TestPanic/stdlib_and_other (0.00s)
>     --- PASS: TestPanic/args_elided (0.00s)
>     --- PASS: TestPanic/stack_cut_off_named (0.00s)
>     --- PASS: TestPanic/goroutine_100 (0.00s)
> === RUN   Example
> --- PASS: Example (0.00s)
> FAIL
> FAIL  github.com/maruel/panicparse/stack      12.540s
> === RUN   TestSnapshotHandler
> === RUN   TestSnapshotHandler//debug
>     webstack_test.go:32: /debug: 500
>         failed to process the snapshot, try a larger maxmem value
> === RUN   TestSnapshotHandler//debug?augment=1
>     webstack_test.go:32: /debug?augment=1: 500
>         failed to process the snapshot, try a larger maxmem value
> === RUN   TestSnapshotHandler//debug?maxmem=1
>     webstack_test.go:32: /debug?maxmem=1: 500
>         failed to process the snapshot, try a larger maxmem value
> === RUN   TestSnapshotHandler//debug?maxmem=2097152
>     webstack_test.go:32: /debug?maxmem=2097152: 500
>         failed to process the snapshot, try a larger maxmem value
> === RUN   TestSnapshotHandler//debug?similarity=exactflags
>     webstack_test.go:32: /debug?similarity=exactflags: 500
>         failed to process the snapshot, try a larger maxmem value
> === RUN   TestSnapshotHandler//debug?similarity=exactlines
>     webstack_test.go:32: /debug?similarity=exactlines: 500
>         failed to process the snapshot, try a larger maxmem value
> === RUN   TestSnapshotHandler//debug?similarity=anypointer
>     webstack_test.go:32: /debug?similarity=anypointer: 500
>         failed to process the snapshot, try a larger maxmem value
> === RUN   TestSnapshotHandler//debug?similarity=anyvalue
>     webstack_test.go:32: /debug?similarity=anyvalue: 500
>         failed to process the snapshot, try a larger maxmem value
> --- FAIL: TestSnapshotHandler (0.03s)
>     --- FAIL: TestSnapshotHandler//debug (0.01s)
>     --- FAIL: TestSnapshotHandler//debug?augment=1 (0.00s)
>     --- FAIL: TestSnapshotHandler//debug?maxmem=1 (0.02s)
>     --- FAIL: TestSnapshotHandler//debug?maxmem=2097152 (0.00s)
>     --- FAIL: TestSnapshotHandler//debug?similarity=exactflags (0.00s)
>     --- FAIL: TestSnapshotHandler//debug?similarity=exactlines (0.00s)
>     --- FAIL: TestSnapshotHandler//debug?similarity=anypointer (0.00s)
>     --- FAIL: TestSnapshotHandler//debug?similarity=anyvalue (0.00s)
> === RUN   TestSnapshotHandler_Err
> === PAUSE TestSnapshotHandler_Err
> === RUN   TestSnapshotHandler_Method_POST
> === PAUSE TestSnapshotHandler_Method_POST
> === RUN   TestSnapshotHandler_LargeMemory
>     webstack_test.go:99: 500
>         failed to process the snapshot, try a larger maxmem value
> --- FAIL: TestSnapshotHandler_LargeMemory (0.05s)
> === CONT  TestSnapshotHandler_Err
> === RUN   TestSnapshotHandler_Err//debug?augment=2
> === PAUSE TestSnapshotHandler_Err//debug?augment=2
> === RUN   TestSnapshotHandler_Err//debug?maxmem=abc
> === PAUSE TestSnapshotHandler_Err//debug?maxmem=abc
> === RUN   TestSnapshotHandler_Err//debug?similarity=alike
> === PAUSE TestSnapshotHandler_Err//debug?similarity=alike
> === CONT  TestSnapshotHandler_Err//debug?augment=2
> === CONT  TestSnapshotHandler_Method_POST
> === CONT  TestSnapshotHandler_Err//debug?similarity=alike
> === CONT  TestSnapshotHandler_Err//debug?maxmem=abc
> --- PASS: TestSnapshotHandler_Method_POST (0.00s)
> === CONT  TestSnapshotHandler_Err//debug?similarity=alike
>     webstack_test.go:53: /debug?similarity=alike: 500
>         failed to process the snapshot, try a larger maxmem value
> === CONT  TestSnapshotHandler_Err//debug?augment=2
>     webstack_test.go:53: /debug?augment=2: 500
>         failed to process the snapshot, try a larger maxmem value
> --- FAIL: TestSnapshotHandler_Err (0.00s)
>     --- PASS: TestSnapshotHandler_Err//debug?maxmem=abc (0.00s)
>     --- FAIL: TestSnapshotHandler_Err//debug?similarity=alike (0.00s)
>     --- FAIL: TestSnapshotHandler_Err//debug?augment=2 (0.00s)
> FAIL
> FAIL  github.com/maruel/panicparse/stack/webstack     0.097s
> FAIL
> dh_auto_test: error: cd _build && go test -vet=off -v -p 4 
> github.com/maruel/panicparse github.com/maruel/panicparse/cmd/panic 
> github.com/maruel/panicparse/cmd/panic/internal 
> github.com/maruel/panicparse/cmd/panic/internal/incorrect 
> github.com/maruel/panicparse/cmd/panic/internal/utf8 
> github.com/maruel/panicparse/cmd/panicweb 
> github.com/maruel/panicparse/cmd/panicweb/internal 
> github.com/maruel/panicparse/cmd/pp github.com/maruel/panicparse/internal 
> github.com/maruel/panicparse/internal/htmlstack 
> github.com/maruel/panicparse/internal/internaltest 
> github.com/maruel/panicparse/stack 
> github.com/maruel/panicparse/stack/webstack returned exit code 1


The full build log is available from:
http://qa-logs.debian.net/2021/10/23/panicparse_1.6.1-3_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to