Source: golang-github-google-pprof Version: 0.0~git20200905.acf8798-2 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: [email protected] 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 golang-github-google-pprof > dpkg-buildpackage: info: source version 0.0~git20200905.acf8798-2 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Shengjing Zhu <[email protected]> > dpkg-source --before-build . > dpkg-buildpackage: info: host architecture amd64 > debian/rules clean > dh clean --buildsystem=golang --with=golang > dh_auto_clean -O--buildsystem=golang > dh_autoreconf_clean -O--buildsystem=golang > dh_clean -O--buildsystem=golang > dpkg-source -b . > dpkg-source: info: using source format '3.0 (quilt)' > dpkg-source: info: building golang-github-google-pprof using existing > ./golang-github-google-pprof_0.0~git20200905.acf8798.orig.tar.xz > dpkg-source: info: using patch list from debian/patches/series > dpkg-source: info: building golang-github-google-pprof in > golang-github-google-pprof_0.0~git20200905.acf8798-2.debian.tar.xz > dpkg-source: info: building golang-github-google-pprof in > golang-github-google-pprof_0.0~git20200905.acf8798-2.dsc > debian/rules binary > dh binary --buildsystem=golang --with=golang > dh_update_autotools_config -O--buildsystem=golang > dh_autoreconf -O--buildsystem=golang > dh_auto_configure -O--buildsystem=golang > dh_auto_build -O--buildsystem=golang > cd obj-x86_64-linux-gnu && go install -trimpath -v -p 4 > github.com/google/pprof github.com/google/pprof/driver > github.com/google/pprof/fuzz github.com/google/pprof/internal/binutils > github.com/google/pprof/internal/driver > github.com/google/pprof/internal/elfexec > github.com/google/pprof/internal/graph > github.com/google/pprof/internal/measurement > github.com/google/pprof/internal/plugin > github.com/google/pprof/internal/proftest > github.com/google/pprof/internal/report > github.com/google/pprof/internal/symbolizer > github.com/google/pprof/internal/symbolz > github.com/google/pprof/internal/transport github.com/google/pprof/profile > github.com/google/pprof/third_party/d3 > github.com/google/pprof/third_party/d3flamegraph > github.com/google/pprof/third_party/svgpan > internal/goexperiment > internal/unsafeheader > internal/cpu > runtime/internal/sys > runtime/internal/atomic > internal/abi > runtime/internal/math > internal/itoa > math/bits > unicode/utf8 > internal/race > internal/bytealg > sync/atomic > unicode > math > container/list > internal/nettrace > encoding > unicode/utf16 > runtime > crypto/internal/subtle > crypto/subtle > vendor/golang.org/x/crypto/cryptobyte/asn1 > vendor/golang.org/x/crypto/internal/subtle > github.com/google/pprof/third_party/d3 > github.com/google/pprof/third_party/d3flamegraph > github.com/google/pprof/third_party/svgpan > internal/reflectlite > sync > internal/testlog > internal/singleflight > runtime/cgo > math/rand > internal/sysinfo > sort > errors > strconv > io > internal/oserror > syscall > path > bytes > reflect > strings > bufio > internal/syscall/unix > time > internal/syscall/execenv > vendor/golang.org/x/net/dns/dnsmessage > hash > hash/adler32 > hash/crc32 > internal/poll > io/fs > context > internal/fmtsort > encoding/binary > regexp/syntax > crypto > os > crypto/elliptic/internal/fiat > encoding/base64 > crypto/cipher > crypto/internal/randutil > crypto/sha512 > regexp > crypto/aes > fmt > net > os/signal > io/ioutil > path/filepath > crypto/des > crypto/ed25519/internal/edwards25519/field > encoding/json > flag > compress/flate > debug/dwarf > compress/zlib > compress/gzip > math/big > github.com/google/pprof/profile > debug/elf > debug/macho > github.com/google/pprof/internal/elfexec > crypto/ed25519/internal/edwards25519 > crypto/rand > crypto/elliptic > encoding/asn1 > crypto/ed25519 > crypto/hmac > crypto/md5 > vendor/golang.org/x/crypto/cryptobyte > crypto/rc4 > crypto/rsa > crypto/ecdsa > crypto/sha1 > crypto/sha256 > crypto/dsa > encoding/hex > encoding/pem > crypto/x509/pkix > net/url > vendor/golang.org/x/crypto/chacha20 > vendor/golang.org/x/crypto/poly1305 > vendor/golang.org/x/sys/cpu > vendor/golang.org/x/crypto/curve25519 > github.com/chzyer/readline > crypto/x509 > vendor/golang.org/x/crypto/chacha20poly1305 > vendor/golang.org/x/crypto/hkdf > vendor/golang.org/x/text/transform > log > vendor/golang.org/x/text/unicode/norm > vendor/golang.org/x/text/unicode/bidi > crypto/tls > vendor/golang.org/x/text/secure/bidirule > net/textproto > vendor/golang.org/x/net/http2/hpack > vendor/golang.org/x/net/idna > mime > mime/quotedprintable > net/http/internal > mime/multipart > vendor/golang.org/x/net/http/httpguts > vendor/golang.org/x/net/http/httpproxy > net/http/internal/ascii > github.com/ianlancetaylor/demangle > os/exec > github.com/google/pprof/internal/measurement > github.com/google/pprof/internal/graph > html > text/template/parse > text/tabwriter > github.com/google/pprof/fuzz > runtime/debug > runtime/trace > net/http/httptrace > testing > net/http > text/template > github.com/google/pprof/internal/proftest > html/template > github.com/google/pprof/internal/plugin > github.com/google/pprof/internal/transport > github.com/google/pprof/internal/symbolz > github.com/google/pprof/internal/report > github.com/google/pprof/internal/binutils > github.com/google/pprof/internal/symbolizer > github.com/google/pprof/internal/driver > github.com/google/pprof/driver > github.com/google/pprof > dh_auto_test -O--buildsystem=golang > cd obj-x86_64-linux-gnu && go test -vet=off -v -p 4 > github.com/google/pprof github.com/google/pprof/driver > github.com/google/pprof/fuzz github.com/google/pprof/internal/binutils > github.com/google/pprof/internal/driver > github.com/google/pprof/internal/elfexec > github.com/google/pprof/internal/graph > github.com/google/pprof/internal/measurement > github.com/google/pprof/internal/plugin > github.com/google/pprof/internal/proftest > github.com/google/pprof/internal/report > github.com/google/pprof/internal/symbolizer > github.com/google/pprof/internal/symbolz > github.com/google/pprof/internal/transport github.com/google/pprof/profile > github.com/google/pprof/third_party/d3 > github.com/google/pprof/third_party/d3flamegraph > github.com/google/pprof/third_party/svgpan > ? github.com/google/pprof [no test files] > ? github.com/google/pprof/driver [no test files] > === RUN TestParseData > --- PASS: TestParseData (0.00s) > PASS > ok github.com/google/pprof/fuzz 0.031s > === RUN TestAddr2Liner > --- PASS: TestAddr2Liner (0.00s) > === RUN TestAddr2LinerLookup > --- PASS: TestAddr2LinerLookup (0.00s) > === RUN TestSetTools > --- PASS: TestSetTools (0.06s) > === RUN TestSetFastSymbolization > --- PASS: TestSetFastSymbolization (0.00s) > === RUN TestDisasm > --- PASS: TestDisasm (0.08s) > === RUN TestObjFile > === RUN TestObjFile/fake_mapping > === RUN TestObjFile/fixed_load_address > === RUN TestObjFile/simulated_ASLR_address > --- PASS: TestObjFile (0.08s) > --- PASS: TestObjFile/fake_mapping (0.04s) > --- PASS: TestObjFile/fixed_load_address (0.04s) > --- PASS: TestObjFile/simulated_ASLR_address (0.01s) > === RUN TestMachoFiles > binutils_test.go:187: This test only works on x86-64 Mac > --- SKIP: TestMachoFiles (0.00s) > === RUN TestLLVMSymbolizer > --- PASS: TestLLVMSymbolizer (0.00s) > === RUN TestOpenMalformedELF > --- PASS: TestOpenMalformedELF (0.00s) > === RUN TestOpenMalformedMachO > --- PASS: TestOpenMalformedMachO (0.00s) > === RUN TestObjdumpVersionChecks > --- PASS: TestObjdumpVersionChecks (0.00s) > === RUN TestFindSymbols > --- PASS: TestFindSymbols (0.00s) > === RUN TestFunctionAssembly > --- PASS: TestFunctionAssembly (0.00s) > PASS > ok github.com/google/pprof/internal/binutils 0.263s > === RUN TestParse > === RUN TestParse/text,functions,flat:cpu > === RUN TestParse/text,functions,noinlines,flat:cpu > === RUN TestParse/text,filefunctions,noinlines,flat:cpu > === RUN TestParse/text,addresses,noinlines,flat:cpu > === RUN TestParse/tree,addresses,flat,nodecount=4:cpusmall > === RUN TestParse/text,functions,flat,nodecount=5,call_tree:unknown > === RUN TestParse/text,alloc_objects,flat:heap_alloc > === RUN TestParse/text,files,flat:heap > === RUN TestParse/text,files,flat,focus=[12]00,taghide=[X3]00:heap > === RUN TestParse/text,inuse_objects,flat:heap > === RUN TestParse/text,lines,cum,hide=line[X3]0:cpu > === RUN TestParse/text,lines,cum,show=[12]00:cpu > === RUN TestParse/text,lines,cum,hide=line[X3]0,focus=[12]00:cpu > === RUN TestParse/topproto,lines,cum,hide=mangled[X3]0:cpu > === RUN TestParse/topproto,lines:cpu > === RUN TestParse/tree,lines,cum,focus=[24]00:heap > === RUN TestParse/tree,relative_percentages,cum,focus=[24]00:heap > === RUN TestParse/tree,lines,cum,show_from=line2:cpu > === RUN TestParse/callgrind:cpu > === RUN TestParse/callgrind,call_tree:cpu > === RUN TestParse/callgrind:heap > === RUN TestParse/dot,functions,flat:cpu > === RUN TestParse/dot,functions,flat,call_tree:cpu > === RUN TestParse/dot,lines,flat,focus=[12]00:heap > === RUN TestParse/dot,unit=minimum:heap_sizetags > === RUN TestParse/dot,addresses,flat,ignore=[X3]002,focus=[X1]000:contention > === RUN TestParse/dot,files,cum:contention > === RUN TestParse/comments,add_comment=some-comment:cpu > === RUN TestParse/comments:heap > === RUN TestParse/tags:cpu > === RUN TestParse/tags,tagignore=tag[13],tagfocus=key[12]:cpu > === RUN TestParse/tags:heap > === RUN TestParse/tags,unit=bytes:heap > === RUN TestParse/traces:cpu > === RUN TestParse/traces,addresses:cpu > === RUN TestParse/traces:heap_tags > === RUN TestParse/dot,alloc_space,flat,focus=[234]00:heap_alloc > === RUN TestParse/dot,alloc_space,flat,tagshow=[2]00:heap_alloc > === RUN TestParse/dot,alloc_space,flat,hide=line.*1?23?:heap_alloc > === RUN TestParse/dot,inuse_space,flat,tagfocus=1mb:2gb:heap > === RUN TestParse/dot,inuse_space,flat,tagfocus=30kb:,tagignore=1mb:2mb:heap > === RUN TestParse/disasm=line[13],addresses,flat:cpu > === RUN TestParse/peek=line.*01:cpu > === RUN TestParse/weblist=line[13],addresses,flat:cpu > === RUN TestParse/tags,tagfocus=400kb::heap_request > === RUN TestParse/tags,tagfocus=+400kb::heap_request > === RUN TestParse/dot:long_name_funcs > === RUN TestParse/text:long_name_funcs > --- PASS: TestParse (0.19s) > --- PASS: TestParse/text,functions,flat:cpu (0.00s) > --- PASS: TestParse/text,functions,noinlines,flat:cpu (0.00s) > --- PASS: TestParse/text,filefunctions,noinlines,flat:cpu (0.00s) > --- PASS: TestParse/text,addresses,noinlines,flat:cpu (0.00s) > --- PASS: TestParse/tree,addresses,flat,nodecount=4:cpusmall (0.00s) > --- PASS: TestParse/text,functions,flat,nodecount=5,call_tree:unknown > (0.00s) > --- PASS: TestParse/text,alloc_objects,flat:heap_alloc (0.00s) > --- PASS: TestParse/text,files,flat:heap (0.00s) > --- PASS: TestParse/text,files,flat,focus=[12]00,taghide=[X3]00:heap > (0.00s) > --- PASS: TestParse/text,inuse_objects,flat:heap (0.00s) > --- PASS: TestParse/text,lines,cum,hide=line[X3]0:cpu (0.00s) > --- PASS: TestParse/text,lines,cum,show=[12]00:cpu (0.00s) > --- PASS: TestParse/text,lines,cum,hide=line[X3]0,focus=[12]00:cpu (0.00s) > --- PASS: TestParse/topproto,lines,cum,hide=mangled[X3]0:cpu (0.00s) > --- PASS: TestParse/topproto,lines:cpu (0.00s) > --- PASS: TestParse/tree,lines,cum,focus=[24]00:heap (0.00s) > --- PASS: TestParse/tree,relative_percentages,cum,focus=[24]00:heap > (0.00s) > --- PASS: TestParse/tree,lines,cum,show_from=line2:cpu (0.00s) > --- PASS: TestParse/callgrind:cpu (0.00s) > --- PASS: TestParse/callgrind,call_tree:cpu (0.00s) > --- PASS: TestParse/callgrind:heap (0.00s) > --- PASS: TestParse/dot,functions,flat:cpu (0.00s) > --- PASS: TestParse/dot,functions,flat,call_tree:cpu (0.00s) > --- PASS: TestParse/dot,lines,flat,focus=[12]00:heap (0.00s) > --- PASS: TestParse/dot,unit=minimum:heap_sizetags (0.00s) > --- PASS: > TestParse/dot,addresses,flat,ignore=[X3]002,focus=[X1]000:contention (0.00s) > --- PASS: TestParse/dot,files,cum:contention (0.00s) > --- PASS: TestParse/comments,add_comment=some-comment:cpu (0.00s) > --- PASS: TestParse/comments:heap (0.00s) > --- PASS: TestParse/tags:cpu (0.00s) > --- PASS: TestParse/tags,tagignore=tag[13],tagfocus=key[12]:cpu (0.00s) > --- PASS: TestParse/tags:heap (0.00s) > --- PASS: TestParse/tags,unit=bytes:heap (0.00s) > --- PASS: TestParse/traces:cpu (0.00s) > --- PASS: TestParse/traces,addresses:cpu (0.00s) > --- PASS: TestParse/traces:heap_tags (0.00s) > --- PASS: TestParse/dot,alloc_space,flat,focus=[234]00:heap_alloc (0.00s) > --- PASS: TestParse/dot,alloc_space,flat,tagshow=[2]00:heap_alloc (0.00s) > --- PASS: TestParse/dot,alloc_space,flat,hide=line.*1?23?:heap_alloc > (0.00s) > --- PASS: TestParse/dot,inuse_space,flat,tagfocus=1mb:2gb:heap (0.00s) > --- PASS: > TestParse/dot,inuse_space,flat,tagfocus=30kb:,tagignore=1mb:2mb:heap (0.00s) > --- PASS: TestParse/disasm=line[13],addresses,flat:cpu (0.00s) > --- PASS: TestParse/peek=line.*01:cpu (0.00s) > --- PASS: TestParse/weblist=line[13],addresses,flat:cpu (0.00s) > --- PASS: TestParse/tags,tagfocus=400kb::heap_request (0.00s) > --- PASS: TestParse/tags,tagfocus=+400kb::heap_request (0.00s) > --- PASS: TestParse/dot:long_name_funcs (0.00s) > --- PASS: TestParse/text:long_name_funcs (0.00s) > === RUN TestAutoComplete > --- PASS: TestAutoComplete (0.00s) > === RUN TestTagFilter > === RUN TestTagFilter/1_key_with_1_matching_value > === RUN TestTagFilter/1_key_with_no_matching_values > === RUN > TestTagFilter/two_keys,_each_with_value_matching_different_one_value_in_list > === RUN > TestTagFilter/two_keys,_all_value_matching_different_regex_value_in_list > === RUN TestTagFilter/one_key,_not_all_values_in_list_matched > === RUN > TestTagFilter/key_specified,_list_of_tags_where_all_tags_in_list_matched > === RUN > TestTagFilter/key_specified,_list_of_tag_values_where_not_all_are_matched > === RUN > TestTagFilter/key_included_for_regex_matching,_list_of_values_where_all_values_in_list_matched > === RUN > TestTagFilter/key_included_for_regex_matching,_list_of_values_where_not_only_second_value_matched > === RUN > TestTagFilter/key_included_for_regex_matching,_list_of_values_where_not_only_first_value_matched > --- PASS: TestTagFilter (0.00s) > --- PASS: TestTagFilter/1_key_with_1_matching_value (0.00s) > --- PASS: TestTagFilter/1_key_with_no_matching_values (0.00s) > --- PASS: > TestTagFilter/two_keys,_each_with_value_matching_different_one_value_in_list > (0.00s) > --- PASS: > TestTagFilter/two_keys,_all_value_matching_different_regex_value_in_list > (0.00s) > --- PASS: TestTagFilter/one_key,_not_all_values_in_list_matched (0.00s) > --- PASS: > TestTagFilter/key_specified,_list_of_tags_where_all_tags_in_list_matched > (0.00s) > --- PASS: > TestTagFilter/key_specified,_list_of_tag_values_where_not_all_are_matched > (0.00s) > --- PASS: > TestTagFilter/key_included_for_regex_matching,_list_of_values_where_all_values_in_list_matched > (0.00s) > --- PASS: > TestTagFilter/key_included_for_regex_matching,_list_of_values_where_not_only_second_value_matched > (0.00s) > --- PASS: > TestTagFilter/key_included_for_regex_matching,_list_of_values_where_not_only_first_value_matched > (0.00s) > === RUN TestIdentifyNumLabelUnits > === RUN TestIdentifyNumLabelUnits/Multiple_keys,_no_units_for_all_keys > === RUN > TestIdentifyNumLabelUnits/Multiple_keys,_different_units_for_each_key > === RUN > TestIdentifyNumLabelUnits/Multiple_keys_with_multiple_values,_different_units_for_each_key > === RUN > TestIdentifyNumLabelUnits/Multiple_keys_with_multiple_values,_some_units_missing > === RUN TestIdentifyNumLabelUnits/One_key_with_three_units_in_same_sample > === RUN TestIdentifyNumLabelUnits/One_key_with_four_units_in_same_sample > === RUN TestIdentifyNumLabelUnits/One_key_with_two_units_in_same_sample > === RUN > TestIdentifyNumLabelUnits/One_key_with_different_units_in_different_samples > === RUN TestIdentifyNumLabelUnits/Key_alignment,_unit_not_specified > === RUN TestIdentifyNumLabelUnits/Key_request,_unit_not_specified > === RUN > TestIdentifyNumLabelUnits/Check_units_not_over-written_for_keys_with_default_units > --- PASS: TestIdentifyNumLabelUnits (0.00s) > --- PASS: TestIdentifyNumLabelUnits/Multiple_keys,_no_units_for_all_keys > (0.00s) > --- PASS: > TestIdentifyNumLabelUnits/Multiple_keys,_different_units_for_each_key (0.00s) > --- PASS: > TestIdentifyNumLabelUnits/Multiple_keys_with_multiple_values,_different_units_for_each_key > (0.00s) > --- PASS: > TestIdentifyNumLabelUnits/Multiple_keys_with_multiple_values,_some_units_missing > (0.00s) > --- PASS: > TestIdentifyNumLabelUnits/One_key_with_three_units_in_same_sample (0.00s) > --- PASS: > TestIdentifyNumLabelUnits/One_key_with_four_units_in_same_sample (0.00s) > --- PASS: TestIdentifyNumLabelUnits/One_key_with_two_units_in_same_sample > (0.00s) > --- PASS: > TestIdentifyNumLabelUnits/One_key_with_different_units_in_different_samples > (0.00s) > --- PASS: TestIdentifyNumLabelUnits/Key_alignment,_unit_not_specified > (0.00s) > --- PASS: TestIdentifyNumLabelUnits/Key_request,_unit_not_specified > (0.00s) > --- PASS: > TestIdentifyNumLabelUnits/Check_units_not_over-written_for_keys_with_default_units > (0.00s) > === RUN TestNumericTagFilter > === RUN TestNumericTagFilter/Match_when_unit_conversion_required > === RUN > TestNumericTagFilter/Match_only_when_values_equal_after_unit_conversion > === RUN TestNumericTagFilter/Match_when_values_and_units_initially_equal > === RUN > TestNumericTagFilter/Match_range_without_lower_bound,_no_unit_conversion_required > === RUN > TestNumericTagFilter/Match_range_without_lower_bound,_unit_conversion_required > === RUN > TestNumericTagFilter/Match_range_without_upper_bound,_unit_conversion_required > === RUN > TestNumericTagFilter/Match_range_without_upper_bound,_no_unit_conversion_required > === RUN > TestNumericTagFilter/Don't_match_range_without_upper_bound,_no_unit_conversion_required > === RUN > TestNumericTagFilter/Multiple_keys_with_different_units,_don't_match_range_without_upper_bound > === RUN > TestNumericTagFilter/Match_range_without_upper_bound,_unit_conversion_required#01 > === RUN > TestNumericTagFilter/Don't_match_range_without_lower_bound,_no_unit_conversion_required > === RUN > TestNumericTagFilter/Match_specific_key,_key_present,_one_of_two_values_match > === RUN > TestNumericTagFilter/Match_specific_key,_key_present_and_value_matches > === RUN > TestNumericTagFilter/Match_specific_key,_matching_key_present_and_value_matches,_also_non-matching_key > === RUN > TestNumericTagFilter/Match_specific_key_and_range_of_values,_value_matches > === RUN > TestNumericTagFilter/Match_specific_key_and_range_of_values,_value_too_large > === RUN > TestNumericTagFilter/Match_specific_key_and_range_of_values,_value_too_small > === RUN > TestNumericTagFilter/Match_specific_key_and_value,_unit_conversion_required > === RUN > TestNumericTagFilter/Match_specific_key_and_value,_key_does_not_appear > === RUN > TestNumericTagFilter/Match_negative_key_and_range_of_values,_value_matches > === RUN > TestNumericTagFilter/Match_negative_key_and_range_of_values,_value_outside_range > === RUN TestNumericTagFilter/Match_exact_value,_unitless_tag > === RUN TestNumericTagFilter/Match_range,_unitless_tag > === RUN TestNumericTagFilter/Don't_match_range,_unitless_tag > === RUN TestNumericTagFilter/Match_range_without_upper_bound,_unitless_tag > === RUN > TestNumericTagFilter/Don't_match_range_without_upper_bound,_unitless_tag > === RUN TestNumericTagFilter/Match_range_without_lower_bound,_unitless_tag > === RUN > TestNumericTagFilter/Don't_match_range_without_lower_bound,_unitless_tag > --- PASS: TestNumericTagFilter (0.00s) > --- PASS: TestNumericTagFilter/Match_when_unit_conversion_required (0.00s) > --- PASS: > TestNumericTagFilter/Match_only_when_values_equal_after_unit_conversion > (0.00s) > --- PASS: > TestNumericTagFilter/Match_when_values_and_units_initially_equal (0.00s) > --- PASS: > TestNumericTagFilter/Match_range_without_lower_bound,_no_unit_conversion_required > (0.00s) > --- PASS: > TestNumericTagFilter/Match_range_without_lower_bound,_unit_conversion_required > (0.00s) > --- PASS: > TestNumericTagFilter/Match_range_without_upper_bound,_unit_conversion_required > (0.00s) > --- PASS: > TestNumericTagFilter/Match_range_without_upper_bound,_no_unit_conversion_required > (0.00s) > --- PASS: > TestNumericTagFilter/Don't_match_range_without_upper_bound,_no_unit_conversion_required > (0.00s) > --- PASS: > TestNumericTagFilter/Multiple_keys_with_different_units,_don't_match_range_without_upper_bound > (0.00s) > --- PASS: > TestNumericTagFilter/Match_range_without_upper_bound,_unit_conversion_required#01 > (0.00s) > --- PASS: > TestNumericTagFilter/Don't_match_range_without_lower_bound,_no_unit_conversion_required > (0.00s) > --- PASS: > TestNumericTagFilter/Match_specific_key,_key_present,_one_of_two_values_match > (0.00s) > --- PASS: > TestNumericTagFilter/Match_specific_key,_key_present_and_value_matches (0.00s) > --- PASS: > TestNumericTagFilter/Match_specific_key,_matching_key_present_and_value_matches,_also_non-matching_key > (0.00s) > --- PASS: > TestNumericTagFilter/Match_specific_key_and_range_of_values,_value_matches > (0.00s) > --- PASS: > TestNumericTagFilter/Match_specific_key_and_range_of_values,_value_too_large > (0.00s) > --- PASS: > TestNumericTagFilter/Match_specific_key_and_range_of_values,_value_too_small > (0.00s) > --- PASS: > TestNumericTagFilter/Match_specific_key_and_value,_unit_conversion_required > (0.00s) > --- PASS: > TestNumericTagFilter/Match_specific_key_and_value,_key_does_not_appear (0.00s) > --- PASS: > TestNumericTagFilter/Match_negative_key_and_range_of_values,_value_matches > (0.00s) > --- PASS: > TestNumericTagFilter/Match_negative_key_and_range_of_values,_value_outside_range > (0.00s) > --- PASS: TestNumericTagFilter/Match_exact_value,_unitless_tag (0.00s) > --- PASS: TestNumericTagFilter/Match_range,_unitless_tag (0.00s) > --- PASS: TestNumericTagFilter/Don't_match_range,_unitless_tag (0.00s) > --- PASS: > TestNumericTagFilter/Match_range_without_upper_bound,_unitless_tag (0.00s) > --- PASS: > TestNumericTagFilter/Don't_match_range_without_upper_bound,_unitless_tag > (0.00s) > --- PASS: > TestNumericTagFilter/Match_range_without_lower_bound,_unitless_tag (0.00s) > --- PASS: > TestNumericTagFilter/Don't_match_range_without_lower_bound,_unitless_tag > (0.00s) > === RUN TestOptionsHaveHelp > --- PASS: TestOptionsHaveHelp (0.00s) > === RUN TestSymbolzAfterMerge > --- PASS: TestSymbolzAfterMerge (0.00s) > === RUN TestSymbolizationPath > --- PASS: TestSymbolizationPath (0.00s) > === RUN TestCollectMappingSources > --- PASS: TestCollectMappingSources (0.00s) > === RUN TestUnsourceMappings > --- PASS: TestUnsourceMappings (0.00s) > === RUN TestFetch > --- PASS: TestFetch (0.00s) > === RUN TestFetchWithBase > === RUN TestFetchWithBase/not_normalized_base_is_same_as_source > === RUN TestFetchWithBase/not_normalized_base_is_same_as_source#01 > === RUN > TestFetchWithBase/not_normalized_single_source,_multiple_base_(all_profiles_same) > === RUN TestFetchWithBase/not_normalized,_different_base_and_source > === RUN TestFetchWithBase/normalized_base_is_same_as_source > === RUN > TestFetchWithBase/normalized_single_source,_multiple_base_(all_profiles_same) > === RUN TestFetchWithBase/normalized_different_base_and_source > === RUN TestFetchWithBase/not_normalized_diff_base_is_same_as_source > === RUN TestFetchWithBase/diff_base_and_base_both_specified > --- PASS: TestFetchWithBase (0.03s) > --- PASS: TestFetchWithBase/not_normalized_base_is_same_as_source (0.00s) > --- PASS: TestFetchWithBase/not_normalized_base_is_same_as_source#01 > (0.00s) > --- PASS: > TestFetchWithBase/not_normalized_single_source,_multiple_base_(all_profiles_same) > (0.00s) > --- PASS: TestFetchWithBase/not_normalized,_different_base_and_source > (0.00s) > --- PASS: TestFetchWithBase/normalized_base_is_same_as_source (0.00s) > --- PASS: > TestFetchWithBase/normalized_single_source,_multiple_base_(all_profiles_same) > (0.00s) > --- PASS: TestFetchWithBase/normalized_different_base_and_source (0.00s) > --- PASS: TestFetchWithBase/not_normalized_diff_base_is_same_as_source > (0.00s) > --- PASS: TestFetchWithBase/diff_base_and_base_both_specified (0.00s) > === RUN TestHTTPSInsecure > --- PASS: TestHTTPSInsecure (0.01s) > === RUN TestHTTPSWithServerCertFetch > --- PASS: TestHTTPSWithServerCertFetch (0.01s) > === RUN TestShell > === RUN TestShell/Random_interleave_of_independent_scripts_1 > === RUN TestShell/Random_interleave_of_independent_scripts_2 > === RUN TestShell/Random_interleave_of_independent_scripts_with_shortcuts_1 > === RUN TestShell/Random_interleave_of_independent_scripts_with_shortcuts_2 > === RUN TestShell/Group_with_invalid_value > === RUN TestShell/No_special_value_provided_for_the_option > === RUN TestShell/No_string_value_provided_for_the_option > === RUN TestShell/No_float_value_provided_for_the_option > === RUN TestShell/Helpful_input_format_reminder > === RUN TestShell/Verify_propagation_of_IO_errors > --- PASS: TestShell (0.00s) > --- PASS: TestShell/Random_interleave_of_independent_scripts_1 (0.00s) > --- PASS: TestShell/Random_interleave_of_independent_scripts_2 (0.00s) > --- PASS: > TestShell/Random_interleave_of_independent_scripts_with_shortcuts_1 (0.00s) > --- PASS: > TestShell/Random_interleave_of_independent_scripts_with_shortcuts_2 (0.00s) > --- PASS: TestShell/Group_with_invalid_value (0.00s) > --- PASS: TestShell/No_special_value_provided_for_the_option (0.00s) > --- PASS: TestShell/No_string_value_provided_for_the_option (0.00s) > --- PASS: TestShell/No_float_value_provided_for_the_option (0.00s) > --- PASS: TestShell/Helpful_input_format_reminder (0.00s) > --- PASS: TestShell/Verify_propagation_of_IO_errors (0.00s) > === RUN TestInteractiveCommands > --- PASS: TestInteractiveCommands (0.00s) > === RUN TestSettings > --- PASS: TestSettings (0.00s) > === RUN TestParseConfig > --- PASS: TestParseConfig (0.00s) > === RUN TestDefaultConfig > --- PASS: TestDefaultConfig (0.00s) > === RUN TestConfigMenu > --- PASS: TestConfigMenu (0.00s) > === RUN TestEditConfig > --- PASS: TestEditConfig (0.00s) > === RUN TestAssign > --- PASS: TestAssign (0.00s) > === RUN TestWebInterface > webui_test.go:88: skipping / since dot (graphviz) does not seem to be > installed > --- PASS: TestWebInterface (0.01s) > === RUN TestGetHostAndPort > --- PASS: TestGetHostAndPort (0.00s) > === RUN TestIsLocalHost > --- PASS: TestIsLocalHost (0.00s) > PASS > ok github.com/google/pprof/internal/driver 0.249s > === RUN TestGetBase > --- PASS: TestGetBase (0.00s) > PASS > ok github.com/google/pprof/internal/elfexec 0.032s > === RUN TestComposeWithStandardGraph > --- PASS: TestComposeWithStandardGraph (0.00s) > === RUN TestComposeWithNodeAttributesAndZeroFlat > --- PASS: TestComposeWithNodeAttributesAndZeroFlat (0.00s) > === RUN TestComposeWithTagsAndResidualEdge > --- PASS: TestComposeWithTagsAndResidualEdge (0.00s) > === RUN TestComposeWithNestedTags > --- PASS: TestComposeWithNestedTags (0.00s) > === RUN TestComposeWithEmptyGraph > --- PASS: TestComposeWithEmptyGraph (0.00s) > === RUN TestComposeWithStandardGraphAndURL > --- PASS: TestComposeWithStandardGraphAndURL (0.00s) > === RUN TestNodeletCountCapping > --- PASS: TestNodeletCountCapping (0.00s) > === RUN TestMultilinePrintableName > --- PASS: TestMultilinePrintableName (0.00s) > === RUN TestTagCollapse > --- PASS: TestTagCollapse (0.00s) > === RUN TestEscapeForDot > === RUN TestEscapeForDot/with_multiple_doubles_quotes > === RUN TestEscapeForDot/with_graphviz_center_line_character > === RUN TestEscapeForDot/with_two_backslashes > === RUN TestEscapeForDot/with_two_double_quotes_together > === RUN TestEscapeForDot/with_multiple_labels > --- PASS: TestEscapeForDot (0.00s) > --- PASS: TestEscapeForDot/with_multiple_doubles_quotes (0.00s) > --- PASS: TestEscapeForDot/with_graphviz_center_line_character (0.00s) > --- PASS: TestEscapeForDot/with_two_backslashes (0.00s) > --- PASS: TestEscapeForDot/with_two_double_quotes_together (0.00s) > --- PASS: TestEscapeForDot/with_multiple_labels (0.00s) > === RUN TestTrimTree > --- PASS: TestTrimTree (0.00s) > === RUN TestCreateNodes > --- PASS: TestCreateNodes (0.00s) > === RUN TestShortenFunctionName > --- PASS: TestShortenFunctionName (0.00s) > PASS > ok github.com/google/pprof/internal/graph 0.007s > === RUN TestScale > --- PASS: TestScale (0.00s) > PASS > ok github.com/google/pprof/internal/measurement 0.018s > ? github.com/google/pprof/internal/plugin [no test files] > ? github.com/google/pprof/internal/proftest [no test files] > === RUN TestSource > --- PASS: TestSource (0.00s) > === RUN TestDisambiguation > --- PASS: TestDisambiguation (0.00s) > === RUN TestFunctionMap > --- PASS: TestFunctionMap (0.00s) > === RUN TestLegendActiveFilters > --- PASS: TestLegendActiveFilters (0.00s) > === RUN TestComputeTotal > === RUN TestComputeTotal/no_diff_base,_all_positive_values,_index_1 > === RUN TestComputeTotal/no_diff_base,_all_positive_values,_index_2 > === RUN TestComputeTotal/no_diff_base,_some_negative_values > === RUN TestComputeTotal/diff_base,_some_negative_values > --- PASS: TestComputeTotal (0.00s) > --- PASS: TestComputeTotal/no_diff_base,_all_positive_values,_index_1 > (0.00s) > --- PASS: TestComputeTotal/no_diff_base,_all_positive_values,_index_2 > (0.00s) > --- PASS: TestComputeTotal/no_diff_base,_some_negative_values (0.00s) > --- PASS: TestComputeTotal/diff_base,_some_negative_values (0.00s) > === RUN TestWebList > source_test.go:51: weblist output does not contain 'callq': > > <!DOCTYPE html> > <html> > <head> > <meta charset="UTF-8"> > <title>Pprof listing</title> > <style type="text/css"> > body { > font-family: sans-serif; > } > h1 { > font-size: 1.5em; > margin-bottom: 4px; > } > .legend { > font-size: 1.25em; > } > .line, .nop, .unimportant { > color: #aaaaaa; > } > .inlinesrc { > color: #000066; > } > .deadsrc { > cursor: pointer; > } > .deadsrc:hover { > background-color: #eeeeee; > } > .livesrc { > color: #0000ff; > cursor: pointer; > } > .livesrc:hover { > background-color: #eeeeee; > } > .asm { > color: #008800; > display: none; > } > </style> > <script type="text/javascript"> > function pprof_toggle_asm(e) { > var target; > if (!e) e = window.event; > if (e.target) target = e.target; > else if (e.srcElement) target = e.srcElement; > > if (target) { > var asm = target.nextSibling; > if (asm && asm.className == "asm") { > asm.style.display = (asm.style.display == "block" ? "" : > "block"); > e.preventDefault(); > return false; > } > } > } > </script> > </head> > <body> > > <div class="legend">File: sample.bin<br> > Time: Sep 29, 2017 at 8:57pm (UTC)<br> > Duration: 2s, Total samples = 1.76s (87.91%)<br>Total: > 1.76s</div><h2>math.Abs</h2><p > class="filename">/usr/lib/google-golang/src/math/abs.go</p> > <pre onClick="pprof_toggle_asm(event)"> > Total: 0.11s 0.11s (flat, cum) 6.25% > <span class=line> 16</span> <span class=deadsrc> 0.10s > 0.10s ??? </span><span class=asm> . . > 4b445f: ucomisd %xmm1,%xmm2 > <span class=unimportant>abs.go:16</span> > 0.10s 0.10s 4b4463: jbe 4b4473 > <main.busyLoop+0x163> <span > class=unimportant>abs.go:16</span> > . . 4b4465: movsd > 0x4e22b(%rip),%xmm3 # 502698 <$f64.8000000000000000> > <span class=unimportant>abs.go:16</span> > </span> > <span class=line> 17</span> <span class=deadsrc> . > . ??? </span><span class=asm> . . > 4b446d: pxor %xmm3,%xmm1 > <span class=unimportant>abs.go:17</span> > . . 4b4471: jmp 4b440f > <main.busyLoop+0xff> <span > class=unimportant>sample.go:37</span> > </span> > <span class=line> 19</span> <span class=deadsrc> 0.01s > 0.01s ??? </span><span class=asm> 0.01s 0.01s > 4b4473: ucomisd %xmm2,%xmm1 > <span class=unimportant>abs.go:19</span> > . . 4b4477: jne 4b440f > <main.busyLoop+0xff> <span > class=unimportant>abs.go:19</span> > . . 4b4479: jp 4b440f > <main.busyLoop+0xff> <span > class=unimportant>abs.go:19</span> > . . 4b447b: xorps %xmm1,%xmm1 > <span > class=unimportant>abs.go:19</span> > . . 4b447e: jmp 4b440f > <main.busyLoop+0xff> <span > class=unimportant>sample.go:37</span> > . . 4b4480: mov 0x38(%rsp),%rdx > <span > class=unimportant>sample.go:36</span> > . . 4b4485: lea 0x1(%rdx),%rcx > <span > class=unimportant>sample.go:35</span> > . . 4b4489: mov 0xe8(%rsp),%rax > <span > class=unimportant>sample.go:35</span> > . . 4b4491: cmp $0x64,%rcx > <span > class=unimportant>sample.go:35</span> > . . 4b4495: jge 4b44f1 > <main.busyLoop+0x1e1> <span > class=unimportant>sample.go:35</span> > . . 4b4497: mov %rcx,0x38(%rsp) > <span > class=unimportant>sample.go:35</span> > . . 4b449c: movsd %xmm0,0x48(%rsp) > <span > class=unimportant>sample.go:35</span> > . . 4b44a2: lea 0x140(%rsp),%rdi > <span > class=unimportant>sample.go:36</span> > . . 4b44aa: xorps %xmm0,%xmm0 > <span > class=unimportant>sample.go:36</span> > . . 4b44ad: add > $0xffffffffffffffe0,%rdi <span > class=unimportant>sample.go:36</span> > . . 4b44b1: mov %rbp,-0x10(%rsp) > <span > class=unimportant>sample.go:36</span> > . . 4b44b6: lea -0x10(%rsp),%rbp > <span > class=unimportant>sample.go:36</span> > . . 4b44bb: call 453b71 > <runtime.duffzero+0x111> <span > class=unimportant>sample.go:36</span> > . . 4b44c0: mov 0x0(%rbp),%rbp > <span > class=unimportant>sample.go:36</span> > . . 4b44c4: lea > 0x1c8d5(%rip),%rcx # 4d0da0 <type.*+0x1bda0> > <span class=unimportant>sample.go:36</span> > . . 4b44cb: mov %rcx,(%rsp) > <span > class=unimportant>sample.go:36</span> > . . 4b44cf: mov %rax,0x8(%rsp) > <span > class=unimportant>sample.go:36</span> > . . 4b44d4: lea 0x140(%rsp),%rdx > <span > class=unimportant>sample.go:36</span> > . . 4b44dc: mov %rdx,0x10(%rsp) > <span > class=unimportant>sample.go:36</span> > . . 4b44e1: call 409030 > <runtime.mapiterinit> <span > class=unimportant>sample.go:36</span> > . . 4b44e6: movsd 0x48(%rsp),%xmm0 > <span > class=unimportant>sample.go:36</span> > . . 4b44ec: jmp 4b4436 > <main.busyLoop+0x126> <span > class=unimportant>sample.go:36</span> > . . 4b44f1: movsd %xmm0,0x50(%rsp) > <span > class=unimportant>sample.go:40</span> > . . 4b44f7: movq $0x0,0xf0(%rsp) > <span > class=unimportant>sample.go:40</span> > . . 4b4503: movq $0x0,0xf8(%rsp) > <span > class=unimportant>sample.go:40</span> > . . 4b450f: movq $0x0,0x100(%rsp) > <span > class=unimportant>sample.go:40</span> > . . 4b451b: movq $0x0,0x108(%rsp) > <span > class=unimportant>sample.go:40</span> > . . 4b4527: lea > 0x13eb2(%rip),%rax # 4c83e0 <type.*+0x133e0> > <span class=unimportant>sample.go:40</span> > . . 4b452e: mov %rax,0xf0(%rsp) > <span > class=unimportant>sample.go:40</span> > . . 4b4536: lea > 0x4e5a3(%rip),%rax # 502ae0 <main.statictmp_2> > <span class=unimportant>sample.go:40</span> > . . 4b453d: mov %rax,0xf8(%rsp) > <span > class=unimportant>sample.go:40</span> > . . 4b4545: lea > 0x13294(%rip),%rax # 4c77e0 <type.*+0x127e0> > <span class=unimportant>sample.go:40</span> > . . 4b454c: mov %rax,(%rsp) > <span > class=unimportant>sample.go:40</span> > . . 4b4550: lea 0x50(%rsp),%rax > <span > class=unimportant>sample.go:40</span> > . . 4b4555: mov %rax,0x8(%rsp) > <span > class=unimportant>sample.go:40</span> > . . 4b455a: call 40da80 > <runtime.convT2E64> <span > class=unimportant>sample.go:40</span> > . . 4b455f: mov 0x18(%rsp),%rax > <span > class=unimportant>sample.go:40</span> > . . 4b4564: mov 0x10(%rsp),%rcx > <span > class=unimportant>sample.go:40</span> > . . 4b4569: mov %rcx,0x100(%rsp) > <span > class=unimportant>sample.go:40</span> > . . 4b4571: mov %rax,0x108(%rsp) > <span > class=unimportant>sample.go:40</span> > . . 4b4579: lea 0xf0(%rsp),%rax > <span > class=unimportant>sample.go:40</span> > . . 4b4581: mov %rax,(%rsp) > <span > class=unimportant>sample.go:40</span> > . . 4b4585: movq $0x2,0x8(%rsp) > <span > class=unimportant>sample.go:40</span> > . . 4b458e: movq $0x2,0x10(%rsp) > <span > class=unimportant>sample.go:40</span> > . . 4b4597: call 493030 > <fmt.Println> <span > class=unimportant>sample.go:40</span> > . . 4b459c: mov 0x1a0(%rsp),%rbp > <span > class=unimportant>sample.go:41</span> > . . 4b45a4: add $0x1a8,%rsp > <span > class=unimportant>sample.go:41</span> > . . 4b45ab: ret > <span > class=unimportant>sample.go:41</span> > . . 4b45ac: call 451500 > <runtime.morestack_noctxt> <span > class=unimportant>sample.go:29</span> > . . 4b45b1: jmp 4b4310 > <main.busyLoop> <span > class=unimportant>sample.go:29</span> > . . 4b45b6: int3 > <span > class=unimportant>sample.go:29</span> > . . 4b45b7: int3 > <span > class=unimportant>sample.go:29</span> > . . 4b45b8: int3 > <span > class=unimportant>sample.go:29</span> > . . 4b45b9: int3 > <span > class=unimportant>sample.go:29</span> > . . 4b45ba: int3 > <span > class=unimportant>sample.go:29</span> > . . 4b45bb: int3 > <span > class=unimportant>sample.go:29</span> > . . 4b45bc: int3 > <span > class=unimportant>sample.go:29</span> > . . 4b45bd: int3 > <span > class=unimportant>sample.go:29</span> > . . 4b45be: int3 > <span > class=unimportant>sample.go:29</span> > </span> > </pre> > <h2>main.busyLoop</h2><p > class="filename">testdata/sample/sample.go</p> > <pre onClick="pprof_toggle_asm(event)"> > Total: 0.15s 1.76s (flat, cum) 100% > <span class=line> 24</span> <span class=nop> . > . "os" </span> > <span class=line> 25</span> <span class=nop> . > . "runtime/pprof" </span> > <span class=line> 26</span> <span class=nop> . > . ) </span> > <span class=line> 27</span> <span class=nop> . > . </span> > <span class=line> 28</span> <span class=nop> . > . var cpuProfile = flag.String("cpuprofile", "", > "where to write cpu profile") </span> > <span class=line> 29</span> <span class=deadsrc> . > . </span><span class=asm> . . > 4b4310: mov %fs:0xfffffffffffffff8,%rcx > <span class=unimportant>sample.go:29</span> > . . 4b4319: lea > -0x128(%rsp),%rax <span > class=unimportant>sample.go:29</span> > . . 4b4321: cmp 0x10(%rcx),%rax > <span > class=unimportant>sample.go:29</span> > . . 4b4325: jbe 4b45ac > <main.busyLoop+0x29c> <span > class=unimportant>sample.go:29</span> > . . 4b432b: sub $0x1a8,%rsp > <span > class=unimportant>sample.go:29</span> > . . 4b4332: mov %rbp,0x1a0(%rsp) > <span > class=unimportant>sample.go:29</span> > . . 4b433a: lea 0x1a0(%rsp),%rbp > <span > class=unimportant>sample.go:29</span> > ⋮ > . . 4b45ac: call 451500 > <runtime.morestack_noctxt> <span > class=unimportant>sample.go:29</span> > . . 4b45b1: jmp 4b4310 > <main.busyLoop> <span > class=unimportant>sample.go:29</span> > . . 4b45b6: int3 > <span > class=unimportant>sample.go:29</span> > . . 4b45b7: int3 > <span > class=unimportant>sample.go:29</span> > . . 4b45b8: int3 > <span > class=unimportant>sample.go:29</span> > . . 4b45b9: int3 > <span > class=unimportant>sample.go:29</span> > . . 4b45ba: int3 > <span > class=unimportant>sample.go:29</span> > . . 4b45bb: int3 > <span > class=unimportant>sample.go:29</span> > . . 4b45bc: int3 > <span > class=unimportant>sample.go:29</span> > . . 4b45bd: int3 > <span > class=unimportant>sample.go:29</span> > . . 4b45be: int3 > <span > class=unimportant>sample.go:29</span> > </span> > <span class=line> 30</span> <span class=deadsrc> . > . func main() { </span><span class=asm> . > . 4b4342: lea 0x110(%rsp),%rdi > <span class=unimportant>sample.go:30</span> > . . 4b434a: xorps %xmm0,%xmm0 > <span > class=unimportant>sample.go:30</span> > . . 4b434d: add > $0xfffffffffffffff0,%rdi <span > class=unimportant>sample.go:30</span> > . . 4b4351: mov %rbp,-0x10(%rsp) > <span > class=unimportant>sample.go:30</span> > . . 4b4356: lea -0x10(%rsp),%rbp > <span > class=unimportant>sample.go:30</span> > . . 4b435b: call 453b80 > <runtime.duffzero+0x120> <span > class=unimportant>sample.go:30</span> > . . 4b4360: mov 0x0(%rbp),%rbp > <span > class=unimportant>sample.go:30</span> > . . 4b4364: lea 0x58(%rsp),%rdi > <span > class=unimportant>sample.go:30</span> > . . 4b4369: add > $0xffffffffffffffd0,%rdi <span > class=unimportant>sample.go:30</span> > . . 4b436d: mov %rbp,-0x10(%rsp) > <span > class=unimportant>sample.go:30</span> > . . 4b4372: lea -0x10(%rsp),%rbp > <span > class=unimportant>sample.go:30</span> > . . 4b4377: call 453b62 > <runtime.duffzero+0x102> <span > class=unimportant>sample.go:30</span> > . . 4b437c: mov 0x0(%rbp),%rbp > <span > class=unimportant>sample.go:30</span> > . . 4b4380: lea > 0x1ca19(%rip),%rax # 4d0da0 <type.*+0x1bda0> > <span class=unimportant>sample.go:30</span> > . . 4b4387: mov %rax,(%rsp) > <span > class=unimportant>sample.go:30</span> > . . 4b438b: movq $0x0,0x8(%rsp) > <span > class=unimportant>sample.go:30</span> > . . 4b4394: lea 0x110(%rsp),%rcx > <span > class=unimportant>sample.go:30</span> > . . 4b439c: mov %rcx,0x10(%rsp) > <span > class=unimportant>sample.go:30</span> > . . 4b43a1: lea 0x58(%rsp),%rcx > <span > class=unimportant>sample.go:30</span> > . . 4b43a6: mov %rcx,0x18(%rsp) > <span > class=unimportant>sample.go:30</span> > . . 4b43ab: call 407f90 > <runtime.makemap> <span > class=unimportant>sample.go:30</span> > . . 4b43b0: mov 0x20(%rsp),%rax > <span > class=unimportant>sample.go:30</span> > . . 4b43b5: mov %rax,0xe8(%rsp) > <span > class=unimportant>sample.go:30</span> > . . 4b43bd: xor %ecx,%ecx > <span > class=unimportant>sample.go:30</span> > </span> > <span class=line> 31</span> <span class=deadsrc> . > . flag.Parse() </span><span class=asm> > . . 4b43bf: jmp 4b43fc <main.busyLoop+0xec> > <span class=unimportant>sample.go:31</span> > . . 4b43c1: mov > %rcx,0x30(%rsp) <span > class=unimportant>sample.go:31</span> > . . 4b43c6: lea > 0x1c9d3(%rip),%rdx # 4d0da0 <type.*+0x1bda0> <span > class=unimportant>sample.go:31</span> > ⋮ > . . 4b43f1: inc %rcx > <span > class=unimportant>sample.go:31</span> > . . 4b43f4: mov > 0xe8(%rsp),%rax <span > class=unimportant>sample.go:31</span> > . . 4b43fc: cmp > $0xf4240,%rcx <span > class=unimportant>sample.go:31</span> > . . 4b4403: jl 4b43c1 > <main.busyLoop+0xb1> <span > class=unimportant>sample.go:31</span> > . . 4b4405: xor > %ecx,%ecx <span > class=unimportant>sample.go:31</span> > . . 4b4407: xorps > %xmm0,%xmm0 <span > class=unimportant>sample.go:31</span> > </span> > <span class=line> 32</span> <span class=deadsrc> . > 0.13s f, err := os.Create(*cpuProfile) </span><span > class=asm> . . 4b43cd: mov > %rdx,(%rsp) <span > class=unimportant>sample.go:32</span> > . . 4b43d1: mov > %rax,0x8(%rsp) <span > class=unimportant>sample.go:32</span> > . . 4b43d6: mov > %rcx,0x10(%rsp) <span > class=unimportant>sample.go:32</span> > . 0.13s 4b43db: call 40c210 > <runtime.mapassign_fast64> <span > class=unimportant>sample.go:32</span> > . . 4b43e0: mov > 0x18(%rsp),%rax <span > class=unimportant>sample.go:32</span> > . . 4b43e5: mov > 0x30(%rsp),%rcx <span > class=unimportant>sample.go:32</span> > . . 4b43ea: lea > 0xa(%rcx),%rdx <span > class=unimportant>sample.go:32</span> > . . 4b43ee: mov > %rdx,(%rax) <span > class=unimportant>sample.go:32</span> > </span> > <span class=line> 33</span> <span class=nop> . > . if err != nil { </span> > <span class=line> 34</span> <span class=nop> . > . log.Fatal("could not create CPU profile: ", > err) </span> > <span class=line> 35</span> <span class=deadsrc> 0.05s > 0.05s } </span><span class=asm> . > . 4b440a: jmp 4b4491 <main.busyLoop+0x181> > <span class=unimportant>sample.go:35</span> > 0.05s 0.05s 4b440f: movsd > %xmm1,0x48(%rsp) <span > class=unimportant>sample.go:35</span> > . . 4b4415: lea > 0x140(%rsp),%rax <span > class=unimportant>sample.go:35</span> > ⋮ > . . 4b4485: lea > 0x1(%rdx),%rcx <span > class=unimportant>sample.go:35</span> > . . 4b4489: mov > 0xe8(%rsp),%rax <span > class=unimportant>sample.go:35</span> > . . 4b4491: cmp > $0x64,%rcx <span > class=unimportant>sample.go:35</span> > . . 4b4495: jge 4b44f1 > <main.busyLoop+0x1e1> <span > class=unimportant>sample.go:35</span> > . . 4b4497: mov > %rcx,0x38(%rsp) <span > class=unimportant>sample.go:35</span> > . . 4b449c: movsd > %xmm0,0x48(%rsp) <span > class=unimportant>sample.go:35</span> > </span> > <span class=line> 36</span> <span class=deadsrc> 0.05s > 1.42s if err := pprof.StartCPUProfile(f); err != nil { > </span><span class=asm> . . 4b441d: > mov %rax,(%rsp) <span > class=unimportant>sample.go:36</span> > . 1.37s 4b4421: call 409500 > <runtime.mapiternext> <span > class=unimportant>sample.go:36</span> > . . 4b4426: movsd > 0x40(%rsp),%xmm0 <span > class=unimportant>sample.go:36</span> > 0.02s 0.02s 4b442c: movsd > 0x48(%rsp),%xmm1 <span > class=unimportant>sample.go:36</span> > ⋮ > 0.02s 0.02s 4b4436: mov > 0x140(%rsp),%rax <span > class=unimportant>sample.go:36</span> > . . 4b443e: test > %rax,%rax <span > class=unimportant>sample.go:36</span> > . . 4b4441: je 4b4480 > <main.busyLoop+0x170> <span > class=unimportant>sample.go:36</span> > 0.01s 0.01s 4b4443: movsd > %xmm0,0x40(%rsp) <span > class=unimportant>sample.go:36</span> > . . 4b4449: mov > 0x148(%rsp),%rax <span > class=unimportant>sample.go:36</span> > . . 4b4451: mov > (%rax),%rax <span > class=unimportant>sample.go:36</span> > ⋮ > . . 4b4480: mov > 0x38(%rsp),%rdx <span > class=unimportant>sample.go:36</span> > ⋮ > . . 4b44a2: lea > 0x140(%rsp),%rdi <span > class=unimportant>sample.go:36</span> > . . 4b44aa: xorps > %xmm0,%xmm0 <span > class=unimportant>sample.go:36</span> > . . 4b44ad: add > $0xffffffffffffffe0,%rdi <span > class=unimportant>sample.go:36</span> > . . 4b44b1: mov > %rbp,-0x10(%rsp) <span > class=unimportant>sample.go:36</span> > . . 4b44b6: lea > -0x10(%rsp),%rbp <span > class=unimportant>sample.go:36</span> > . . 4b44bb: call 453b71 > <runtime.duffzero+0x111> <span > class=unimportant>sample.go:36</span> > . . 4b44c0: mov > 0x0(%rbp),%rbp <span > class=unimportant>sample.go:36</span> > . . 4b44c4: lea > 0x1c8d5(%rip),%rcx # 4d0da0 <type.*+0x1bda0> <span > class=unimportant>sample.go:36</span> > . . 4b44cb: mov > %rcx,(%rsp) <span > class=unimportant>sample.go:36</span> > . . 4b44cf: mov > %rax,0x8(%rsp) <span > class=unimportant>sample.go:36</span> > . . 4b44d4: lea > 0x140(%rsp),%rdx <span > class=unimportant>sample.go:36</span> > . . 4b44dc: mov > %rdx,0x10(%rsp) <span > class=unimportant>sample.go:36</span> > . . 4b44e1: call 409030 > <runtime.mapiterinit> <span > class=unimportant>sample.go:36</span> > . . 4b44e6: movsd > 0x48(%rsp),%xmm0 <span > class=unimportant>sample.go:36</span> > . . 4b44ec: jmp 4b4436 > <main.busyLoop+0x126> <span > class=unimportant>sample.go:36</span> > </span> > <span class=line> 37</span> <span class=deadsrc> 0.05s > 0.16s log.Fatal("could not start CPU profile: > ", err) </span><span class=asm> . . 4b4432: > addsd %xmm1,%xmm0 > <span class=unimportant>sample.go:37</span> > ⋮ > . . 4b4454: xorps > %xmm1,%xmm1 <span > class=unimportant>sample.go:37</span> > 0.01s 0.01s 4b4457: > cvtsi2sd %rax,%xmm1 <span > class=unimportant>sample.go:37</span> > 0.04s 0.04s 4b445c: xorps > %xmm2,%xmm2 <span > class=unimportant>sample.go:37</span> > . . 4b445f: ucomisd > %xmm1,%xmm2 <span > class=unimportant>abs.go:16</span> > . 0.10s 4b4463: jbe > 4b4473 <main.busyLoop+0x163> <span > class=unimportant>abs.go:16</span> > . . 4b4465: movsd > 0x4e22b(%rip),%xmm3 # 502698 <$f64.8000000000000000> <span > class=unimportant>abs.go:16</span> > . . 4b446d: pxor > %xmm3,%xmm1 <span > class=unimportant>abs.go:17</span> > . . 4b4471: jmp > 4b440f <main.busyLoop+0xff> <span > class=unimportant>sample.go:37</span> > . 0.01s 4b4473: ucomisd > %xmm2,%xmm1 <span > class=unimportant>abs.go:19</span> > . . 4b4477: jne > 4b440f <main.busyLoop+0xff> <span > class=unimportant>abs.go:19</span> > . . 4b4479: jp > 4b440f <main.busyLoop+0xff> <span > class=unimportant>abs.go:19</span> > . . 4b447b: xorps > %xmm1,%xmm1 <span > class=unimportant>abs.go:19</span> > . . 4b447e: jmp > 4b440f <main.busyLoop+0xff> <span > class=unimportant>sample.go:37</span> > </span> > <span class=line> 38</span> <span class=nop> . > . } </span> > <span class=line> 39</span> <span class=nop> . > . defer pprof.StopCPUProfile() </span> > <span class=line> 40</span> <span class=deadsrc> . > . busyLoop() </span><span class=asm> > . . 4b44f1: movsd %xmm0,0x50(%rsp) > <span class=unimportant>sample.go:40</span> > . . 4b44f7: movq > $0x0,0xf0(%rsp) <span > class=unimportant>sample.go:40</span> > . . 4b4503: movq > $0x0,0xf8(%rsp) <span > class=unimportant>sample.go:40</span> > . . 4b450f: movq > $0x0,0x100(%rsp) <span > class=unimportant>sample.go:40</span> > . . 4b451b: movq > $0x0,0x108(%rsp) <span > class=unimportant>sample.go:40</span> > . . 4b4527: lea > 0x13eb2(%rip),%rax # 4c83e0 <type.*+0x133e0> <span > class=unimportant>sample.go:40</span> > . . 4b452e: mov > %rax,0xf0(%rsp) <span > class=unimportant>sample.go:40</span> > . . 4b4536: lea > 0x4e5a3(%rip),%rax # 502ae0 <main.statictmp_2> <span > class=unimportant>sample.go:40</span> > . . 4b453d: mov > %rax,0xf8(%rsp) <span > class=unimportant>sample.go:40</span> > . . 4b4545: lea > 0x13294(%rip),%rax # 4c77e0 <type.*+0x127e0> <span > class=unimportant>sample.go:40</span> > . . 4b454c: mov > %rax,(%rsp) <span > class=unimportant>sample.go:40</span> > . . 4b4550: lea > 0x50(%rsp),%rax <span > class=unimportant>sample.go:40</span> > . . 4b4555: mov > %rax,0x8(%rsp) <span > class=unimportant>sample.go:40</span> > . . 4b455a: call 40da80 > <runtime.convT2E64> <span > class=unimportant>sample.go:40</span> > . . 4b455f: mov > 0x18(%rsp),%rax <span > class=unimportant>sample.go:40</span> > . . 4b4564: mov > 0x10(%rsp),%rcx <span > class=unimportant>sample.go:40</span> > . . 4b4569: mov > %rcx,0x100(%rsp) <span > class=unimportant>sample.go:40</span> > . . 4b4571: mov > %rax,0x108(%rsp) <span > class=unimportant>sample.go:40</span> > . . 4b4579: lea > 0xf0(%rsp),%rax <span > class=unimportant>sample.go:40</span> > . . 4b4581: mov > %rax,(%rsp) <span > class=unimportant>sample.go:40</span> > . . 4b4585: movq > $0x2,0x8(%rsp) <span > class=unimportant>sample.go:40</span> > . . 4b458e: movq > $0x2,0x10(%rsp) <span > class=unimportant>sample.go:40</span> > . . 4b4597: call 493030 > <fmt.Println> <span > class=unimportant>sample.go:40</span> > </span> > <span class=line> 41</span> <span class=deadsrc> . > . } </span><span class=asm> . . > 4b459c: mov 0x1a0(%rsp),%rbp > <span class=unimportant>sample.go:41</span> > . . 4b45a4: add $0x1a8,%rsp > <span > class=unimportant>sample.go:41</span> > . . 4b45ab: ret > <span > class=unimportant>sample.go:41</span> > </span> > <span class=line> 42</span> <span class=nop> . > . </span> > <span class=line> 43</span> <span class=nop> . > . func busyLoop() { </span> > <span class=line> 44</span> <span class=nop> . > . m := make(map[int]int) </span> > <span class=line> 45</span> <span class=nop> . > . for i := 0; i < 1000000; i++ { </span> > <span class=line> 46</span> <span class=nop> . > . m[i] = i + 10 </span> > </pre> > > </body> > </html> > > --- FAIL: TestWebList (0.34s) > === RUN TestOpenSourceFile > === RUN TestOpenSourceFile/exact_absolute_path_is_found > === RUN TestOpenSourceFile/exact_relative_path_is_found > === RUN TestOpenSourceFile/multiple_search_path > === RUN TestOpenSourceFile/relative_path_is_found_in_parent_dir > === RUN TestOpenSourceFile/trims_configured_prefix > === RUN TestOpenSourceFile/trims_heuristically > === RUN TestOpenSourceFile/error_when_not_found > --- PASS: TestOpenSourceFile (0.00s) > --- PASS: TestOpenSourceFile/exact_absolute_path_is_found (0.00s) > --- PASS: TestOpenSourceFile/exact_relative_path_is_found (0.00s) > --- PASS: TestOpenSourceFile/multiple_search_path (0.00s) > --- PASS: TestOpenSourceFile/relative_path_is_found_in_parent_dir (0.00s) > --- PASS: TestOpenSourceFile/trims_configured_prefix (0.00s) > --- PASS: TestOpenSourceFile/trims_heuristically (0.00s) > --- PASS: TestOpenSourceFile/error_when_not_found (0.00s) > === RUN TestIndentation > --- PASS: TestIndentation (0.00s) > FAIL > FAIL github.com/google/pprof/internal/report 0.360s > === RUN TestSymbolization > --- PASS: TestSymbolization (0.00s) > === RUN TestLocalSymbolization > --- PASS: TestLocalSymbolization (0.00s) > PASS > ok github.com/google/pprof/internal/symbolizer 0.003s > === RUN TestSymbolzURL > --- PASS: TestSymbolzURL (0.00s) > === RUN TestSymbolize > --- PASS: TestSymbolize (0.00s) > === RUN TestAdjust > --- PASS: TestAdjust (0.00s) > PASS > ok github.com/google/pprof/internal/symbolz 0.021s > ? github.com/google/pprof/internal/transport [no test files] > === RUN TestFilterSamplesByName > === RUN TestFilterSamplesByName/empty_filters_keep_all_frames > === RUN TestFilterSamplesByName/focus_with_no_matches > === RUN TestFilterSamplesByName/focus_matches_function_names > === RUN TestFilterSamplesByName/focus_matches_file_names > === RUN TestFilterSamplesByName/focus_matches_mapping_names > === RUN TestFilterSamplesByName/focus_matches_inline_functions > === RUN TestFilterSamplesByName/ignore_with_no_matches_matches_all_samples > === RUN TestFilterSamplesByName/ignore_matches_function_names > === RUN TestFilterSamplesByName/ignore_matches_file_names > === RUN TestFilterSamplesByName/ignore_matches_mapping_names > === RUN TestFilterSamplesByName/ignore_matches_inline_functions > === RUN TestFilterSamplesByName/show_with_no_matches > === RUN TestFilterSamplesByName/show_matches_function_names > === RUN TestFilterSamplesByName/show_matches_file_names > === RUN TestFilterSamplesByName/show_matches_mapping_names > === RUN TestFilterSamplesByName/show_matches_inline_functions > === RUN > TestFilterSamplesByName/show_keeps_all_lines_when_matching_both_mapping_and_function > === RUN TestFilterSamplesByName/hide_with_no_matches > === RUN TestFilterSamplesByName/hide_matches_function_names > === RUN TestFilterSamplesByName/hide_matches_file_names > === RUN TestFilterSamplesByName/hide_matches_mapping_names > === RUN TestFilterSamplesByName/hide_matches_inline_functions > === RUN > TestFilterSamplesByName/hide_drops_all_lines_when_matching_both_mapping_and_function > === RUN > TestFilterSamplesByName/hides_a_stack_matched_by_both_focus_and_ignore > === RUN > TestFilterSamplesByName/hides_a_function_if_both_show_and_hide_match_it > --- PASS: TestFilterSamplesByName (0.00s) > --- PASS: TestFilterSamplesByName/empty_filters_keep_all_frames (0.00s) > --- PASS: TestFilterSamplesByName/focus_with_no_matches (0.00s) > --- PASS: TestFilterSamplesByName/focus_matches_function_names (0.00s) > --- PASS: TestFilterSamplesByName/focus_matches_file_names (0.00s) > --- PASS: TestFilterSamplesByName/focus_matches_mapping_names (0.00s) > --- PASS: TestFilterSamplesByName/focus_matches_inline_functions (0.00s) > --- PASS: > TestFilterSamplesByName/ignore_with_no_matches_matches_all_samples (0.00s) > --- PASS: TestFilterSamplesByName/ignore_matches_function_names (0.00s) > --- PASS: TestFilterSamplesByName/ignore_matches_file_names (0.00s) > --- PASS: TestFilterSamplesByName/ignore_matches_mapping_names (0.00s) > --- PASS: TestFilterSamplesByName/ignore_matches_inline_functions (0.00s) > --- PASS: TestFilterSamplesByName/show_with_no_matches (0.00s) > --- PASS: TestFilterSamplesByName/show_matches_function_names (0.00s) > --- PASS: TestFilterSamplesByName/show_matches_file_names (0.00s) > --- PASS: TestFilterSamplesByName/show_matches_mapping_names (0.00s) > --- PASS: TestFilterSamplesByName/show_matches_inline_functions (0.00s) > --- PASS: > TestFilterSamplesByName/show_keeps_all_lines_when_matching_both_mapping_and_function > (0.00s) > --- PASS: TestFilterSamplesByName/hide_with_no_matches (0.00s) > --- PASS: TestFilterSamplesByName/hide_matches_function_names (0.00s) > --- PASS: TestFilterSamplesByName/hide_matches_file_names (0.00s) > --- PASS: TestFilterSamplesByName/hide_matches_mapping_names (0.00s) > --- PASS: TestFilterSamplesByName/hide_matches_inline_functions (0.00s) > --- PASS: > TestFilterSamplesByName/hide_drops_all_lines_when_matching_both_mapping_and_function > (0.00s) > --- PASS: > TestFilterSamplesByName/hides_a_stack_matched_by_both_focus_and_ignore (0.00s) > --- PASS: > TestFilterSamplesByName/hides_a_function_if_both_show_and_hide_match_it > (0.00s) > === RUN TestShowFrom > === RUN TestShowFrom/nil_showFrom_keeps_all_frames > === RUN TestShowFrom/showFrom_with_no_matches_drops_all_samples > === RUN TestShowFrom/showFrom_matches_function_names > === RUN TestShowFrom/showFrom_matches_file_names > === RUN TestShowFrom/showFrom_matches_mapping_names > === RUN TestShowFrom/showFrom_drops_frames_above_highest_of_multiple_matches > === RUN TestShowFrom/showFrom_matches_inline_functions > === RUN > TestShowFrom/showFrom_drops_frames_above_highest_of_multiple_inline_matches > === RUN > TestShowFrom/showFrom_keeps_all_lines_when_matching_mapping_and_function > === RUN TestShowFrom/showFrom_matches_location_with_empty_lines > --- PASS: TestShowFrom (0.00s) > --- PASS: TestShowFrom/nil_showFrom_keeps_all_frames (0.00s) > --- PASS: TestShowFrom/showFrom_with_no_matches_drops_all_samples (0.00s) > --- PASS: TestShowFrom/showFrom_matches_function_names (0.00s) > --- PASS: TestShowFrom/showFrom_matches_file_names (0.00s) > --- PASS: TestShowFrom/showFrom_matches_mapping_names (0.00s) > --- PASS: > TestShowFrom/showFrom_drops_frames_above_highest_of_multiple_matches (0.00s) > --- PASS: TestShowFrom/showFrom_matches_inline_functions (0.00s) > --- PASS: > TestShowFrom/showFrom_drops_frames_above_highest_of_multiple_inline_matches > (0.00s) > --- PASS: > TestShowFrom/showFrom_keeps_all_lines_when_matching_mapping_and_function > (0.00s) > --- PASS: TestShowFrom/showFrom_matches_location_with_empty_lines (0.00s) > === RUN TestTagFilter > --- PASS: TestTagFilter (0.00s) > === RUN TestSampleIndexByName > --- PASS: TestSampleIndexByName (0.00s) > === RUN TestLegacyProfileType > --- PASS: TestLegacyProfileType (0.00s) > === RUN TestCpuParse > --- PASS: TestCpuParse (0.00s) > === RUN TestParseMappingEntry > --- PASS: TestParseMappingEntry (0.00s) > === RUN TestParseThreadProfileWithInvalidAddress > --- PASS: TestParseThreadProfileWithInvalidAddress (0.00s) > === RUN TestParseGoCount > === RUN TestParseGoCount/threadcreate > === RUN TestParseGoCount/goroutine > === RUN TestParseGoCount/sub/dir-ect_o.ry > --- PASS: TestParseGoCount (0.00s) > --- PASS: TestParseGoCount/threadcreate (0.00s) > --- PASS: TestParseGoCount/goroutine (0.00s) > --- PASS: TestParseGoCount/sub/dir-ect_o.ry (0.00s) > === RUN TestMapMapping > === RUN TestMapMapping/same_file_name > === RUN TestMapMapping/same_build_ID > === RUN TestMapMapping/same_fake_mapping > === RUN TestMapMapping/different_start > === RUN TestMapMapping/different_file_name > === RUN TestMapMapping/different_build_id > === RUN TestMapMapping/different_size > === RUN TestMapMapping/different_offset > --- PASS: TestMapMapping (0.00s) > --- PASS: TestMapMapping/same_file_name (0.00s) > --- PASS: TestMapMapping/same_build_ID (0.00s) > --- PASS: TestMapMapping/same_fake_mapping (0.00s) > --- PASS: TestMapMapping/different_start (0.00s) > --- PASS: TestMapMapping/different_file_name (0.00s) > --- PASS: TestMapMapping/different_build_id (0.00s) > --- PASS: TestMapMapping/different_size (0.00s) > --- PASS: TestMapMapping/different_offset (0.00s) > === RUN TestParse > --- PASS: TestParse (0.02s) > === RUN TestParseError > --- PASS: TestParseError (0.00s) > === RUN TestParseConcatentated > --- PASS: TestParseConcatentated (0.00s) > === RUN TestCheckValid > === RUN TestCheckValid/missing_sample_type_information > === RUN TestCheckValid/profile_has_nil_sample > === RUN TestCheckValid/sample_has_3_values_vs._2_types > === RUN TestCheckValid/sample_has_nil_location > === RUN TestCheckValid/profile_has_nil_location > === RUN TestCheckValid/profile_has_nil_mapping > === RUN TestCheckValid/profile_has_nil_function > === RUN TestCheckValid/has_a_line_with_nil_function > --- PASS: TestCheckValid (0.00s) > --- PASS: TestCheckValid/missing_sample_type_information (0.00s) > --- PASS: TestCheckValid/profile_has_nil_sample (0.00s) > --- PASS: TestCheckValid/sample_has_3_values_vs._2_types (0.00s) > --- PASS: TestCheckValid/sample_has_nil_location (0.00s) > --- PASS: TestCheckValid/profile_has_nil_location (0.00s) > --- PASS: TestCheckValid/profile_has_nil_mapping (0.00s) > --- PASS: TestCheckValid/profile_has_nil_function (0.00s) > --- PASS: TestCheckValid/has_a_line_with_nil_function (0.00s) > === RUN TestAggregation > --- PASS: TestAggregation (0.00s) > === RUN TestMergeMain > --- PASS: TestMergeMain (0.00s) > === RUN TestMerge > --- PASS: TestMerge (0.00s) > === RUN TestMergeAll > --- PASS: TestMergeAll (0.00s) > === RUN TestIsFoldedMerge > === RUN TestIsFoldedMerge/folded_and_non-folded_locations_not_merged > === RUN TestIsFoldedMerge/identical_folded_locations_are_merged > --- PASS: TestIsFoldedMerge (0.00s) > --- PASS: TestIsFoldedMerge/folded_and_non-folded_locations_not_merged > (0.00s) > --- PASS: TestIsFoldedMerge/identical_folded_locations_are_merged (0.00s) > === RUN TestNumLabelMerge > === RUN TestNumLabelMerge/different_label_units_not_merged > --- PASS: TestNumLabelMerge (0.00s) > --- PASS: TestNumLabelMerge/different_label_units_not_merged (0.00s) > === RUN TestEmptyMappingMerge > --- PASS: TestEmptyMappingMerge (0.00s) > === RUN TestNormalizeBySameProfile > --- PASS: TestNormalizeBySameProfile (0.00s) > === RUN TestNormalizeByDifferentProfile > --- PASS: TestNormalizeByDifferentProfile (0.00s) > === RUN TestNormalizeByMultipleOfSameProfile > --- PASS: TestNormalizeByMultipleOfSameProfile (0.00s) > === RUN TestNormalizeIncompatibleProfiles > --- PASS: TestNormalizeIncompatibleProfiles (0.00s) > === RUN TestHasLabel > === RUN TestHasLabel/empty_label_does_not_have_label > === RUN TestHasLabel/label_with_one_key_and_value_has_label > === RUN TestHasLabel/label_with_one_key_and_value_does_not_have_label > === RUN TestHasLabel/label_with_many_keys_and_values_has_label > === RUN TestHasLabel/label_with_many_keys_and_values_does_not_have_label > --- PASS: TestHasLabel (0.00s) > --- PASS: TestHasLabel/empty_label_does_not_have_label (0.00s) > --- PASS: TestHasLabel/label_with_one_key_and_value_has_label (0.00s) > --- PASS: TestHasLabel/label_with_one_key_and_value_does_not_have_label > (0.00s) > --- PASS: TestHasLabel/label_with_many_keys_and_values_has_label (0.00s) > --- PASS: > TestHasLabel/label_with_many_keys_and_values_does_not_have_label (0.00s) > === RUN TestDiffBaseSample > === RUN TestDiffBaseSample/empty_label_does_not_have_label > === RUN > TestDiffBaseSample/label_with_one_key_and_value,_including_diff_base_label > === RUN > TestDiffBaseSample/label_with_one_key_and_value,_not_including_diff_base_label > === RUN > TestDiffBaseSample/label_with_many_keys_and_values,_including_diff_base_label > === RUN > TestDiffBaseSample/label_with_many_keys_and_values,_not_including_diff_base_label > --- PASS: TestDiffBaseSample (0.00s) > --- PASS: TestDiffBaseSample/empty_label_does_not_have_label (0.00s) > --- PASS: > TestDiffBaseSample/label_with_one_key_and_value,_including_diff_base_label > (0.00s) > --- PASS: > TestDiffBaseSample/label_with_one_key_and_value,_not_including_diff_base_label > (0.00s) > --- PASS: > TestDiffBaseSample/label_with_many_keys_and_values,_including_diff_base_label > (0.00s) > --- PASS: > TestDiffBaseSample/label_with_many_keys_and_values,_not_including_diff_base_label > (0.00s) > === RUN TestRemove > === RUN TestRemove/some_samples_have_label_already > --- PASS: TestRemove (0.00s) > --- PASS: TestRemove/some_samples_have_label_already (0.00s) > === RUN TestSetLabel > === RUN TestSetLabel/some_samples_have_label_already > === RUN TestSetLabel/no_samples_have_labels > === RUN TestSetLabel/all_samples_have_some_labels,_but_not_key_being_added > === RUN TestSetLabel/all_samples_have_key_being_added > --- PASS: TestSetLabel (0.00s) > --- PASS: TestSetLabel/some_samples_have_label_already (0.00s) > --- PASS: TestSetLabel/no_samples_have_labels (0.00s) > --- PASS: > TestSetLabel/all_samples_have_some_labels,_but_not_key_being_added (0.00s) > --- PASS: TestSetLabel/all_samples_have_key_being_added (0.00s) > === RUN TestNumLabelUnits > --- PASS: TestNumLabelUnits (0.00s) > === RUN TestSetMain > --- PASS: TestSetMain (0.00s) > === RUN TestThreadSafety > --- PASS: TestThreadSafety (0.00s) > === RUN TestMarshalUnmarshal > --- PASS: TestMarshalUnmarshal (0.00s) > === RUN TestPrune > --- PASS: TestPrune (0.00s) > PASS > ok github.com/google/pprof/profile 0.035s > ? github.com/google/pprof/third_party/d3 [no test files] > ? github.com/google/pprof/third_party/d3flamegraph [no test files] > ? github.com/google/pprof/third_party/svgpan [no test files] > FAIL > dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 4 > github.com/google/pprof github.com/google/pprof/driver > github.com/google/pprof/fuzz github.com/google/pprof/internal/binutils > github.com/google/pprof/internal/driver > github.com/google/pprof/internal/elfexec > github.com/google/pprof/internal/graph > github.com/google/pprof/internal/measurement > github.com/google/pprof/internal/plugin > github.com/google/pprof/internal/proftest > github.com/google/pprof/internal/report > github.com/google/pprof/internal/symbolizer > github.com/google/pprof/internal/symbolz > github.com/google/pprof/internal/transport github.com/google/pprof/profile > github.com/google/pprof/third_party/d3 > github.com/google/pprof/third_party/d3flamegraph > github.com/google/pprof/third_party/svgpan returned exit code 1 The full build log is available from: http://qa-logs.debian.net/2021/10/23/golang-github-google-pprof_0.0~git20200905.acf8798-2_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.

