pgaskin / dictutil

Tools, documentation, and libraries related to Kobo dictionaries.
https://pgaskin.net/dictutil
MIT License
58 stars 4 forks source link

Windows issues with marisa #2

Closed pgaskin closed 4 years ago

pgaskin commented 4 years ago

Windows 10 x64:

Parsing dictfiles.
Opening output.
Generating dictzip.
  Using image method: optimize and encode as base64 data URL (max_width=1000, max_height=1000, grayscale=false, jpeg_quality=60) (warning: this causes segfaults in the in-book dictionary due to a bug in nickel with firmware versions below 4.20.14601).
Exception 0xc0000005 0x0 0x18000000 0x5c20b0
PC=0x5c20b0

runtime: unknown pc 0x5c20b0
stack: frame={sp:0x31dffdf0, fp:0x0} stack=[0x0,0x31dfff1c)
31dffd70:  00000000  00000000  00000000  00000000
31dffd80:  00000000  00000000  00000000  00000000
31dffd90:  00000000  00000000  00000000  00000000
31dffda0:  00000000  00000000  00000000  00000000
31dffdb0:  00000000  00000000  00000000  00000000
31dffdc0:  13cb3b1f  00c21260  31dffeb8  005c1f4a
31dffdd0:  13cb3b1f  31dffe7c  00000000  1182dda4
31dffde0:  00000000  13cb3b1f  13cb3b1f  005c20a3
31dffdf0: <13cb3b1f  00000001  31dffe00  3fda4786
31dffe00:  00c275f0  31dffeb8  76e66970  13cb3b1f
31dffe10:  11820700  000002e0  31dffeb8  005c7400
31dffe20:  13cb3b1f  13cb3b1f  3f800000  005d7dc4
31dffe30:  00000002  00000000  76e66970  76e361a0
31dffe40:  13cb3b1f  13cb3b1f  31dffe4c  00000000
31dffe50:  00000001  fffffade  00000000  00000000
31dffe60:  0054094c <github.com/geek1011/dictutil/kobodict.(*Writer).marisaBytes+348>  00686b00  00687fe4  31dffea0
runtime: unknown pc 0x5c20b0
stack: frame={sp:0x31dffdf0, fp:0x0} stack=[0x0,0x31dfff1c)
31dffd70:  00000000  00000000  00000000  00000000
31dffd80:  00000000  00000000  00000000  00000000
31dffd90:  00000000  00000000  00000000  00000000
31dffda0:  00000000  00000000  00000000  00000000
31dffdb0:  00000000  00000000  00000000  00000000
31dffdc0:  13cb3b1f  00c21260  31dffeb8  005c1f4a
31dffdd0:  13cb3b1f  31dffe7c  00000000  1182dda4
31dffde0:  00000000  13cb3b1f  13cb3b1f  005c20a3
31dffdf0: <13cb3b1f  00000001  31dffe00  3fda4786
31dffe00:  00c275f0  31dffeb8  76e66970  13cb3b1f
31dffe10:  11820700  000002e0  31dffeb8  005c7400
31dffe20:  13cb3b1f  13cb3b1f  3f800000  005d7dc4
31dffe30:  00000002  00000000  76e66970  76e361a0
31dffe40:  13cb3b1f  13cb3b1f  31dffe4c  00000000
31dffe50:  00000001  fffffade  00000000  00000000
31dffe60:  0054094c <github.com/geek1011/dictutil/kobodict.(*Writer).marisaBytes+348>  00686b00  00687fe4  31dffea0

goroutine 1 [syscall]:
runtime.cgocall(0x5b7d80, 0x1182dd64, 0x0)
        /usr/local/go/src/runtime/cgocall.go:133 +0x58 fp=0x1182dd3c sp=0x1182dd24 pc=0x403b28
github.com/geek1011/dictutil/marisa._Cfunc__wrap_Keyset_pushBackString_marisa_2116d121546c47ae(0xc21250, 0x13cb3b1f, 0x1, 0x13cb3b1f, 0x1)
        _cgo_gotypes.go:524 +0x37 fp=0x1182dd64 sp=0x1182dd3c pc=0x53b057
github.com/geek1011/dictutil/marisa.SwigcptrKeyset.PushBackString(0xc21250, 0x13cb3b1f, 0x1)
        /drone/src/marisa/marisa.go:487 +0x4f fp=0x1182dd94 sp=0x1182dd64 pc=0x53cc7f
github.com/geek1011/dictutil/marisa.(*SwigcptrKeyset).PushBackString(0x14b84db8, 0x13cb3b1f, 0x1)
        <autogenerated>:1 +0x3e fp=0x1182dda4 sp=0x1182dd94 pc=0x53de4e
github.com/geek1011/dictutil/kobodict.(*Writer).marisaBytes(0x118344e0, 0x0, 0x0, 0x0, 0x0, 0x0)
        /drone/src/kobodict/writer.go:188 +0x1e8 fp=0x1182de84 sp=0x1182dda4 pc=0x5409d8
github.com/geek1011/dictutil/kobodict.(*Writer).Close(0x118344e0, 0x1ba26, 0x1c000)
        /drone/src/kobodict/writer.go:152 +0x3f fp=0x1182deb8 sp=0x1182de84 pc=0x54047f
main.main()
        /drone/src/cmd/dictgen/main.go:140 +0x8fd fp=0x1182dfc8 sp=0x1182deb8 pc=0x5b6c6d
runtime.main()
        /usr/local/go/src/runtime/proc.go:203 +0x1e1 fp=0x1182dff0 sp=0x1182dfc8 pc=0x432ca1
runtime.goexit()
        /usr/local/go/src/runtime/asm_386.s:1337 +0x1 fp=0x1182dff4 sp=0x1182dff0 pc=0x458a71

goroutine 2 [force gc (idle)]:
runtime.gopark(0x71d0e8, 0x8b4b58, 0x1411, 0x1)
        /usr/local/go/src/runtime/proc.go:304 +0xdb fp=0x11827fdc sp=0x11827fc8 pc=0x43304b
runtime.goparkunlock(...)
        /usr/local/go/src/runtime/proc.go:310
runtime.forcegchelper()
        /usr/local/go/src/runtime/proc.go:253 +0xbe fp=0x11827ff0 sp=0x11827fdc pc=0x432efe
runtime.goexit()
        /usr/local/go/src/runtime/asm_386.s:1337 +0x1 fp=0x11827ff4 sp=0x11827ff0 pc=0x458a71
created by runtime.init.5
        /usr/local/go/src/runtime/proc.go:242 +0x2b

goroutine 3 [GC sweep wait]:
runtime.gopark(0x71d0e8, 0x8b4cc0, 0x140c, 0x1)
        /usr/local/go/src/runtime/proc.go:304 +0xdb fp=0x11828fd4 sp=0x11828fc0 pc=0x43304b
runtime.goparkunlock(...)
        /usr/local/go/src/runtime/proc.go:310
runtime.bgsweep(0x1180e200)
        /usr/local/go/src/runtime/mgcsweep.go:89 +0x119 fp=0x11828fe8 sp=0x11828fd4 pc=0x41f549
runtime.goexit()
        /usr/local/go/src/runtime/asm_386.s:1337 +0x1 fp=0x11828fec sp=0x11828fe8 pc=0x458a71
created by runtime.gcenable
        /usr/local/go/src/runtime/mgc.go:214 +0x4d

goroutine 4 [GC scavenge wait]:
runtime.gopark(0x71d0e8, 0x8b4be0, 0x140d, 0x1)
        /usr/local/go/src/runtime/proc.go:304 +0xdb fp=0x11829fac sp=0x11829f98 pc=0x43304b
runtime.goparkunlock(...)
        /usr/local/go/src/runtime/proc.go:310
runtime.bgscavenge(0x1180e200)
        /usr/local/go/src/runtime/mgcscavenge.go:285 +0x221 fp=0x11829fe8 sp=0x11829fac pc=0x41dc01
runtime.goexit()
        /usr/local/go/src/runtime/asm_386.s:1337 +0x1 fp=0x11829fec sp=0x11829fe8 pc=0x458a71
created by runtime.gcenable
        /usr/local/go/src/runtime/mgc.go:215 +0x6b

goroutine 18 [finalizer wait]:
runtime.gopark(0x71d0e8, 0x8c631c, 0x431410, 0x1)
        /usr/local/go/src/runtime/proc.go:304 +0xdb fp=0x11826fa8 sp=0x11826f94 pc=0x43304b
runtime.goparkunlock(...)
        /usr/local/go/src/runtime/proc.go:310
runtime.runfinq()
        /usr/local/go/src/runtime/mfinal.go:175 +0x93 fp=0x11826ff0 sp=0x11826fa8 pc=0x414a03
runtime.goexit()
        /usr/local/go/src/runtime/asm_386.s:1337 +0x1 fp=0x11826ff4 sp=0x11826ff0 pc=0x458a71
created by runtime.createfing
        /usr/local/go/src/runtime/mfinal.go:156 +0x3f

goroutine 20 [GC worker (idle)]:
runtime.gopark(0x71d034, 0x11d2e600, 0xffff1418, 0x0)
        /usr/local/go/src/runtime/proc.go:304 +0xdb fp=0x11823f9c sp=0x11823f88 pc=0x43304b
runtime.gcBgMarkWorker(0x11818000)
        /usr/local/go/src/runtime/mgc.go:1865 +0xd9 fp=0x11823fe8 sp=0x11823f9c pc=0x418969
runtime.goexit()
        /usr/local/go/src/runtime/asm_386.s:1337 +0x1 fp=0x11823fec sp=0x11823fe8 pc=0x458a71
created by runtime.gcBgMarkStartWorkers
        /usr/local/go/src/runtime/mgc.go:1813 +0x61

goroutine 5 [GC worker (idle)]:
runtime.gopark(0x71d034, 0x1180a060, 0xffff1418, 0x0)
        /usr/local/go/src/runtime/proc.go:304 +0xdb fp=0x1199af9c sp=0x1199af88 pc=0x43304b
runtime.gcBgMarkWorker(0x11819500)
        /usr/local/go/src/runtime/mgc.go:1865 +0xd9 fp=0x1199afe8 sp=0x1199af9c pc=0x418969
runtime.goexit()
        /usr/local/go/src/runtime/asm_386.s:1337 +0x1 fp=0x1199afec sp=0x1199afe8 pc=0x458a71
created by runtime.gcBgMarkStartWorkers
        /usr/local/go/src/runtime/mgc.go:1813 +0x61

goroutine 21 [GC worker (idle)]:
runtime.gopark(0x71d034, 0x11d2e608, 0xffff1418, 0x0)
        /usr/local/go/src/runtime/proc.go:304 +0xdb fp=0x11824f9c sp=0x11824f88 pc=0x43304b
runtime.gcBgMarkWorker(0x1181aa00)
        /usr/local/go/src/runtime/mgc.go:1865 +0xd9 fp=0x11824fe8 sp=0x11824f9c pc=0x418969
runtime.goexit()
        /usr/local/go/src/runtime/asm_386.s:1337 +0x1 fp=0x11824fec sp=0x11824fe8 pc=0x458a71
created by runtime.gcBgMarkStartWorkers
        /usr/local/go/src/runtime/mgc.go:1813 +0x61

goroutine 6 [GC worker (idle)]:
runtime.gopark(0x71d034, 0x1180a068, 0xffff1418, 0x0)
        /usr/local/go/src/runtime/proc.go:304 +0xdb fp=0x1199bf9c sp=0x1199bf88 pc=0x43304b
runtime.gcBgMarkWorker(0x1181c000)
        /usr/local/go/src/runtime/mgc.go:1865 +0xd9 fp=0x1199bfe8 sp=0x1199bf9c pc=0x418969
runtime.goexit()
        /usr/local/go/src/runtime/asm_386.s:1337 +0x1 fp=0x1199bfec sp=0x1199bfe8 pc=0x458a71
created by runtime.gcBgMarkStartWorkers
        /usr/local/go/src/runtime/mgc.go:1813 +0x61
eax     0x324f0020
ebx     0x13cb3b1f
ecx     0x0
edx     0x434c4e1
edi     0xc21260
esi     0x13cb3b1f
ebp     0x31dffeb8
esp     0x31dffdf0
eip     0x5c20b0
eflags  0x10202
cs      0x23
fs      0x53
gs      0x2b
pgaskin commented 4 years ago

Wine:

$ wine dictgen-windows.exe webster1913.df 
000b:fixme:winediag:__wine_start_process Wine Staging 5.3 is a testing version containing experimental patches.
000b:fixme:winediag:__wine_start_process Please mention your exact version when filing bug reports on winehq.org.
000d:err:module:__wine_process_init L"C:\\windows\\system32\\winemenubuilder.exe" not found
000b:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
0009:fixme:process:SetProcessPriorityBoost (FFFFFFFF,1): stub
Parsing dictfiles.
Opening output.
Generating dictzip.
  Using image method: optimize and encode as base64 data URL (max_width=1000, max_height=1000, grayscale=false, jpeg_quality=60) (warning: this causes segfaults in the in-book dictionary due to a bug in nickel with firmware versions below 4.20.14601).
Cannot allocate memory
Successfully wrote 113190 entries from 1 dictfile(s) to dictzip dicthtml.zip.

The dictfile is fine, but the trie is empty (zero bytes).

pgaskin commented 4 years ago

Native macOS and Linux work fine.

pgaskin commented 4 years ago

Wine (go 1.13.8):

$ podman run -e CGO_ENABLED=1 -v "$PWD:/host" --rm -it docker.elastic.co/beats-dev/golang-crossbuild:1.13.8-main -p windows/386 -c "go mod init tmp && go get github.com/geek1011/dictutil/cmd/dictgen@v0.1.0 && go build -ldflags '-linkmode external -extldflags -static' -o /host/dictgen.exe github.com/geek1011/dictutil/cmd/dictgen"
>> Building using: cmd='go mod init tmp && go get github.com/geek1011/dictutil/cmd/dictgen@v0.1.0 && go build -ldflags '-linkmode external -extldflags -static' -o /host/dictgen.exe github.com/geek1011/dictutil/cmd/dictgen', env=[CC=i686-w64-mingw32-gcc, CXX=i686-w64-mingw32-g++, GOARCH=386, GOARM=, GOOS=windows, PLATFORM_ID=windows-386]
go: creating new go.mod: module tmp
go: finding github.com v0.1.0
go: finding github.com/geek1011/dictutil v0.1.0
go: finding github.com/geek1011/dictutil/cmd v0.1.0
go: finding github.com/geek1011/dictutil/cmd/dictgen v0.1.0
go: finding github.com/geek1011 v0.1.0
go: downloading github.com/geek1011/dictutil v0.1.0
go: extracting github.com/geek1011/dictutil v0.1.0
go: downloading github.com/spf13/pflag v1.0.5
go: downloading github.com/russross/blackfriday/v2 v2.0.1
go: downloading github.com/disintegration/imaging v1.6.2
go: extracting github.com/russross/blackfriday/v2 v2.0.1
go: extracting github.com/spf13/pflag v1.0.5
go: downloading github.com/shurcooL/sanitized_anchor_name v1.0.0
go: extracting github.com/shurcooL/sanitized_anchor_name v1.0.0
go: extracting github.com/disintegration/imaging v1.6.2
go: downloading golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8
go: extracting golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8
go: finding github.com/spf13/pflag v1.0.5
go: finding github.com/disintegration/imaging v1.6.2
go: finding github.com/russross/blackfriday/v2 v2.0.1
go: finding golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8
go: finding github.com/shurcooL/sanitized_anchor_name v1.0.0
# github.com/geek1011/dictutil/marisa
libmarisa_generate.go:1:21: warning: Using generated built-in marisa-trie 970b20c.
 //+build libmarisa_generate
                     ^~~~~~~                                        
libmarisa.cc:44:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wimplicit-fallthrough="
                                ^~~~~~~~~~~~~~~~~~~~~~~~~
# github.com/geek1011/dictutil/marisa
libmarisa_generate.go:1:21: warning: Using generated built-in marisa-trie 970b20c.
 //+build libmarisa_generate
                     ^~~~~~~                                        
libmarisa.cc:44:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wimplicit-fallthrough="
                                ^~~~~~~~~~~~~~~~~~~~~~~~~
$ wine dictgen.exe webster1913.df 
000b:fixme:winediag:__wine_start_process Wine Staging 5.3 is a testing version containing experimental patches.
000b:fixme:winediag:__wine_start_process Please mention your exact version when filing bug reports on winehq.org.
000d:err:module:__wine_process_init L"C:\\windows\\system32\\winemenubuilder.exe" not found
000b:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
0009:fixme:process:SetProcessPriorityBoost (FFFFFFFF,1): stub
Parsing dictfiles.
Opening output.
Generating dictzip.
  Using image method: optimize and encode as base64 data URL (max_width=1000, max_height=1000, grayscale=false, jpeg_quality=60) (warning: this causes segfaults in the in-book dictionary due to a bug in nickel with firmware versions below 4.20.14601).
Cannot allocate memory
Successfully wrote 113190 entries from 1 dictfile(s) to dictzip dicthtml.zip.
pgaskin commented 4 years ago

Maybe related to swig/swig#850.

pgaskin commented 4 years ago

Wine (go 1.13.8, before commit where SWIG was pre-generated):

$ podman run -e CGO_ENABLED=1 -v "$PWD:/host" --rm -it docker.elastic.co/beats-dev/golang-crossbuild:1.13.8-main -p windows/386 -c "apt-get update && apt-get install -qqy swig && go mod init tmp && go get github.com/geek1011/dictutil/cmd/dictgen@7276923d92b7c5513ef3fc812a3dc8b014064609 && go build -ldflags '-linkmode external -extldflags -static' -o /host/dictgen.exe github.com/geek1011/dictutil/cmd/dictgen"
>> Building using: cmd='apt-get update && apt-get install -qqy swig && go mod init tmp && go get github.com/geek1011/dictutil/cmd/dictgen@7276923d92b7c5513ef3fc812a3dc8b014064609 && go build -ldflags '-linkmode external -extldflags -static' -o /host/dictgen.exe github.com/geek1011/dictutil/cmd/dictgen', env=[CC=i686-w64-mingw32-gcc, CXX=i686-w64-mingw32-g++, GOARCH=386, GOARM=, GOOS=windows, PLATFORM_ID=windows-386]
Ign:1 http://deb.debian.org/debian stretch InRelease
Get:2 http://deb.debian.org/debian stretch-updates InRelease [91.0 kB]
Get:3 http://deb.debian.org/debian stretch Release [118 kB]                            
Get:4 http://deb.debian.org/debian stretch Release.gpg [2410 B]                               
Get:5 http://deb.debian.org/debian stretch-updates/main i386 Packages [27.9 kB]                     
Get:6 http://deb.debian.org/debian stretch-updates/main amd64 Packages [27.9 kB]   
Get:7 http://deb.debian.org/debian stretch/main i386 Packages [7063 kB]
Get:8 http://deb.debian.org/debian stretch/main amd64 Packages [7083 kB]                 
Get:9 http://security-cdn.debian.org/debian-security stretch/updates InRelease [94.3 kB]      
Get:10 http://security-cdn.debian.org/debian-security stretch/updates/main amd64 Packages [520 kB]
Get:11 http://security-cdn.debian.org/debian-security stretch/updates/main i386 Packages [520 kB]
Fetched 15.5 MB in 4s (3824 kB/s)                     
Reading package lists... Done
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package swig3.0.
(Reading database ... 26548 files and directories currently installed.)
Preparing to unpack .../swig3.0_3.0.10-1.1_amd64.deb ...
Unpacking swig3.0 (3.0.10-1.1) ...
Selecting previously unselected package swig.
Preparing to unpack .../swig_3.0.10-1.1_amd64.deb ...
Unpacking swig (3.0.10-1.1) ...
Setting up swig3.0 (3.0.10-1.1) ...
Setting up swig (3.0.10-1.1) ...
go: creating new go.mod: module tmp
go: finding github.com/geek1011/dictutil/cmd/dictgen 7276923d92b7c5513ef3fc812a3dc8b014064609
go: finding github.com/geek1011 7276923d92b7c5513ef3fc812a3dc8b014064609
go: finding github.com/geek1011/dictutil 7276923d92b7c5513ef3fc812a3dc8b014064609
go: finding github.com 7276923d92b7c5513ef3fc812a3dc8b014064609
go: finding github.com/geek1011/dictutil/cmd 7276923d92b7c5513ef3fc812a3dc8b014064609
go: downloading github.com/geek1011/dictutil v0.0.1-alpha.3
go: extracting github.com/geek1011/dictutil v0.0.1-alpha.3
go: downloading github.com/spf13/pflag v1.0.5
go: downloading github.com/disintegration/imaging v1.6.2
go: downloading gopkg.in/russross/blackfriday.v2 v2.0.0
go: extracting github.com/spf13/pflag v1.0.5
go: extracting gopkg.in/russross/blackfriday.v2 v2.0.0
go: downloading github.com/shurcooL/sanitized_anchor_name v1.0.0
go: extracting github.com/shurcooL/sanitized_anchor_name v1.0.0
go: extracting github.com/disintegration/imaging v1.6.2
go: downloading golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8
go: extracting golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8
go: finding github.com/spf13/pflag v1.0.5
go: finding github.com/disintegration/imaging v1.6.2
go: finding gopkg.in/russross/blackfriday.v2 v2.0.0
go: finding golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8
go: finding github.com/shurcooL/sanitized_anchor_name v1.0.0
# github.com/geek1011/dictutil/marisa
libmarisa_generate.go:1:21: warning: Using generated built-in marisa-trie 970b20c.
 //+build libmarisa_generate
                     ^~~~~~~                                        
libmarisa.cc:44:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wimplicit-fallthrough="
                                ^~~~~~~~~~~~~~~~~~~~~~~~~
# github.com/geek1011/dictutil/marisa
libmarisa_generate.go:1:21: warning: Using generated built-in marisa-trie 970b20c.
 //+build libmarisa_generate
                     ^~~~~~~                                        
libmarisa.cc:44:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wimplicit-fallthrough="
                                ^~~~~~~~~~~~~~~~~~~~~~~~~
$ wine dictgen.exe webster1913.df 
000b:fixme:winediag:__wine_start_process Wine Staging 5.3 is a testing version containing experimental patches.
000b:fixme:winediag:__wine_start_process Please mention your exact version when filing bug reports on winehq.org.
000d:err:module:__wine_process_init L"C:\\windows\\system32\\winemenubuilder.exe" not found
000b:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
0009:fixme:process:SetProcessPriorityBoost (FFFFFFFF,1): stub
Parsing dictfiles.
Opening output.
Generating dictzip.
  Using image method: remove images.
Successfully wrote 113190 entries from 1 dictfile(s) to dictzip dicthtml.zip.

It worked fine this time.

pgaskin commented 4 years ago

Wine (go 1.14.0, before commit where SWIG was pre-generated):

$ podman run -e CGO_ENABLED=1 -v "$PWD:/host" --rm -it docker.elastic.co/beats-dev/golang-crossbuild:1.14.0-main -p windows/386 -c "apt-get update && apt-get install -qqy swig && go mod init tmp && go get github.com/geek1011/dictutil/cmd/dictgen@7276923d92b7c5513ef3fc812a3dc8b014064609 && go build -ldflags '-linkmode external -extldflags -static' -o /host/dictgen.exe github.com/geek1011/dictutil/cmd/dictgen"
>> Building using: cmd='apt-get update && apt-get install -qqy swig && go mod init tmp && go get github.com/geek1011/dictutil/cmd/dictgen@7276923d92b7c5513ef3fc812a3dc8b014064609 && go build -ldflags '-linkmode external -extldflags -static' -o /host/dictgen.exe github.com/geek1011/dictutil/cmd/dictgen', env=[CC=i686-w64-mingw32-gcc, CXX=i686-w64-mingw32-g++, GOARCH=386, GOARM=, GOOS=windows, PLATFORM_ID=windows-386]
Ign:1 http://deb.debian.org/debian stretch InRelease
Get:2 http://deb.debian.org/debian stretch-updates InRelease [91.0 kB]
Get:3 http://deb.debian.org/debian stretch Release [118 kB]              
Get:5 http://deb.debian.org/debian stretch Release.gpg [2410 B]                 
Get:4 http://security-cdn.debian.org/debian-security stretch/updates InRelease [94.3 kB]                                  
Get:6 http://deb.debian.org/debian stretch-updates/main amd64 Packages [27.9 kB]       
Get:7 http://security-cdn.debian.org/debian-security stretch/updates/main amd64 Packages [520 kB]
Get:8 http://deb.debian.org/debian stretch-updates/main i386 Packages [27.9 kB]
Get:9 http://deb.debian.org/debian stretch/main amd64 Packages [7083 kB]
Get:10 http://security-cdn.debian.org/debian-security stretch/updates/main i386 Packages [520 kB]
Get:11 http://deb.debian.org/debian stretch/main i386 Packages [7063 kB]             
Fetched 15.5 MB in 3s (4136 kB/s)                           
Reading package lists... Done
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package swig3.0.
(Reading database ... 26548 files and directories currently installed.)
Preparing to unpack .../swig3.0_3.0.10-1.1_amd64.deb ...
Unpacking swig3.0 (3.0.10-1.1) ...
Selecting previously unselected package swig.
Preparing to unpack .../swig_3.0.10-1.1_amd64.deb ...
Unpacking swig (3.0.10-1.1) ...
Setting up swig3.0 (3.0.10-1.1) ...
Setting up swig (3.0.10-1.1) ...
go: creating new go.mod: module tmp
go: downloading github.com/geek1011/dictutil v0.0.1-alpha.3
go: found github.com/geek1011/dictutil/cmd/dictgen in github.com/geek1011/dictutil v0.0.1-alpha.3
go: downloading github.com/spf13/pflag v1.0.5
go: downloading gopkg.in/russross/blackfriday.v2 v2.0.0
go: downloading github.com/disintegration/imaging v1.6.2
go: downloading github.com/shurcooL/sanitized_anchor_name v1.0.0
go: downloading golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8
# github.com/geek1011/dictutil/marisa
libmarisa_generate.go:1:21: warning: Using generated built-in marisa-trie 970b20c.
 //+build libmarisa_generate
                     ^~~~~~~                                        
libmarisa.cc:44:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wimplicit-fallthrough="
                                ^~~~~~~~~~~~~~~~~~~~~~~~~
# github.com/geek1011/dictutil/marisa
libmarisa_generate.go:1:21: warning: Using generated built-in marisa-trie 970b20c.
 //+build libmarisa_generate
                     ^~~~~~~                                        
libmarisa.cc:44:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wimplicit-fallthrough="
                                ^~~~~~~~~~~~~~~~~~~~~~~~~
$ wine dictgen.exe webster1913.df 
000b:fixme:winediag:__wine_start_process Wine Staging 5.3 is a testing version containing experimental patches.
000b:fixme:winediag:__wine_start_process Please mention your exact version when filing bug reports on winehq.org.
000d:err:module:__wine_process_init L"C:\\windows\\system32\\winemenubuilder.exe" not found
000b:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
0009:fixme:process:SetProcessPriorityBoost (FFFFFFFF,1): stub
Parsing dictfiles.
Opening output.
Generating dictzip.
  Using image method: remove images.
Successfully wrote 113190 entries from 1 dictfile(s) to dictzip dicthtml.zip.

Also worked this time.

pgaskin commented 4 years ago

Same as previous, but verbose compilation:

$ podman run -e CGO_ENABLED=1 -v "$PWD:/host" --rm -it docker.elastic.co/beats-dev/golang-crossbuild:1.14.0-main -p windows/386 -c "apt-get update && apt-get install -qqy swig && go mod init tmp && go get -x github.com/geek1011/dictutil/cmd/dictgen@7276923d92b7c5513ef3fc812a3dc8b014064609 && go build -x -ldflags '-linkmode external -extldflags -static' -o /host/dictgen.exe github.com/geek1011/dictutil/cmd/dictgen"
>> Building using: cmd='apt-get update && apt-get install -qqy swig && go mod init tmp && go get -x github.com/geek1011/dictutil/cmd/dictgen@7276923d92b7c5513ef3fc812a3dc8b014064609 && go build -x -ldflags '-linkmode external -extldflags -static' -o /host/dictgen.exe github.com/geek1011/dictutil/cmd/dictgen', env=[CC=i686-w64-mingw32-gcc, CXX=i686-w64-mingw32-g++, GOARCH=386, GOARM=, GOOS=windows, PLATFORM_ID=windows-386]
Ign:1 http://deb.debian.org/debian stretch InRelease
Get:3 http://deb.debian.org/debian stretch-updates InRelease [91.0 kB]
Get:2 http://security-cdn.debian.org/debian-security stretch/updates InRelease [94.3 kB]
Get:4 http://deb.debian.org/debian stretch Release [118 kB]                     
Get:5 http://deb.debian.org/debian stretch Release.gpg [2410 B]                             
Get:6 http://security-cdn.debian.org/debian-security stretch/updates/main amd64 Packages [520 kB]
Get:7 http://deb.debian.org/debian stretch-updates/main amd64 Packages [27.9 kB]
Get:8 http://deb.debian.org/debian stretch-updates/main i386 Packages [27.9 kB]                           
Get:9 http://security-cdn.debian.org/debian-security stretch/updates/main i386 Packages [520 kB]
Get:10 http://deb.debian.org/debian stretch/main amd64 Packages [7083 kB]                 
Get:11 http://deb.debian.org/debian stretch/main i386 Packages [7063 kB]
Fetched 15.5 MB in 3s (4147 kB/s)                            
Reading package lists... Done
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package swig3.0.
(Reading database ... 26548 files and directories currently installed.)
Preparing to unpack .../swig3.0_3.0.10-1.1_amd64.deb ...
Unpacking swig3.0 (3.0.10-1.1) ...
Selecting previously unselected package swig.
Preparing to unpack .../swig_3.0.10-1.1_amd64.deb ...
Unpacking swig (3.0.10-1.1) ...
Setting up swig3.0 (3.0.10-1.1) ...
Setting up swig (3.0.10-1.1) ...
go: creating new go.mod: module tmp
# get https://proxy.golang.org/github.com/geek1011/dictutil/cmd/@v/7276923d92b7c5513ef3fc812a3dc8b014064609.info
# get https://proxy.golang.org/github.com/geek1011/dictutil/@v/7276923d92b7c5513ef3fc812a3dc8b014064609.info
# get https://proxy.golang.org/github.com/@v/7276923d92b7c5513ef3fc812a3dc8b014064609.info
# get https://proxy.golang.org/github.com/geek1011/@v/7276923d92b7c5513ef3fc812a3dc8b014064609.info
# get https://proxy.golang.org/github.com/geek1011/dictutil/cmd/dictgen/@v/7276923d92b7c5513ef3fc812a3dc8b014064609.info
# get https://proxy.golang.org/github.com/geek1011/dictutil/@v/7276923d92b7c5513ef3fc812a3dc8b014064609.info: 200 OK (0.181s)
# get https://proxy.golang.org/github.com/geek1011/dictutil/cmd/dictgen/@v/7276923d92b7c5513ef3fc812a3dc8b014064609.info: 410 Gone (0.181s)
# get https://proxy.golang.org/github.com/geek1011/dictutil/cmd/@v/7276923d92b7c5513ef3fc812a3dc8b014064609.info: 410 Gone (0.181s)
go: downloading github.com/geek1011/dictutil v0.0.1-alpha.3
# get https://proxy.golang.org/github.com/geek1011/dictutil/@v/v0.0.1-alpha.3.zip
# get https://proxy.golang.org/github.com/geek1011/dictutil/@v/v0.0.1-alpha.3.zip: 200 OK (0.021s)
# get https://proxy.golang.org/github.com/@v/7276923d92b7c5513ef3fc812a3dc8b014064609.info: 410 Gone (0.353s)
# get https://proxy.golang.org/github.com/geek1011/@v/7276923d92b7c5513ef3fc812a3dc8b014064609.info: 410 Gone (0.353s)
# get https://proxy.golang.org/sumdb/sum.golang.org/supported
# get https://proxy.golang.org/sumdb/sum.golang.org/supported: 410 Gone (0.021s)
# get https://sum.golang.org/lookup/github.com/geek1011/dictutil@v0.0.1-alpha.3
# get https://sum.golang.org/lookup/github.com/geek1011/dictutil@v0.0.1-alpha.3: 200 OK (0.080s)
# get https://sum.golang.org/tile/8/0/x003/157
# get https://sum.golang.org/tile/8/0/x003/286.p/228
# get https://sum.golang.org/tile/8/1/012.p/214
# get https://sum.golang.org/tile/8/2/000.p/12
# get https://sum.golang.org/tile/8/1/012.p/214: 200 OK (0.019s)
# get https://sum.golang.org/tile/8/0/x003/286.p/228: 200 OK (0.020s)
# get https://sum.golang.org/tile/8/0/x003/157: 200 OK (0.022s)
# get https://sum.golang.org/tile/8/2/000.p/12: 200 OK (0.025s)
go: found github.com/geek1011/dictutil/cmd/dictgen in github.com/geek1011/dictutil v0.0.1-alpha.3
# get https://proxy.golang.org/github.com/geek1011/dictutil/@v/v0.0.1-alpha.3.mod
# get https://proxy.golang.org/github.com/geek1011/dictutil/@v/v0.0.1-alpha.3.mod: 200 OK (0.017s)
# get https://proxy.golang.org/gopkg.in/yaml.v2/@v/v2.2.8.mod
# get https://proxy.golang.org/github.com/shurcoo%21l/sanitized_anchor_name/@v/v1.0.0.mod
# get https://proxy.golang.org/gopkg.in/russross/blackfriday.v2/@v/v2.0.0.mod
# get https://proxy.golang.org/github.com/geek1011/koboutils/@v/v1.1.0.mod
# get https://proxy.golang.org/github.com/disintegration/imaging/@v/v1.6.2.mod
# get https://proxy.golang.org/github.com/mattn/go-sqlite3/@v/v2.0.3+incompatible.mod
# get https://proxy.golang.org/github.com/spf13/pflag/@v/v1.0.5.mod
# get https://proxy.golang.org/gopkg.in/yaml.v2/@v/v2.2.8.mod: 200 OK (0.017s)
# get https://sum.golang.org/lookup/gopkg.in/yaml.v2@v2.2.8
# get https://proxy.golang.org/github.com/disintegration/imaging/@v/v1.6.2.mod: 200 OK (0.021s)
# get https://proxy.golang.org/github.com/geek1011/koboutils/@v/v1.1.0.mod: 200 OK (0.021s)
# get https://proxy.golang.org/github.com/shurcoo%21l/sanitized_anchor_name/@v/v1.0.0.mod: 200 OK (0.022s)
# get https://proxy.golang.org/gopkg.in/russross/blackfriday.v2/@v/v2.0.0.mod: 200 OK (0.022s)
# get https://sum.golang.org/lookup/github.com/disintegration/imaging@v1.6.2
# get https://sum.golang.org/lookup/gopkg.in/russross/blackfriday.v2@v2.0.0
# get https://sum.golang.org/lookup/github.com/shurcoo!l/sanitized_anchor_name@v1.0.0
# get https://sum.golang.org/lookup/github.com/geek1011/koboutils@v1.1.0
# get https://proxy.golang.org/github.com/mattn/go-sqlite3/@v/v2.0.3+incompatible.mod: 200 OK (0.023s)
# get https://proxy.golang.org/github.com/spf13/pflag/@v/v1.0.5.mod: 200 OK (0.022s)
# get https://sum.golang.org/lookup/github.com/mattn/go-sqlite3@v2.0.3+incompatible
# get https://sum.golang.org/lookup/github.com/spf13/pflag@v1.0.5
# get https://sum.golang.org/lookup/gopkg.in/yaml.v2@v2.2.8: 200 OK (0.021s)
# get https://sum.golang.org/tile/8/0/x002/847
# get https://sum.golang.org/tile/8/1/011
# get https://sum.golang.org/lookup/github.com/geek1011/koboutils@v1.1.0: 200 OK (0.021s)
# get https://sum.golang.org/lookup/github.com/shurcoo!l/sanitized_anchor_name@v1.0.0: 200 OK (0.021s)
# get https://sum.golang.org/lookup/github.com/disintegration/imaging@v1.6.2: 200 OK (0.021s)
# get https://sum.golang.org/tile/8/0/642
# get https://sum.golang.org/tile/8/1/002
# get https://sum.golang.org/tile/8/0/x001/874
# get https://sum.golang.org/tile/8/0/010
# get https://sum.golang.org/tile/8/1/007
# get https://sum.golang.org/tile/8/1/000
# get https://sum.golang.org/lookup/github.com/mattn/go-sqlite3@v2.0.3+incompatible: 200 OK (0.021s)
# get https://sum.golang.org/lookup/github.com/spf13/pflag@v1.0.5: 200 OK (0.021s)
# get https://sum.golang.org/lookup/gopkg.in/russross/blackfriday.v2@v2.0.0: 200 OK (0.022s)
# get https://sum.golang.org/tile/8/0/x002/890
# get https://sum.golang.org/tile/8/0/967
# get https://sum.golang.org/tile/8/0/026
# get https://sum.golang.org/tile/8/1/003
# get https://sum.golang.org/tile/8/0/x002/847: 200 OK (0.020s)
# get https://sum.golang.org/tile/8/1/011: 200 OK (0.022s)
# get https://sum.golang.org/tile/8/1/000: 200 OK (0.021s)
# get https://sum.golang.org/tile/8/0/010: 200 OK (0.023s)
# get https://sum.golang.org/tile/8/0/x001/874: 200 OK (0.026s)
# get https://sum.golang.org/tile/8/0/642: 200 OK (0.028s)
# get https://sum.golang.org/tile/8/1/003: 200 OK (0.028s)
# get https://sum.golang.org/tile/8/0/967: 200 OK (0.031s)
# get https://sum.golang.org/tile/8/1/007: 200 OK (0.034s)
# get https://sum.golang.org/tile/8/1/002: 200 OK (0.038s)
# get https://sum.golang.org/tile/8/0/026: 200 OK (0.039s)
# get https://sum.golang.org/tile/8/0/x002/890: 200 OK (0.040s)
# get https://proxy.golang.org/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod
# get https://proxy.golang.org/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod: 200 OK (0.018s)
# get https://sum.golang.org/lookup/gopkg.in/check.v1@v0.0.0-20161208181325-20d25e280405
# get https://sum.golang.org/lookup/gopkg.in/check.v1@v0.0.0-20161208181325-20d25e280405: 200 OK (0.022s)
# get https://sum.golang.org/tile/8/0/001
# get https://sum.golang.org/tile/8/0/001: 200 OK (0.018s)
# get https://proxy.golang.org/golang.org/x/image/@v/v0.0.0-20191009234506-e7c1f5e7dbb8.mod
# get https://proxy.golang.org/golang.org/x/image/@v/v0.0.0-20191009234506-e7c1f5e7dbb8.mod: 200 OK (0.026s)
# get https://sum.golang.org/lookup/golang.org/x/image@v0.0.0-20191009234506-e7c1f5e7dbb8
# get https://sum.golang.org/lookup/golang.org/x/image@v0.0.0-20191009234506-e7c1f5e7dbb8: 200 OK (0.019s)
# get https://sum.golang.org/tile/8/1/004
# get https://sum.golang.org/tile/8/0/x001/196
# get https://sum.golang.org/tile/8/1/004: 200 OK (0.019s)
# get https://sum.golang.org/tile/8/0/x001/196: 200 OK (0.022s)
# get https://proxy.golang.org/golang.org/x/text/@v/v0.3.0.mod
# get https://proxy.golang.org/golang.org/x/text/@v/v0.3.0.mod: 200 OK (0.024s)
# get https://sum.golang.org/lookup/golang.org/x/text@v0.3.0
# get https://sum.golang.org/lookup/golang.org/x/text@v0.3.0: 200 OK (0.018s)
# get https://sum.golang.org/tile/8/0/x003/286.p/230
# get https://sum.golang.org/tile/8/0/x003/286.p/230: 200 OK (0.019s)
# get https://sum.golang.org/tile/8/0/000
# get https://sum.golang.org/tile/8/0/000: 200 OK (0.019s)
go: downloading github.com/spf13/pflag v1.0.5
# get https://proxy.golang.org/github.com/spf13/pflag/@v/v1.0.5.zip
go: downloading github.com/disintegration/imaging v1.6.2
# get https://proxy.golang.org/github.com/disintegration/imaging/@v/v1.6.2.zip
go: downloading gopkg.in/russross/blackfriday.v2 v2.0.0
# get https://proxy.golang.org/gopkg.in/russross/blackfriday.v2/@v/v2.0.0.zip
# get https://proxy.golang.org/github.com/spf13/pflag/@v/v1.0.5.zip: 200 OK (0.021s)
# get https://proxy.golang.org/github.com/disintegration/imaging/@v/v1.6.2.zip: 200 OK (0.034s)
# get https://proxy.golang.org/gopkg.in/russross/blackfriday.v2/@v/v2.0.0.zip: 200 OK (0.140s)
go: downloading github.com/shurcooL/sanitized_anchor_name v1.0.0
# get https://proxy.golang.org/github.com/shurcoo%21l/sanitized_anchor_name/@v/v1.0.0.zip
# get https://proxy.golang.org/github.com/shurcoo%21l/sanitized_anchor_name/@v/v1.0.0.zip: 200 OK (0.163s)
go: downloading golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8
# get https://proxy.golang.org/golang.org/x/image/@v/v0.0.0-20191009234506-e7c1f5e7dbb8.zip
# get https://proxy.golang.org/golang.org/x/image/@v/v0.0.0-20191009234506-e7c1f5e7dbb8.zip: 200 OK (0.023s)
# get https://proxy.golang.org/github.com/spf13/pflag/@v/v1.0.5.info
# get https://proxy.golang.org/github.com/disintegration/imaging/@v/v1.6.2.info
# get https://proxy.golang.org/github.com/spf13/pflag/@v/v1.0.5.info: 200 OK (0.020s)
# get https://proxy.golang.org/github.com/disintegration/imaging/@v/v1.6.2.info: 200 OK (0.021s)
# get https://proxy.golang.org/gopkg.in/russross/blackfriday.v2/@v/v2.0.0.info
# get https://proxy.golang.org/golang.org/x/image/@v/v0.0.0-20191009234506-e7c1f5e7dbb8.info
# get https://proxy.golang.org/gopkg.in/russross/blackfriday.v2/@v/v2.0.0.info: 200 OK (0.019s)
# get https://proxy.golang.org/golang.org/x/image/@v/v0.0.0-20191009234506-e7c1f5e7dbb8.info: 200 OK (0.017s)
# get https://proxy.golang.org/github.com/shurcoo%21l/sanitized_anchor_name/@v/v1.0.0.info
# get https://proxy.golang.org/github.com/shurcoo%21l/sanitized_anchor_name/@v/v1.0.0.info: 200 OK (0.020s)
WORK=/tmp/go-build364259680
mkdir -p $WORK/b016/
cat >$WORK/b016/importcfg << 'EOF' # internal
# import config
EOF
cd /usr/local/go/src/math/bits
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b016/_pkg_.a -trimpath "$WORK/b016=>" -p math/bits -std -complete -buildid 0anvYM-9MBVWfn1XWGDC/0anvYM-9MBVWfn1XWGDC -goversion go1.14 -D "" -importcfg $WORK/b016/importcfg -pack -c=4 ./bits.go ./bits_errors.go ./bits_tables.go
mkdir -p $WORK/b009/
mkdir -p $WORK/b007/
cat >$WORK/b009/go_asm.h << 'EOF' # internal
EOF
mkdir -p $WORK/b011/
cd /usr/local/go/src/runtime/internal/atomic
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b009=>" -I $WORK/b009/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -gensymabis -o $WORK/b009/symabis ./asm_386.s
cat >$WORK/b007/go_asm.h << 'EOF' # internal
EOF
cd /usr/local/go/src/internal/cpu
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b007=>" -I $WORK/b007/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -gensymabis -o $WORK/b007/symabis ./cpu_x86.s
cat >$WORK/b011/go_asm.h << 'EOF' # internal
EOF
cd /usr/local/go/src/runtime/internal/sys
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b011=>" -I $WORK/b011/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -gensymabis -o $WORK/b011/symabis ./intrinsics_386.s
cat >$WORK/b009/importcfg << 'EOF' # internal
# import config
EOF
cd /usr/local/go/src/runtime/internal/atomic
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b009/_pkg_.a -trimpath "$WORK/b009=>" -p runtime/internal/atomic -std -+ -buildid KUp96F8rajMPTpbf1gPm/KUp96F8rajMPTpbf1gPm -goversion go1.14 -symabis $WORK/b009/symabis -D "" -importcfg $WORK/b009/importcfg -pack -asmhdr $WORK/b009/go_asm.h -c=4 ./atomic_386.go ./stubs.go
cat >$WORK/b007/importcfg << 'EOF' # internal
# import config
EOF
cd /usr/local/go/src/internal/cpu
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b007/_pkg_.a -trimpath "$WORK/b007=>" -p internal/cpu -std -+ -buildid BZJX9uDTf2Iq8Pvpv7HU/BZJX9uDTf2Iq8Pvpv7HU -goversion go1.14 -symabis $WORK/b007/symabis -D "" -importcfg $WORK/b007/importcfg -pack -asmhdr $WORK/b007/go_asm.h -c=4 ./cpu.go ./cpu_386.go ./cpu_x86.go
cat >$WORK/b011/importcfg << 'EOF' # internal
# import config
EOF
cd /usr/local/go/src/runtime/internal/sys
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b011/_pkg_.a -trimpath "$WORK/b011=>" -p runtime/internal/sys -std -+ -buildid -Cofu4rx8McjvQYZDqNq/-Cofu4rx8McjvQYZDqNq -goversion go1.14 -symabis $WORK/b011/symabis -D "" -importcfg $WORK/b011/importcfg -pack -asmhdr $WORK/b011/go_asm.h -c=4 ./arch.go ./arch_386.go ./intrinsics_common.go ./intrinsics_stubs.go ./stubs.go ./sys.go ./zgoarch_386.go ./zgoos_windows.go ./zversion.go
cd /usr/local/go/src/runtime/internal/atomic
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b009=>" -I $WORK/b009/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b009/asm_386.o ./asm_386.s
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b016/_pkg_.a # internal
cp $WORK/b016/_pkg_.a /root/.cache/go-build/d3/d38e73501758c7fc8d521c93c98daceda3658e190f8e7f5ff6590eb541919c33-d # internal
/usr/local/go/pkg/tool/linux_amd64/pack r $WORK/b009/_pkg_.a $WORK/b009/asm_386.o # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b009/_pkg_.a # internal
cd /usr/local/go/src/internal/cpu
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b007=>" -I $WORK/b007/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b007/cpu_x86.o ./cpu_x86.s
cp $WORK/b009/_pkg_.a /root/.cache/go-build/bf/bf11010ef4344d290a0bd670aae97f9906fbd28b193dfb8a22105f50770e6520-d # internal
mkdir -p $WORK/b018/
/usr/local/go/pkg/tool/linux_amd64/pack r $WORK/b007/_pkg_.a $WORK/b007/cpu_x86.o # internal
cat >$WORK/b018/importcfg << 'EOF' # internal
# import config
EOF
mkdir -p $WORK/b015/
cd /usr/local/go/src/unicode/utf8
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b018/_pkg_.a -trimpath "$WORK/b018=>" -p unicode/utf8 -std -complete -buildid pnohOOAU93Syh1EJF7iU/pnohOOAU93Syh1EJF7iU -goversion go1.14 -D "" -importcfg $WORK/b018/importcfg -pack -c=4 ./utf8.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b007/_pkg_.a # internal
cat >$WORK/b015/go_asm.h << 'EOF' # internal
EOF
cd /usr/local/go/src/runtime/internal/sys
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b011=>" -I $WORK/b011/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b011/intrinsics_386.o ./intrinsics_386.s
cd /usr/local/go/src/math
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -gensymabis -o $WORK/b015/symabis ./asin_386.s ./atan2_386.s ./atan_386.s ./exp2_386.s ./expm1_386.s ./floor_386.s ./frexp_386.s ./hypot_386.s ./ldexp_386.s ./log10_386.s ./log1p_386.s ./log_386.s ./mod_386.s ./modf_386.s ./remainder_386.s ./sqrt_386.s ./stubs_386.s
cp $WORK/b007/_pkg_.a /root/.cache/go-build/8a/8ad14f1ed130da55081c8ff5d55e2c4bdb9c925ac132b6d8509c830d9540043b-d # internal
mkdir -p $WORK/b006/
cat >$WORK/b006/go_asm.h << 'EOF' # internal
EOF
cd /usr/local/go/src/internal/bytealg
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b006=>" -I $WORK/b006/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -gensymabis -o $WORK/b006/symabis ./compare_386.s ./equal_386.s ./indexbyte_386.s
cd /usr/local/go/src/runtime/internal/sys
/usr/local/go/pkg/tool/linux_amd64/pack r $WORK/b011/_pkg_.a $WORK/b011/intrinsics_386.o # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b011/_pkg_.a # internal
cp $WORK/b011/_pkg_.a /root/.cache/go-build/4b/4bd469e9f69f16d6717be8616d7c63d268fbc1a1cc618683938714f7b94a589e-d # internal
mkdir -p $WORK/b010/
cat >$WORK/b010/importcfg << 'EOF' # internal
# import config
packagefile runtime/internal/sys=$WORK/b011/_pkg_.a
EOF
cd /usr/local/go/src/runtime/internal/math
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b010/_pkg_.a -trimpath "$WORK/b010=>" -p runtime/internal/math -std -+ -complete -buildid 9ciJN0KCeAWKYgt3u-o0/9ciJN0KCeAWKYgt3u-o0 -goversion go1.14 -D "" -importcfg $WORK/b010/importcfg -pack -c=4 ./math.go
cat >$WORK/b006/importcfg << 'EOF' # internal
# import config
packagefile internal/cpu=$WORK/b007/_pkg_.a
EOF
cd /usr/local/go/src/internal/bytealg
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b006/_pkg_.a -trimpath "$WORK/b006=>" -p internal/bytealg -std -+ -buildid tu-yVYely8elo7cWKLUK/tu-yVYely8elo7cWKLUK -goversion go1.14 -symabis $WORK/b006/symabis -D "" -importcfg $WORK/b006/importcfg -pack -asmhdr $WORK/b006/go_asm.h -c=4 ./bytealg.go ./compare_native.go ./count_generic.go ./equal_generic.go ./equal_native.go ./index_generic.go ./indexbyte_native.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b018/_pkg_.a # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b010/_pkg_.a # internal
cat >$WORK/b015/importcfg << 'EOF' # internal
# import config
packagefile math/bits=$WORK/b016/_pkg_.a
EOF
cp $WORK/b018/_pkg_.a /root/.cache/go-build/e8/e8feff27ce9fda2a8cf81e7392ec32ca375dd88a034f9b1726285633935fae6c-d # internal
cd /usr/local/go/src/math
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b015/_pkg_.a -trimpath "$WORK/b015=>" -p math -std -buildid dmYKkn38-Y8gDWysyEbM/dmYKkn38-Y8gDWysyEbM -goversion go1.14 -symabis $WORK/b015/symabis -D "" -importcfg $WORK/b015/importcfg -pack -asmhdr $WORK/b015/go_asm.h -c=4 ./abs.go ./acosh.go ./asin.go ./asinh.go ./atan.go ./atan2.go ./atanh.go ./bits.go ./cbrt.go ./const.go ./copysign.go ./dim.go ./erf.go ./erfinv.go ./exp.go ./expm1.go ./floor.go ./fma.go ./frexp.go ./gamma.go ./hypot.go ./j0.go ./j1.go ./jn.go ./ldexp.go ./lgamma.go ./log.go ./log10.go ./log1p.go ./logb.go ./mod.go ./modf.go ./nextafter.go ./pow.go ./pow10.go ./remainder.go ./signbit.go ./sin.go ./sincos.go ./sinh.go ./sqrt.go ./tan.go ./tanh.go ./trig_reduce.go ./unsafe.go
mkdir -p $WORK/b020/
cat >$WORK/b020/importcfg << 'EOF' # internal
# import config
EOF
cp $WORK/b010/_pkg_.a /root/.cache/go-build/90/90417c3b7745ba5103795fad593525c676a36633405650f53d7462f6ec3c8e5f-d # internal
mkdir -p $WORK/b021/
cd /usr/local/go/src/internal/race
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b020/_pkg_.a -trimpath "$WORK/b020=>" -p internal/race -std -complete -buildid 4-5TEfN407VBIgwtkebI/4-5TEfN407VBIgwtkebI -goversion go1.14 -D "" -importcfg $WORK/b020/importcfg -pack -c=4 ./doc.go ./norace.go
cat >$WORK/b021/go_asm.h << 'EOF' # internal
EOF
cd /usr/local/go/src/sync/atomic
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b021=>" -I $WORK/b021/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -gensymabis -o $WORK/b021/symabis ./asm.s
cd /usr/local/go/src/internal/bytealg
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b006=>" -I $WORK/b006/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b006/compare_386.o ./compare_386.s
cat >$WORK/b021/importcfg << 'EOF' # internal
# import config
EOF
cd /usr/local/go/src/sync/atomic
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b021/_pkg_.a -trimpath "$WORK/b021=>" -p sync/atomic -std -buildid Xg3c47TOFZrKN7_3NbyV/Xg3c47TOFZrKN7_3NbyV -goversion go1.14 -symabis $WORK/b021/symabis -D "" -importcfg $WORK/b021/importcfg -pack -asmhdr $WORK/b021/go_asm.h -c=4 ./doc.go ./value.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b020/_pkg_.a # internal
cp $WORK/b020/_pkg_.a /root/.cache/go-build/b8/b8bfb5239b4e38a904bbd7e0b6107a44bf20b7704eeac35c3d8e6fb09bf7c4ea-d # internal
cd /usr/local/go/src/internal/bytealg
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b006=>" -I $WORK/b006/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b006/equal_386.o ./equal_386.s
mkdir -p $WORK/b022/
cat >$WORK/b022/importcfg << 'EOF' # internal
# import config
EOF
cd /usr/local/go/src/unicode
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b022/_pkg_.a -trimpath "$WORK/b022=>" -p unicode -std -complete -buildid F33pIhzxywGazinv4DGG/F33pIhzxywGazinv4DGG -goversion go1.14 -D "" -importcfg $WORK/b022/importcfg -pack -c=4 ./casetables.go ./digit.go ./graphic.go ./letter.go ./tables.go
cd /usr/local/go/src/sync/atomic
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b021=>" -I $WORK/b021/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b021/asm.o ./asm.s
/usr/local/go/pkg/tool/linux_amd64/pack r $WORK/b021/_pkg_.a $WORK/b021/asm.o # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b021/_pkg_.a # internal
cp $WORK/b021/_pkg_.a /root/.cache/go-build/bb/bb358f9a93e8bcc306f87ce6cc1be20b1fef305737b3271b16e379e8c29c137d-d # internal
mkdir -p $WORK/b029/
cat >$WORK/b029/importcfg << 'EOF' # internal
# import config
EOF
cd /usr/local/go/src/internal/syscall/windows/sysdll
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b029/_pkg_.a -trimpath "$WORK/b029=>" -p internal/syscall/windows/sysdll -std -complete -buildid dJo4ERzMJEIqxZqFB73T/dJo4ERzMJEIqxZqFB73T -goversion go1.14 -D "" -importcfg $WORK/b029/importcfg -pack -c=4 ./sysdll.go
cd /usr/local/go/src/internal/bytealg
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b006=>" -I $WORK/b006/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b006/indexbyte_386.o ./indexbyte_386.s
/usr/local/go/pkg/tool/linux_amd64/pack r $WORK/b006/_pkg_.a $WORK/b006/compare_386.o $WORK/b006/equal_386.o $WORK/b006/indexbyte_386.o # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b006/_pkg_.a # internal
cp $WORK/b006/_pkg_.a /root/.cache/go-build/d9/d9cdb53228282445d0c37f4927606cbda0f246577b0bee14e5abf8b0585d4f93-d # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b029/_pkg_.a # internal
cp $WORK/b029/_pkg_.a /root/.cache/go-build/18/18ed6d7a8a4e795783ce645b0f3b5092e7ed5c77d84ddfbd701165dafdca00e5-d # internal
mkdir -p $WORK/b031/
cat >$WORK/b031/importcfg << 'EOF' # internal
# import config
EOF
cd /usr/local/go/src/unicode/utf16
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b031/_pkg_.a -trimpath "$WORK/b031=>" -p unicode/utf16 -std -complete -buildid gMw0OWkqQXy8oXXhFptv/gMw0OWkqQXy8oXXhFptv -goversion go1.14 -D "" -importcfg $WORK/b031/importcfg -pack -c=4 ./utf16.go
mkdir -p $WORK/b005/
cat >$WORK/b005/go_asm.h << 'EOF' # internal
EOF
cd /usr/local/go/src/runtime
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b005=>" -I $WORK/b005/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -gensymabis -o $WORK/b005/symabis ./asm.s ./asm_386.s ./duff_386.s ./memclr_386.s ./memmove_386.s ./preempt_386.s ./rt0_windows_386.s ./sys_windows_386.s ./vlop_386.s ./zcallback_windows.s
cd /usr/local/go/src/math
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/asin_386.o ./asin_386.s
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b031/_pkg_.a # internal
cp $WORK/b031/_pkg_.a /root/.cache/go-build/06/061afcdaff517ed40475f99d9f8abe2bfe8c7505f896d7a30f35dfd4fcc757fb-d # internal
mkdir -p $WORK/b034/
cat >$WORK/b034/importcfg << 'EOF' # internal
# import config
packagefile sync/atomic=$WORK/b021/_pkg_.a
EOF
cd /usr/local/go/src/internal/testlog
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b034/_pkg_.a -trimpath "$WORK/b034=>" -p internal/testlog -std -complete -buildid _dlM8N5Bwbf4SILEX-hD/_dlM8N5Bwbf4SILEX-hD -goversion go1.14 -D "" -importcfg $WORK/b034/importcfg -pack -c=4 ./log.go
cd /usr/local/go/src/math
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/atan2_386.o ./atan2_386.s
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b022/_pkg_.a # internal
cat >$WORK/b005/importcfg << 'EOF' # internal
# import config
packagefile internal/bytealg=$WORK/b006/_pkg_.a
packagefile internal/cpu=$WORK/b007/_pkg_.a
packagefile runtime/internal/atomic=$WORK/b009/_pkg_.a
packagefile runtime/internal/math=$WORK/b010/_pkg_.a
packagefile runtime/internal/sys=$WORK/b011/_pkg_.a
EOF
cd /usr/local/go/src/runtime
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b005/_pkg_.a -trimpath "$WORK/b005=>" -p runtime -std -+ -buildid 40xHxpbmt7ewMq0rxpXS/40xHxpbmt7ewMq0rxpXS -goversion go1.14 -symabis $WORK/b005/symabis -D "" -importcfg $WORK/b005/importcfg -pack -asmhdr $WORK/b005/go_asm.h -c=4 ./alg.go ./atomic_pointer.go ./auxv_none.go ./cgo.go ./cgocall.go ./cgocallback.go ./cgocheck.go ./chan.go ./checkptr.go ./compiler.go ./complex.go ./cpuflags.go ./cpuprof.go ./cputicks.go ./debug.go ./debuglog.go ./debuglog_off.go ./defs_windows_386.go ./env_posix.go ./error.go ./extern.go ./fastlog2.go ./fastlog2table.go ./float.go ./hash32.go ./heapdump.go ./iface.go ./lfstack.go ./lfstack_32bit.go ./lock_sema.go ./malloc.go ./map.go ./map_fast32.go ./map_fast64.go ./map_faststr.go ./mbarrier.go ./mbitmap.go ./mcache.go ./mcentral.go ./mem_windows.go ./mfinal.go ./mfixalloc.go ./mgc.go ./mgcmark.go ./mgcscavenge.go ./mgcstack.go ./mgcsweep.go ./mgcsweepbuf.go ./mgcwork.go ./mheap.go ./mpagealloc.go ./mpagealloc_32bit.go ./mpagecache.go ./mpallocbits.go ./mprof.go ./mranges.go ./msan0.go ./msize.go ./mstats.go ./mwbbuf.go ./netpoll.go ./netpoll_windows.go ./os_nonopenbsd.go ./os_windows.go ./panic.go ./panic32.go ./plugin.go ./preempt.go ./print.go ./proc.go ./profbuf.go ./proflabel.go ./race0.go ./rdebug.go ./runtime.go ./runtime1.go ./runtime2.go ./rwmutex.go ./select.go ./sema.go ./signal_windows.go ./sigqueue.go ./sigqueue_note.go ./sizeclasses.go ./slice.go ./softfloat64.go ./stack.go ./string.go ./stubs.go ./stubs3.go ./stubs32.go ./stubs_386.go ./stubs_nonlinux.go ./symtab.go ./sys_nonppc64x.go ./sys_x86.go ./syscall_windows.go ./time.go ./time_nofake.go ./timeasm.go ./trace.go ./traceback.go ./type.go ./typekind.go ./utf8.go ./vdso_in_none.go ./vlrt.go ./write_err.go ./zcallback_windows.go
cd /usr/local/go/src/math
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/atan_386.o ./atan_386.s
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b034/_pkg_.a # internal
cp $WORK/b022/_pkg_.a /root/.cache/go-build/c0/c044aad65e25c440fb8a11ebf21084e5ef1cb0c0f57202f5b9b6f9ae6cab808d-d # internal
mkdir -p $WORK/b047/
cat >$WORK/b047/importcfg << 'EOF' # internal
# import config
EOF
cp $WORK/b034/_pkg_.a /root/.cache/go-build/58/58094050e0a1eaf6599df5e0b19be91a6f628e3a96f24a0cb52093f06c79c610-d # internal
cd /usr/local/go/src/image/color
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b047/_pkg_.a -trimpath "$WORK/b047=>" -p image/color -std -complete -buildid Ia2hoyuDYUAwrWQadA2J/Ia2hoyuDYUAwrWQadA2J -goversion go1.14 -D "" -importcfg $WORK/b047/importcfg -pack -c=4 ./color.go ./ycbcr.go
mkdir -p $WORK/b070/
cat >$WORK/b070/importcfg << 'EOF' # internal
# import config
EOF
cd /usr/local/go/src/crypto/internal/subtle
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b070/_pkg_.a -trimpath "$WORK/b070=>" -p crypto/internal/subtle -std -complete -buildid YGf2ksn7mkxBCjhMi7Os/YGf2ksn7mkxBCjhMi7Os -goversion go1.14 -D "" -importcfg $WORK/b070/importcfg -pack -c=4 ./aliasing.go
cd /usr/local/go/src/math
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/exp2_386.o ./exp2_386.s
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b070/_pkg_.a # internal
cp $WORK/b070/_pkg_.a /root/.cache/go-build/1d/1d05de1a9772f982f89377cbc5f1614577c801b0c942952d0e9ba97a14ef4b42-d # internal
mkdir -p $WORK/b071/
cat >$WORK/b071/importcfg << 'EOF' # internal
# import config
EOF
cd /usr/local/go/src/crypto/subtle
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b071/_pkg_.a -trimpath "$WORK/b071=>" -p crypto/subtle -std -complete -buildid fMLKYETlr-1pV4742Am_/fMLKYETlr-1pV4742Am_ -goversion go1.14 -D "" -importcfg $WORK/b071/importcfg -pack -c=4 ./constant_time.go
cd /usr/local/go/src/math
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/expm1_386.o ./expm1_386.s
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b047/_pkg_.a # internal
cp $WORK/b047/_pkg_.a /root/.cache/go-build/0d/0d2b997f4fd929cab04841e2525996cfe262d4d659824ec3d912876675eeb423-d # internal
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/floor_386.o ./floor_386.s
mkdir -p $WORK/b060/
cat >$WORK/b060/importcfg << 'EOF' # internal
# import config
packagefile image/color=$WORK/b047/_pkg_.a
EOF
cd /usr/local/go/src/image/color/palette
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b060/_pkg_.a -trimpath "$WORK/b060=>" -p image/color/palette -std -complete -buildid qOQ7vcXla9BLvl-PP7B2/qOQ7vcXla9BLvl-PP7B2 -goversion go1.14 -D "" -importcfg $WORK/b060/importcfg -pack -c=4 ./generate.go ./palette.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b071/_pkg_.a # internal
cp $WORK/b071/_pkg_.a /root/.cache/go-build/1b/1bf3b26cb36cb0f32023eca4695b772555af8b0e9054f7a6443e7228a13f32a2-d # internal
cd /usr/local/go/src/math
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/frexp_386.o ./frexp_386.s
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b060/_pkg_.a # internal
cp $WORK/b060/_pkg_.a /root/.cache/go-build/2d/2d354b915535fedcbccf50c0c671b9863c6235b9398e78c8df15504bad6ef199-d # internal
mkdir -p $WORK/b075/
cat >$WORK/b075/importcfg << 'EOF' # internal
# import config
packagefile unicode=$WORK/b022/_pkg_.a
EOF
cd /go/pkg/mod/github.com/shurcoo!l/sanitized_anchor_name@v1.0.0
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b075/_pkg_.a -trimpath "$WORK/b075=>" -p github.com/shurcooL/sanitized_anchor_name -complete -buildid NCRZAwJUXyoVgz2ltGpc/NCRZAwJUXyoVgz2ltGpc -goversion go1.14 -D "" -importcfg $WORK/b075/importcfg -pack -c=4 ./main.go
cd /usr/local/go/src/math
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/hypot_386.o ./hypot_386.s
mkdir -p $WORK/b073/
cd /usr/local/go/src/runtime/cgo
CGO_LDFLAGS='"-g" "-O2"' /usr/local/go/pkg/tool/linux_amd64/cgo -objdir $WORK/b073/ -importpath runtime/cgo -import_runtime_cgo=false -import_syscall=false -- -I $WORK/b073/ -g -O2 -Wall -Werror ./cgo.go
cd /usr/local/go/src/math
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/ldexp_386.o ./ldexp_386.s
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b075/_pkg_.a # internal
cp $WORK/b075/_pkg_.a /root/.cache/go-build/52/5285560543c305cdf106ddfecf6df506373047ead7b135970235e5f4bb66da27-d # internal
mkdir -p $WORK/b088/
cat >$WORK/b088/importcfg << 'EOF' # internal
# import config
EOF
cd /usr/local/go/src/internal/nettrace
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b088/_pkg_.a -trimpath "$WORK/b088=>" -p internal/nettrace -std -complete -buildid IYziYTVcYbSHX2t4Ll9W/IYziYTVcYbSHX2t4Ll9W -goversion go1.14 -D "" -importcfg $WORK/b088/importcfg -pack -c=4 ./nettrace.go
cd /usr/local/go/src/math
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/log10_386.o ./log10_386.s
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b088/_pkg_.a # internal
cp $WORK/b088/_pkg_.a /root/.cache/go-build/09/09b571d620626e9440a0cde9935b500a3560bc8e991b862536fbcc534895a5b8-d # internal
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/log1p_386.o ./log1p_386.s
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/log_386.o ./log_386.s
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/mod_386.o ./mod_386.s
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/modf_386.o ./modf_386.s
cd $WORK
i686-w64-mingw32-gcc -fno-caret-diagnostics -c -x c - -o /dev/null || true
cd /usr/local/go/src/math
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/remainder_386.o ./remainder_386.s
cd $WORK
i686-w64-mingw32-gcc -Qunused-arguments -c -x c - -o /dev/null || true
cd /usr/local/go/src/math
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/sqrt_386.o ./sqrt_386.s
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b015=>" -I $WORK/b015/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b015/stubs_386.o ./stubs_386.s
/usr/local/go/pkg/tool/linux_amd64/pack r $WORK/b015/_pkg_.a $WORK/b015/asin_386.o $WORK/b015/atan2_386.o $WORK/b015/atan_386.o $WORK/b015/exp2_386.o $WORK/b015/expm1_386.o $WORK/b015/floor_386.o $WORK/b015/frexp_386.o $WORK/b015/hypot_386.o $WORK/b015/ldexp_386.o $WORK/b015/log10_386.o $WORK/b015/log1p_386.o $WORK/b015/log_386.o $WORK/b015/mod_386.o $WORK/b015/modf_386.o $WORK/b015/remainder_386.o $WORK/b015/sqrt_386.o $WORK/b015/stubs_386.o # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b015/_pkg_.a # internal
cd $WORK
i686-w64-mingw32-gcc -fdebug-prefix-map=a=b -c -x c - -o /dev/null || true
cp $WORK/b015/_pkg_.a /root/.cache/go-build/6d/6d11831ec624cbe28bdea229a993bbed28cdfe87b62258e355e54fc3abec7426-d # internal
i686-w64-mingw32-gcc -gno-record-gcc-switches -c -x c - -o /dev/null || true
cd $WORK/b073
TERM='dumb' i686-w64-mingw32-gcc -I /usr/local/go/src/runtime/cgo -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b073=/tmp/go-build -gno-record-gcc-switches -I ./ -g -O2 -Wall -Werror -o ./_x001.o -c _cgo_export.c
TERM='dumb' i686-w64-mingw32-gcc -I /usr/local/go/src/runtime/cgo -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b073=/tmp/go-build -gno-record-gcc-switches -I ./ -g -O2 -Wall -Werror -o ./_x002.o -c cgo.cgo2.c
cd /usr/local/go/src/runtime/cgo
TERM='dumb' i686-w64-mingw32-gcc -I . -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b073=/tmp/go-build -gno-record-gcc-switches -I $WORK/b073/ -g -O2 -Wall -Werror -o $WORK/b073/_x003.o -c gcc_context.c
TERM='dumb' i686-w64-mingw32-gcc -I . -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b073=/tmp/go-build -gno-record-gcc-switches -I $WORK/b073/ -g -O2 -Wall -Werror -o $WORK/b073/_x004.o -c gcc_libinit_windows.c
TERM='dumb' i686-w64-mingw32-gcc -I . -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b073=/tmp/go-build -gno-record-gcc-switches -I $WORK/b073/ -g -O2 -Wall -Werror -o $WORK/b073/_x005.o -c gcc_util.c
TERM='dumb' i686-w64-mingw32-gcc -I . -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b073=/tmp/go-build -gno-record-gcc-switches -I $WORK/b073/ -g -O2 -Wall -Werror -o $WORK/b073/_x006.o -c gcc_windows_386.c
cd /usr/local/go/src/runtime
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b005=>" -I $WORK/b005/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b005/asm.o ./asm.s
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b005=>" -I $WORK/b005/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b005/asm_386.o ./asm_386.s
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b005=>" -I $WORK/b005/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b005/duff_386.o ./duff_386.s
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b005=>" -I $WORK/b005/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b005/memclr_386.o ./memclr_386.s
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b005=>" -I $WORK/b005/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b005/memmove_386.o ./memmove_386.s
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b005=>" -I $WORK/b005/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b005/preempt_386.o ./preempt_386.s
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b005=>" -I $WORK/b005/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b005/rt0_windows_386.o ./rt0_windows_386.s
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b005=>" -I $WORK/b005/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b005/sys_windows_386.o ./sys_windows_386.s
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b005=>" -I $WORK/b005/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b005/vlop_386.o ./vlop_386.s
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b005=>" -I $WORK/b005/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b005/zcallback_windows.o ./zcallback_windows.s
/usr/local/go/pkg/tool/linux_amd64/pack r $WORK/b005/_pkg_.a $WORK/b005/asm.o $WORK/b005/asm_386.o $WORK/b005/duff_386.o $WORK/b005/memclr_386.o $WORK/b005/memmove_386.o $WORK/b005/preempt_386.o $WORK/b005/rt0_windows_386.o $WORK/b005/sys_windows_386.o $WORK/b005/vlop_386.o $WORK/b005/zcallback_windows.o # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b005/_pkg_.a # internal
cd /usr/local/go/src/runtime/cgo
TERM='dumb' i686-w64-mingw32-gcc -I . -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b073=/tmp/go-build -gno-record-gcc-switches -I $WORK/b073/ -g -O2 -Wall -Werror -o $WORK/b073/_x007.o -c gcc_386.S
cp $WORK/b005/_pkg_.a /root/.cache/go-build/31/31527c9ea72b050a7f941669e65664a4bd3c35f3fd888672a6b8ed55258e883b-d # internal
mkdir -p $WORK/b004/
mkdir -p $WORK/b019/
cat >$WORK/b004/go_asm.h << 'EOF' # internal
EOF
cd /usr/local/go/src/internal/reflectlite
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b004=>" -I $WORK/b004/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -gensymabis -o $WORK/b004/symabis ./asm.s
cat >$WORK/b019/importcfg << 'EOF' # internal
# import config
packagefile internal/race=$WORK/b020/_pkg_.a
packagefile runtime=$WORK/b005/_pkg_.a
packagefile sync/atomic=$WORK/b021/_pkg_.a
EOF
cd /usr/local/go/src/sync
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b019/_pkg_.a -trimpath "$WORK/b019=>" -p sync -std -buildid u_IpQz2UZ4nMiJ0ArmKK/u_IpQz2UZ4nMiJ0ArmKK -goversion go1.14 -D "" -importcfg $WORK/b019/importcfg -pack -c=4 ./cond.go ./map.go ./mutex.go ./once.go ./pool.go ./poolqueue.go ./runtime.go ./rwmutex.go ./waitgroup.go
cd $WORK/b073
TERM='dumb' i686-w64-mingw32-gcc -I /usr/local/go/src/runtime/cgo -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b073=/tmp/go-build -gno-record-gcc-switches -I ./ -g -O2 -Wall -Werror -o ./_cgo_main.o -c _cgo_main.c
cat >$WORK/b004/importcfg << 'EOF' # internal
# import config
packagefile runtime=$WORK/b005/_pkg_.a
EOF
cd /usr/local/go/src/internal/reflectlite
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b004/_pkg_.a -trimpath "$WORK/b004=>" -p internal/reflectlite -std -buildid P-xfwUWXoshTnXbSVNvj/P-xfwUWXoshTnXbSVNvj -goversion go1.14 -symabis $WORK/b004/symabis -D "" -importcfg $WORK/b004/importcfg -pack -asmhdr $WORK/b004/go_asm.h -c=4 ./swapper.go ./type.go ./value.go
cd /usr/local/go/src/runtime/cgo
TERM='dumb' i686-w64-mingw32-gcc -I . -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b073=/tmp/go-build -gno-record-gcc-switches -o $WORK/b073/_cgo_.o $WORK/b073/_cgo_main.o $WORK/b073/_x001.o $WORK/b073/_x002.o $WORK/b073/_x003.o $WORK/b073/_x004.o $WORK/b073/_x005.o $WORK/b073/_x006.o $WORK/b073/_x007.o -g -O2
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b019/_pkg_.a # internal
cp $WORK/b019/_pkg_.a /root/.cache/go-build/4c/4ce27628df3348b347abc6a28d3b46be9db410081f757b0b3a431180390f05c2-d # internal
mkdir -p $WORK/b089/
mkdir -p $WORK/b090/
cat >$WORK/b089/importcfg << 'EOF' # internal
# import config
packagefile sync=$WORK/b019/_pkg_.a
EOF
cd /usr/local/go/src/internal/singleflight
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b089/_pkg_.a -trimpath "$WORK/b089=>" -p internal/singleflight -std -complete -buildid PHfjEmi5fF0nYQ6Ua0Ns/PHfjEmi5fF0nYQ6Ua0Ns -goversion go1.14 -D "" -importcfg $WORK/b089/importcfg -pack -c=4 ./singleflight.go
cat >$WORK/b090/importcfg << 'EOF' # internal
# import config
packagefile math=$WORK/b015/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
EOF
cd /usr/local/go/src/math/rand
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b090/_pkg_.a -trimpath "$WORK/b090=>" -p math/rand -std -complete -buildid sykxpkZF3FfS-ytjk2mw/sykxpkZF3FfS-ytjk2mw -goversion go1.14 -D "" -importcfg $WORK/b090/importcfg -pack -c=4 ./exp.go ./normal.go ./rand.go ./rng.go ./zipf.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b089/_pkg_.a # internal
cp $WORK/b089/_pkg_.a /root/.cache/go-build/d2/d204e202723e353ad300ba0ff46bd9f8517f07374b7a3fff8af3ac3a470f0fb4-d # internal
cd /usr/local/go/src/internal/reflectlite
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b004=>" -I $WORK/b004/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b004/asm.o ./asm.s
/usr/local/go/pkg/tool/linux_amd64/pack r $WORK/b004/_pkg_.a $WORK/b004/asm.o # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b090/_pkg_.a # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b004/_pkg_.a # internal
cp $WORK/b090/_pkg_.a /root/.cache/go-build/e2/e28e65153236f20d60df2a730de7d5749846aeea2a4ab6fa1ec78b1a84a4f1ab-d # internal
cp $WORK/b004/_pkg_.a /root/.cache/go-build/be/beabfd8ead2d8fa172a5df67691c459471ae6760ae350a226799c3fdd578c7a4-d # internal
mkdir -p $WORK/b003/
mkdir -p $WORK/b023/
cat >$WORK/b003/importcfg << 'EOF' # internal
# import config
packagefile internal/reflectlite=$WORK/b004/_pkg_.a
EOF
cd /usr/local/go/src/errors
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b003/_pkg_.a -trimpath "$WORK/b003=>" -p errors -std -complete -buildid SwIFFdShuAN7WqpHAHED/SwIFFdShuAN7WqpHAHED -goversion go1.14 -D "" -importcfg $WORK/b003/importcfg -pack -c=4 ./errors.go ./wrap.go
cat >$WORK/b023/importcfg << 'EOF' # internal
# import config
packagefile internal/reflectlite=$WORK/b004/_pkg_.a
EOF
cd /usr/local/go/src/sort
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b023/_pkg_.a -trimpath "$WORK/b023=>" -p sort -std -complete -buildid rx9shuiyrqn3db0LHuuo/rx9shuiyrqn3db0LHuuo -goversion go1.14 -D "" -importcfg $WORK/b023/importcfg -pack -c=4 ./search.go ./slice.go ./slice_go113.go ./sort.go ./zfuncversion.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b003/_pkg_.a # internal
cp $WORK/b003/_pkg_.a /root/.cache/go-build/fa/fa6005b141e8589d5948a35fe5a7ddf370c2dfd159d7cf6c5ba4e8e07979de7b-d # internal
mkdir -p $WORK/b024/
cat >$WORK/b024/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
EOF
mkdir -p $WORK/b017/
cd /usr/local/go/src/io
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b024/_pkg_.a -trimpath "$WORK/b024=>" -p io -std -complete -buildid rR-bWWHGOxKtl7PAMGH3/rR-bWWHGOxKtl7PAMGH3 -goversion go1.14 -D "" -importcfg $WORK/b024/importcfg -pack -c=4 ./io.go ./multi.go ./pipe.go
cat >$WORK/b017/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile internal/bytealg=$WORK/b006/_pkg_.a
packagefile math=$WORK/b015/_pkg_.a
packagefile math/bits=$WORK/b016/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /usr/local/go/src/strconv
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b017/_pkg_.a -trimpath "$WORK/b017=>" -p strconv -std -complete -buildid wig44ENwxcUH1CEh60Qm/wig44ENwxcUH1CEh60Qm -goversion go1.14 -D "" -importcfg $WORK/b017/importcfg -pack -c=4 ./atob.go ./atof.go ./atoi.go ./decimal.go ./doc.go ./extfloat.go ./ftoa.go ./isprint.go ./itoa.go ./quote.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b023/_pkg_.a # internal
cp $WORK/b023/_pkg_.a /root/.cache/go-build/65/65d41e48794e1d7a2a6e8e7a1bcf6441e12c6b7eb612b281d03ece313fece6e5-d # internal
mkdir -p $WORK/b026/
cat >$WORK/b026/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
EOF
cd /usr/local/go/src/internal/oserror
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b026/_pkg_.a -trimpath "$WORK/b026=>" -p internal/oserror -std -complete -buildid B2WtkTKg7Nd_vUVaK9qS/B2WtkTKg7Nd_vUVaK9qS -goversion go1.14 -D "" -importcfg $WORK/b026/importcfg -pack -c=4 ./errors.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b026/_pkg_.a # internal
cp $WORK/b026/_pkg_.a /root/.cache/go-build/bf/bf0b7b1f777204951e61956a9b7059fa8995eb3e31dd569de34fe5ee72edba0f-d # internal
mkdir -p $WORK/b030/
cat >$WORK/b030/go_asm.h << 'EOF' # internal
EOF
cd /usr/local/go/src/syscall
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b030=>" -I $WORK/b030/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -gensymabis -o $WORK/b030/symabis ./asm_windows.s
cd /usr/local/go/src/runtime/cgo
TERM='dumb' /usr/local/go/pkg/tool/linux_amd64/cgo -dynpackage cgo -dynimport $WORK/b073/_cgo_.o -dynout $WORK/b073/_cgo_import.go -dynlinker
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b024/_pkg_.a # internal
cat >$WORK/b030/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile internal/oserror=$WORK/b026/_pkg_.a
packagefile internal/race=$WORK/b020/_pkg_.a
packagefile internal/syscall/windows/sysdll=$WORK/b029/_pkg_.a
packagefile runtime=$WORK/b005/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile sync/atomic=$WORK/b021/_pkg_.a
packagefile unicode/utf16=$WORK/b031/_pkg_.a
EOF
cd /usr/local/go/src/syscall
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b030/_pkg_.a -trimpath "$WORK/b030=>" -p syscall -std -buildid EIeAN0YxwPkHBa3CU8bR/EIeAN0YxwPkHBa3CU8bR -goversion go1.14 -symabis $WORK/b030/symabis -D "" -importcfg $WORK/b030/importcfg -pack -asmhdr $WORK/b030/go_asm.h -c=4 ./dll_windows.go ./endian_little.go ./env_windows.go ./exec_windows.go ./msan0.go ./net.go ./security_windows.go ./str.go ./syscall.go ./syscall_windows.go ./syscall_windows_386.go ./time_nofake.go ./types_windows.go ./types_windows_386.go ./zerrors_windows.go ./zerrors_windows_386.go ./zsyscall_windows.go ./zsysnum_windows_386.go
cp $WORK/b024/_pkg_.a /root/.cache/go-build/b0/b0259870bc2f2b1f1ce420d4f07a7c820e2f58b654270f5b0878096c7dd26441-d # internal
cat >$WORK/b073/go_asm.h << 'EOF' # internal
EOF
cd /usr/local/go/src/runtime/cgo
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b073=>" -I $WORK/b073/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -gensymabis -o $WORK/b073/symabis ./asm_386.s
mkdir -p $WORK/b035/
cat >$WORK/b035/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile internal/bytealg=$WORK/b006/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile unicode=$WORK/b022/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /usr/local/go/src/strings
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b035/_pkg_.a -trimpath "$WORK/b035=>" -p strings -std -complete -buildid AlKvdcHVTpq49tBY8QxD/AlKvdcHVTpq49tBY8QxD -goversion go1.14 -D "" -importcfg $WORK/b035/importcfg -pack -c=4 ./builder.go ./compare.go ./reader.go ./replace.go ./search.go ./strings.go
cat >$WORK/b073/importcfg << 'EOF' # internal
# import config
EOF
cd /usr/local/go/src/runtime/cgo
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b073/_pkg_.a -trimpath "$WORK/b073=>" -p runtime/cgo -std -buildid wSmI5wrUpTzi3pEVQiO6/wSmI5wrUpTzi3pEVQiO6 -goversion go1.14 -symabis $WORK/b073/symabis -D "" -importcfg $WORK/b073/importcfg -pack -asmhdr $WORK/b073/go_asm.h -c=4 ./callbacks.go ./iscgo.go $WORK/b073/_cgo_gotypes.go $WORK/b073/cgo.cgo1.go $WORK/b073/_cgo_import.go
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b073=>" -I $WORK/b073/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b073/asm_386.o ./asm_386.s
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b017/_pkg_.a # internal
cp $WORK/b017/_pkg_.a /root/.cache/go-build/2e/2e6a9165c470175fcce8eb0ee6f52ddfe674c5c9c9f834f43299912408798702-d # internal
mkdir -p $WORK/b014/
cat >$WORK/b014/go_asm.h << 'EOF' # internal
EOF
cd /usr/local/go/src/reflect
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b014=>" -I $WORK/b014/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -gensymabis -o $WORK/b014/symabis ./asm_386.s
cd /usr/local/go/src/runtime/cgo
/usr/local/go/pkg/tool/linux_amd64/pack r $WORK/b073/_pkg_.a $WORK/b073/asm_386.o $WORK/b073/_x001.o $WORK/b073/_x002.o $WORK/b073/_x003.o $WORK/b073/_x004.o $WORK/b073/_x005.o $WORK/b073/_x006.o $WORK/b073/_x007.o # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b073/_pkg_.a # internal
cp $WORK/b073/_pkg_.a /root/.cache/go-build/ae/aed96853b25f5cf452864104a26cc6943462fb5a986911e2189e6b798e384445-d # internal
mkdir -p $WORK/b038/
cat >$WORK/b038/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile internal/bytealg=$WORK/b006/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile unicode=$WORK/b022/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /usr/local/go/src/bytes
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b038/_pkg_.a -trimpath "$WORK/b038=>" -p bytes -std -buildid 4eMvf3qWwuaTVCB3zVii/4eMvf3qWwuaTVCB3zVii -goversion go1.14 -D "" -importcfg $WORK/b038/importcfg -pack -c=4 ./buffer.go ./bytes.go ./reader.go
cat >$WORK/b014/importcfg << 'EOF' # internal
# import config
packagefile math=$WORK/b015/_pkg_.a
packagefile runtime=$WORK/b005/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile unicode=$WORK/b022/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /usr/local/go/src/reflect
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b014/_pkg_.a -trimpath "$WORK/b014=>" -p reflect -std -buildid 6FZm5GB4zF9qNWgV0qZu/6FZm5GB4zF9qNWgV0qZu -goversion go1.14 -symabis $WORK/b014/symabis -D "" -importcfg $WORK/b014/importcfg -pack -asmhdr $WORK/b014/go_asm.h -c=4 ./deepequal.go ./makefunc.go ./swapper.go ./type.go ./value.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b035/_pkg_.a # internal
cp $WORK/b035/_pkg_.a /root/.cache/go-build/6e/6e3bec170a1337ffd3e6eb4e1a55f3d1d3dd0ec9b0cd02dee7349ecae6a2b49c-d # internal
mkdir -p $WORK/b041/
cat >$WORK/b041/importcfg << 'EOF' # internal
# import config
packagefile io=$WORK/b024/_pkg_.a
EOF
cd /usr/local/go/src/hash
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b041/_pkg_.a -trimpath "$WORK/b041=>" -p hash -std -complete -buildid iytZ4g8PM7N1esTPA0G-/iytZ4g8PM7N1esTPA0G- -goversion go1.14 -D "" -importcfg $WORK/b041/importcfg -pack -c=4 ./hash.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b038/_pkg_.a # internal
cp $WORK/b038/_pkg_.a /root/.cache/go-build/9e/9e35649819e697736aab8a52dab7d6abdc377d741b808fb507e54fbbaf68be6d-d # internal
mkdir -p $WORK/b037/
cat >$WORK/b037/importcfg << 'EOF' # internal
# import config
packagefile bytes=$WORK/b038/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /usr/local/go/src/bufio
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b037/_pkg_.a -trimpath "$WORK/b037=>" -p bufio -std -complete -buildid NWQ-tr-HSooUNg4bJsqT/NWQ-tr-HSooUNg4bJsqT -goversion go1.14 -D "" -importcfg $WORK/b037/importcfg -pack -c=4 ./bufio.go ./scan.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b041/_pkg_.a # internal
cp $WORK/b041/_pkg_.a /root/.cache/go-build/f9/f946617887095d8e62494842545620615a611c1b712ebcea95e80ccde15f2994-d # internal
mkdir -p $WORK/b040/
cat >$WORK/b040/importcfg << 'EOF' # internal
# import config
packagefile hash=$WORK/b041/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
EOF
cd /usr/local/go/src/crypto
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b040/_pkg_.a -trimpath "$WORK/b040=>" -p crypto -std -complete -buildid LxqYdjfaxM2bRRZVncRX/LxqYdjfaxM2bRRZVncRX -goversion go1.14 -D "" -importcfg $WORK/b040/importcfg -pack -c=4 ./crypto.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b040/_pkg_.a # internal
cp $WORK/b040/_pkg_.a /root/.cache/go-build/2e/2ebce812423cf7cd9cb887db9b0f32f87069be7ecb355a60d615c4cc797d7bb4-d # internal
mkdir -p $WORK/b051/
cat >$WORK/b051/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile hash=$WORK/b041/_pkg_.a
EOF
cd /usr/local/go/src/hash/adler32
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b051/_pkg_.a -trimpath "$WORK/b051=>" -p hash/adler32 -std -complete -buildid C6RZnZM3cQ1WVhrIOCwo/C6RZnZM3cQ1WVhrIOCwo -goversion go1.14 -D "" -importcfg $WORK/b051/importcfg -pack -c=4 ./adler32.go
cd /usr/local/go/src/syscall
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b030=>" -I $WORK/b030/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b030/asm_windows.o ./asm_windows.s
/usr/local/go/pkg/tool/linux_amd64/pack r $WORK/b030/_pkg_.a $WORK/b030/asm_windows.o # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b030/_pkg_.a # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b037/_pkg_.a # internal
cp $WORK/b030/_pkg_.a /root/.cache/go-build/a5/a5d26b86aa3f25eb8c5d2e35cba87caa04e06b15cd99c8e664e2a3b674683472-d # internal
cp $WORK/b037/_pkg_.a /root/.cache/go-build/0a/0af1aea1b146f0a9a5ee482f5cc0f6f82c7aacf1b50f9ad510215aeb0489459f-d # internal
mkdir -p $WORK/b028/
mkdir -p $WORK/b033/
cat >$WORK/b028/importcfg << 'EOF' # internal
# import config
packagefile internal/syscall/windows/sysdll=$WORK/b029/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile syscall=$WORK/b030/_pkg_.a
packagefile unicode/utf16=$WORK/b031/_pkg_.a
EOF
cd /usr/local/go/src/internal/syscall/windows
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b028/_pkg_.a -trimpath "$WORK/b028=>" -p internal/syscall/windows -std -complete -buildid wTitsaPRJEw1taf8rmWJ/wTitsaPRJEw1taf8rmWJ -goversion go1.14 -D "" -importcfg $WORK/b028/importcfg -pack -c=4 ./psapi_windows.go ./reparse_windows.go ./security_windows.go ./symlink_windows.go ./syscall_windows.go ./zsyscall_windows.go
cat >$WORK/b033/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile internal/syscall/windows/sysdll=$WORK/b029/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile syscall=$WORK/b030/_pkg_.a
packagefile unicode/utf16=$WORK/b031/_pkg_.a
EOF
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b051/_pkg_.a # internal
cd /usr/local/go/src/internal/syscall/windows/registry
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b033/_pkg_.a -trimpath "$WORK/b033=>" -p internal/syscall/windows/registry -std -complete -buildid m5WLfnZ0iK6GMPOYANae/m5WLfnZ0iK6GMPOYANae -goversion go1.14 -D "" -importcfg $WORK/b033/importcfg -pack -c=4 ./key.go ./syscall.go ./value.go ./zsyscall_windows.go
cp $WORK/b051/_pkg_.a /root/.cache/go-build/d8/d8242e68ae2f37a9d85cfe2fd8dc21cf68f520c684076acb502af44eda0e55b8-d # internal
mkdir -p $WORK/b046/
cat >$WORK/b046/importcfg << 'EOF' # internal
# import config
packagefile bufio=$WORK/b037/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile image/color=$WORK/b047/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile sync/atomic=$WORK/b021/_pkg_.a
EOF
cd /usr/local/go/src/image
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b046/_pkg_.a -trimpath "$WORK/b046=>" -p image -std -complete -buildid wViYSM5XimfURkQzK0K4/wViYSM5XimfURkQzK0K4 -goversion go1.14 -D "" -importcfg $WORK/b046/importcfg -pack -c=4 ./format.go ./geom.go ./image.go ./names.go ./ycbcr.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b028/_pkg_.a # internal
cp $WORK/b028/_pkg_.a /root/.cache/go-build/52/523b9b1172b300c7935205318861bb2ac8555fcf13e261a30005ec9a14bd5d66-d # internal
mkdir -p $WORK/b063/
cat >$WORK/b063/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile hash=$WORK/b041/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
EOF
cd /usr/local/go/src/hash/crc32
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b063/_pkg_.a -trimpath "$WORK/b063=>" -p hash/crc32 -std -complete -buildid ZYG0OHsggpJyGyaErY-b/ZYG0OHsggpJyGyaErY-b -goversion go1.14 -D "" -importcfg $WORK/b063/importcfg -pack -c=4 ./crc32.go ./crc32_generic.go ./crc32_otherarch.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b033/_pkg_.a # internal
cp $WORK/b033/_pkg_.a /root/.cache/go-build/c2/c242e5dc9ecca4fec8d0857a19862dda610542da18bb45ae4d12fe1d53f74595-d # internal
mkdir -p $WORK/b032/
cat >$WORK/b032/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile internal/syscall/windows/registry=$WORK/b033/_pkg_.a
packagefile runtime=$WORK/b005/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile syscall=$WORK/b030/_pkg_.a
EOF
cd /usr/local/go/src/time
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b032/_pkg_.a -trimpath "$WORK/b032=>" -p time -std -buildid jgtscruGJjIJa1arREd0/jgtscruGJjIJa1arREd0 -goversion go1.14 -D "" -importcfg $WORK/b032/importcfg -pack -c=4 ./format.go ./sleep.go ./sys_windows.go ./tick.go ./time.go ./zoneinfo.go ./zoneinfo_abbrs_windows.go ./zoneinfo_read.go ./zoneinfo_windows.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b063/_pkg_.a # internal
cp $WORK/b063/_pkg_.a /root/.cache/go-build/19/19b9bb432faa268a0f9640828ad8881c0ab41811ad015a42be19b671bb0fa5a5-d # internal
mkdir -p $WORK/b066/
cat >$WORK/b066/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /usr/local/go/src/path
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b066/_pkg_.a -trimpath "$WORK/b066=>" -p path -std -complete -buildid mK3-p2-QlOusqDjZ5531/mK3-p2-QlOusqDjZ5531 -goversion go1.14 -D "" -importcfg $WORK/b066/importcfg -pack -c=4 ./match.go ./path.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b066/_pkg_.a # internal
cp $WORK/b066/_pkg_.a /root/.cache/go-build/0b/0bdcd3fcc170c35c78aa1c40adf00e1106079fc38edb758d8d9767d2cd899ca4-d # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b046/_pkg_.a # internal
cp $WORK/b046/_pkg_.a /root/.cache/go-build/27/27bd17ad0bac0280a2fd66c7cc26f34b2bb7d3ede20fcb20d084df7f0f541181-d # internal
mkdir -p $WORK/b057/
mkdir -p $WORK/b072/
swig -version
cat >$WORK/b057/importcfg << 'EOF' # internal
# import config
packagefile image=$WORK/b046/_pkg_.a
EOF
cd /usr/local/go/src/image/internal/imageutil
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b057/_pkg_.a -trimpath "$WORK/b057=>" -p image/internal/imageutil -std -complete -buildid iBkesfKiLsh1FfZV2-Kq/iBkesfKiLsh1FfZV2-Kq -goversion go1.14 -D "" -importcfg $WORK/b057/importcfg -pack -c=4 ./imageutil.go ./impl.go
cd $WORK
/usr/local/go/pkg/tool/linux_amd64/compile -o ./b072/_go_.o -trimpath "$WORK/b072=>" -p main -lang=go1.14 -complete -goversion go1.14 -D _$WORK -c=4 ./swig_intsize.go
cd /go/pkg/mod/github.com/geek1011/dictutil@v0.0.1-alpha.3/marisa
swig -go -cgo -intgosize 32 -module marisa -o $WORK/b072/marisa_wrap.cxx -outdir $WORK/b072/ -c++ marisa.swigcxx
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b057/_pkg_.a # internal
cp $WORK/b057/_pkg_.a /root/.cache/go-build/ab/ab990ca7553171381fb2dd7006e9901b148a6d056620198980e19062f8846b8a-d # internal
mkdir -p $WORK/b056/
cat >$WORK/b056/importcfg << 'EOF' # internal
# import config
packagefile image=$WORK/b046/_pkg_.a
packagefile image/color=$WORK/b047/_pkg_.a
packagefile image/internal/imageutil=$WORK/b057/_pkg_.a
EOF
cd /usr/local/go/src/image/draw
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b056/_pkg_.a -trimpath "$WORK/b056=>" -p image/draw -std -complete -buildid lPQRdopj3c4nFzsN1tYT/lPQRdopj3c4nFzsN1tYT -goversion go1.14 -D "" -importcfg $WORK/b056/importcfg -pack -c=4 ./draw.go
cd /usr/local/go/src/reflect
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b014=>" -I $WORK/b014/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b014/asm_386.o ./asm_386.s
/usr/local/go/pkg/tool/linux_amd64/pack r $WORK/b014/_pkg_.a $WORK/b014/asm_386.o # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b014/_pkg_.a # internal
cp $WORK/b014/_pkg_.a /root/.cache/go-build/90/90e005cf96c2cc98881ac07723c52e09a177984330656b76bd4367c0a590cf35-d # internal
mkdir -p $WORK/b013/
cat >$WORK/b013/importcfg << 'EOF' # internal
# import config
packagefile reflect=$WORK/b014/_pkg_.a
packagefile sort=$WORK/b023/_pkg_.a
EOF
cd /usr/local/go/src/internal/fmtsort
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b013/_pkg_.a -trimpath "$WORK/b013=>" -p internal/fmtsort -std -complete -buildid Tzu-3rViInKbHUbONfHo/Tzu-3rViInKbHUbONfHo -goversion go1.14 -D "" -importcfg $WORK/b013/importcfg -pack -c=4 ./sort.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b056/_pkg_.a # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b032/_pkg_.a # internal
cp $WORK/b056/_pkg_.a /root/.cache/go-build/b2/b2f472eba15f7abfa105ce601eb06a470c718cff9eeb5d8d31521b47e1e8f662-d # internal
mkdir -p $WORK/b042/
cat >$WORK/b042/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile math=$WORK/b015/_pkg_.a
packagefile reflect=$WORK/b014/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
EOF
cd /usr/local/go/src/encoding/binary
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b042/_pkg_.a -trimpath "$WORK/b042=>" -p encoding/binary -std -complete -buildid 3VklLYMpss5F0dim87XQ/3VklLYMpss5F0dim87XQ -goversion go1.14 -D "" -importcfg $WORK/b042/importcfg -pack -c=4 ./binary.go ./varint.go
cp $WORK/b032/_pkg_.a /root/.cache/go-build/2a/2a49b6cd60cc588157cb4d0a871721f8688630b08aa9da59ca2cf7cd508b88ef-d # internal
mkdir -p $WORK/b027/
cat >$WORK/b027/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile internal/race=$WORK/b020/_pkg_.a
packagefile internal/syscall/windows=$WORK/b028/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile runtime=$WORK/b005/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile sync/atomic=$WORK/b021/_pkg_.a
packagefile syscall=$WORK/b030/_pkg_.a
packagefile time=$WORK/b032/_pkg_.a
packagefile unicode/utf16=$WORK/b031/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /usr/local/go/src/internal/poll
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b027/_pkg_.a -trimpath "$WORK/b027=>" -p internal/poll -std -buildid rxsPQHbVm8dWgNknkiaU/rxsPQHbVm8dWgNknkiaU -goversion go1.14 -D "" -importcfg $WORK/b027/importcfg -pack -c=4 ./errno_windows.go ./fd.go ./fd_fsync_windows.go ./fd_mutex.go ./fd_poll_runtime.go ./fd_posix.go ./fd_windows.go ./hook_windows.go ./sendfile_windows.go ./sockopt.go ./sockopt_windows.go ./sockoptip.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b013/_pkg_.a # internal
cp $WORK/b013/_pkg_.a /root/.cache/go-build/f3/f37c94c1c868d3fddae53cd3a1478571f44c272cb0c9664767dc82d1bdc502e9-d # internal
mkdir -p $WORK/b061/
cat >$WORK/b061/importcfg << 'EOF' # internal
# import config
packagefile bufio=$WORK/b037/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile image=$WORK/b046/_pkg_.a
packagefile image/color=$WORK/b047/_pkg_.a
packagefile image/internal/imageutil=$WORK/b057/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
EOF
cd /usr/local/go/src/image/jpeg
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b061/_pkg_.a -trimpath "$WORK/b061=>" -p image/jpeg -std -complete -buildid S_jo1Vo7ZFhH3tc6LlWX/S_jo1Vo7ZFhH3tc6LlWX -goversion go1.14 -D "" -importcfg $WORK/b061/importcfg -pack -c=4 ./fdct.go ./huffman.go ./idct.go ./reader.go ./scan.go ./writer.go
cd /go/pkg/mod/github.com/geek1011/dictutil@v0.0.1-alpha.3/marisa
CGO_LDFLAGS='"-g" "-O2"' /usr/local/go/pkg/tool/linux_amd64/cgo -objdir $WORK/b072/ -importpath github.com/geek1011/dictutil/marisa -- -I $WORK/b072/ -g -O2 ./marisa.go $WORK/b072/_marisa_swig.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b042/_pkg_.a # internal
cp $WORK/b042/_pkg_.a /root/.cache/go-build/4a/4acccc1ae7463260fd98da1215d52d91a44fe531bbe91fd95c4a357886ea66d9-d # internal
mkdir -p $WORK/b039/
cat >$WORK/b039/go_asm.h << 'EOF' # internal
EOF
cd /usr/local/go/src/crypto/sha1
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b039=>" -I $WORK/b039/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -gensymabis -o $WORK/b039/symabis ./sha1block_386.s
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b027/_pkg_.a # internal
cat >$WORK/b039/importcfg << 'EOF' # internal
# import config
packagefile crypto=$WORK/b040/_pkg_.a
packagefile encoding/binary=$WORK/b042/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile hash=$WORK/b041/_pkg_.a
packagefile math/bits=$WORK/b016/_pkg_.a
EOF
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b039/_pkg_.a -trimpath "$WORK/b039=>" -p crypto/sha1 -std -buildid lWfWXrYH2GkyTjBUmYsZ/lWfWXrYH2GkyTjBUmYsZ -goversion go1.14 -symabis $WORK/b039/symabis -D "" -importcfg $WORK/b039/importcfg -pack -asmhdr $WORK/b039/go_asm.h -c=4 ./sha1.go ./sha1block.go ./sha1block_decl.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b061/_pkg_.a # internal
cp $WORK/b027/_pkg_.a /root/.cache/go-build/39/391acc2f64008e52dc462c23fe00b7bbaa7afcc18649a35d358c6d525c75846b-d # internal
mkdir -p $WORK/b025/
cp $WORK/b061/_pkg_.a /root/.cache/go-build/a9/a9e16c5c9bdfd5e8a6bc454c5951a725f545396894d31f79b0e81acc68a96aac-d # internal
mkdir -p $WORK/b043/
cat >$WORK/b043/importcfg << 'EOF' # internal
# import config
packagefile encoding/binary=$WORK/b042/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
EOF
cd /usr/local/go/src/encoding/base64
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b043/_pkg_.a -trimpath "$WORK/b043=>" -p encoding/base64 -std -complete -buildid 46MhJ76anhWhom941-tj/46MhJ76anhWhom941-tj -goversion go1.14 -D "" -importcfg $WORK/b043/importcfg -pack -c=4 ./base64.go
cat >$WORK/b025/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile internal/oserror=$WORK/b026/_pkg_.a
packagefile internal/poll=$WORK/b027/_pkg_.a
packagefile internal/syscall/windows=$WORK/b028/_pkg_.a
packagefile internal/testlog=$WORK/b034/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile runtime=$WORK/b005/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile sync/atomic=$WORK/b021/_pkg_.a
packagefile syscall=$WORK/b030/_pkg_.a
packagefile time=$WORK/b032/_pkg_.a
packagefile unicode/utf16=$WORK/b031/_pkg_.a
EOF
cd /usr/local/go/src/os
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b025/_pkg_.a -trimpath "$WORK/b025=>" -p os -std -buildid hwPA2fODC-mcRl3vbrBC/hwPA2fODC-mcRl3vbrBC -goversion go1.14 -D "" -importcfg $WORK/b025/importcfg -pack -c=4 ./dir.go ./dir_windows.go ./env.go ./env_windows.go ./error.go ./error_errno.go ./error_posix.go ./exec.go ./exec_posix.go ./exec_windows.go ./executable.go ./executable_windows.go ./file.go ./file_posix.go ./file_windows.go ./getwd.go ./path.go ./path_windows.go ./proc.go ./rawconn.go ./removeall_noat.go ./stat.go ./stat_windows.go ./sticky_notbsd.go ./str.go ./sys.go ./sys_windows.go ./types.go ./types_windows.go
cd /usr/local/go/src/crypto/sha1
/usr/local/go/pkg/tool/linux_amd64/asm -trimpath "$WORK/b039=>" -I $WORK/b039/ -I /usr/local/go/pkg/include -D GOOS_windows -D GOARCH_386 -o $WORK/b039/sha1block_386.o ./sha1block_386.s
/usr/local/go/pkg/tool/linux_amd64/pack r $WORK/b039/_pkg_.a $WORK/b039/sha1block_386.o # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b039/_pkg_.a # internal
cp $WORK/b039/_pkg_.a /root/.cache/go-build/09/09299c764e0b2374ab2ee30a32c748a544c05e784ba5d325075275381e529aec-d # internal
mkdir -p $WORK/b045/
cat >$WORK/b045/importcfg << 'EOF' # internal
# import config
packagefile encoding/binary=$WORK/b042/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile image=$WORK/b046/_pkg_.a
packagefile image/color=$WORK/b047/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
EOF
cd /go/pkg/mod/golang.org/x/image@v0.0.0-20191009234506-e7c1f5e7dbb8/bmp
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b045/_pkg_.a -trimpath "$WORK/b045=>" -p golang.org/x/image/bmp -lang=go1.12 -complete -buildid C2S3JYp9egHQyMEqXvI3/C2S3JYp9egHQyMEqXvI3 -goversion go1.14 -D "" -importcfg $WORK/b045/importcfg -pack -c=4 ./reader.go ./writer.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b043/_pkg_.a # internal
cp $WORK/b043/_pkg_.a /root/.cache/go-build/fe/fe620dc537a623cde7a232b0e5d8c7bf3a91d05f390958145505a130c60437b3-d # internal
mkdir -p $WORK/b052/
cat >$WORK/b052/importcfg << 'EOF' # internal
# import config
packagefile encoding/binary=$WORK/b042/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile image=$WORK/b046/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile math/bits=$WORK/b016/_pkg_.a
EOF
cd /go/pkg/mod/golang.org/x/image@v0.0.0-20191009234506-e7c1f5e7dbb8/ccitt
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b052/_pkg_.a -trimpath "$WORK/b052=>" -p golang.org/x/image/ccitt -lang=go1.12 -complete -buildid O3GBYwAaxfEIYXoS9JFW/O3GBYwAaxfEIYXoS9JFW -goversion go1.14 -D "" -importcfg $WORK/b052/importcfg -pack -c=4 ./reader.go ./table.go ./writer.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b045/_pkg_.a # internal
cp $WORK/b045/_pkg_.a /root/.cache/go-build/8e/8e635556c365860a612be9456898de5497a2272036eb0a796df900ed8928c1fc-d # internal
mkdir -p $WORK/b069/
cat >$WORK/b069/importcfg << 'EOF' # internal
# import config
packagefile crypto/internal/subtle=$WORK/b070/_pkg_.a
packagefile crypto/subtle=$WORK/b071/_pkg_.a
packagefile encoding/binary=$WORK/b042/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile runtime=$WORK/b005/_pkg_.a
EOF
cd /usr/local/go/src/crypto/cipher
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b069/_pkg_.a -trimpath "$WORK/b069=>" -p crypto/cipher -std -complete -buildid GsfwVxJonOxzbRGkUFvU/GsfwVxJonOxzbRGkUFvU -goversion go1.14 -D "" -importcfg $WORK/b069/importcfg -pack -c=4 ./cbc.go ./cfb.go ./cipher.go ./ctr.go ./gcm.go ./io.go ./ofb.go ./xor_generic.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b052/_pkg_.a # internal
cp $WORK/b052/_pkg_.a /root/.cache/go-build/76/76961d359ad6d4835f3cf853443b40060e0c3d80fdfbf9ec670d710de1ce5fed-d # internal
mkdir -p $WORK/b076/
cat >$WORK/b076/importcfg << 'EOF' # internal
# import config
packagefile strings=$WORK/b035/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /usr/local/go/src/html
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b076/_pkg_.a -trimpath "$WORK/b076=>" -p html -std -complete -buildid 2henQvVljHpjusZEomnS/2henQvVljHpjusZEomnS -goversion go1.14 -D "" -importcfg $WORK/b076/importcfg -pack -c=4 ./entity.go ./escape.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b076/_pkg_.a # internal
cp $WORK/b076/_pkg_.a /root/.cache/go-build/b9/b94d7cd619ca6a74725eb88381020c68e16faac44eb895b9d066648ebba28e0c-d # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b069/_pkg_.a # internal
mkdir -p $WORK/b078/
cat >$WORK/b078/importcfg << 'EOF' # internal
# import config
packagefile sort=$WORK/b023/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile unicode=$WORK/b022/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /usr/local/go/src/regexp/syntax
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b078/_pkg_.a -trimpath "$WORK/b078=>" -p regexp/syntax -std -complete -buildid fSpTaFCwW6ntaFL1cvli/fSpTaFCwW6ntaFL1cvli -goversion go1.14 -D "" -importcfg $WORK/b078/importcfg -pack -c=4 ./compile.go ./doc.go ./op_string.go ./parse.go ./perl_groups.go ./prog.go ./regexp.go ./simplify.go
cp $WORK/b069/_pkg_.a /root/.cache/go-build/4c/4c73cbf8272d419ff1e1b5c05d60e903735d4fc69c04b403dec43e1f84bda766-d # internal
mkdir -p $WORK/b068/
cat >$WORK/b068/importcfg << 'EOF' # internal
# import config
packagefile crypto/cipher=$WORK/b069/_pkg_.a
packagefile crypto/internal/subtle=$WORK/b070/_pkg_.a
packagefile encoding/binary=$WORK/b042/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
EOF
cd /usr/local/go/src/crypto/aes
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b068/_pkg_.a -trimpath "$WORK/b068=>" -p crypto/aes -std -complete -buildid OSErbDMQOvHvdgoPebTt/OSErbDMQOvHvdgoPebTt -goversion go1.14 -D "" -importcfg $WORK/b068/importcfg -pack -c=4 ./block.go ./cipher.go ./cipher_generic.go ./const.go ./modes.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b025/_pkg_.a # internal
cp $WORK/b025/_pkg_.a /root/.cache/go-build/49/492327b25c30d027252cb37bc11806138c789b5ce0b0e9583a89a70c6350e4e3-d # internal
mkdir -p $WORK/b012/
cat >$WORK/b012/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile internal/fmtsort=$WORK/b013/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile math=$WORK/b015/_pkg_.a
packagefile os=$WORK/b025/_pkg_.a
packagefile reflect=$WORK/b014/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /usr/local/go/src/fmt
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b012/_pkg_.a -trimpath "$WORK/b012=>" -p fmt -std -complete -buildid VT_oILMqUsrKGbP6y2p2/VT_oILMqUsrKGbP6y2p2 -goversion go1.14 -D "" -importcfg $WORK/b012/importcfg -pack -c=4 ./doc.go ./errors.go ./format.go ./print.go ./scan.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b068/_pkg_.a # internal
cp $WORK/b068/_pkg_.a /root/.cache/go-build/ee/ee89f1cd79814ec4a44896de36a77218a09c7fd40631badcf18324734538940e-d # internal
mkdir -p $WORK/b055/
cat >$WORK/b055/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile os=$WORK/b025/_pkg_.a
packagefile runtime=$WORK/b005/_pkg_.a
packagefile sort=$WORK/b023/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile syscall=$WORK/b030/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /usr/local/go/src/path/filepath
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b055/_pkg_.a -trimpath "$WORK/b055=>" -p path/filepath -std -complete -buildid JHYFmNBw6alEuSCRhcer/JHYFmNBw6alEuSCRhcer -goversion go1.14 -D "" -importcfg $WORK/b055/importcfg -pack -c=4 ./match.go ./path.go ./path_windows.go ./symlink.go ./symlink_windows.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b078/_pkg_.a # internal
cp $WORK/b078/_pkg_.a /root/.cache/go-build/08/08545923df4d3e3259d195d4a33ffeea0caaed4f00dbbf78d72b116b358a12be-d # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b055/_pkg_.a # internal
mkdir -p $WORK/b077/
cat >$WORK/b077/importcfg << 'EOF' # internal
# import config
packagefile bytes=$WORK/b038/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile regexp/syntax=$WORK/b078/_pkg_.a
packagefile sort=$WORK/b023/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile unicode=$WORK/b022/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cp $WORK/b055/_pkg_.a /root/.cache/go-build/25/25a3b11cc65b5750aeaaf35cced9a6ef22e6a5d83e0dd1830c427719695ea1eb-d # internal
mkdir -p $WORK/b054/
cd /usr/local/go/src/regexp
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b077/_pkg_.a -trimpath "$WORK/b077=>" -p regexp -std -complete -buildid CWN8xUKO0x-2qUhjze1F/CWN8xUKO0x-2qUhjze1F -goversion go1.14 -D "" -importcfg $WORK/b077/importcfg -pack -c=4 ./backtrack.go ./exec.go ./onepass.go ./regexp.go
cat >$WORK/b054/importcfg << 'EOF' # internal
# import config
packagefile bytes=$WORK/b038/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile os=$WORK/b025/_pkg_.a
packagefile path/filepath=$WORK/b055/_pkg_.a
packagefile sort=$WORK/b023/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile time=$WORK/b032/_pkg_.a
EOF
cd /usr/local/go/src/io/ioutil
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b054/_pkg_.a -trimpath "$WORK/b054=>" -p io/ioutil -std -complete -buildid WKBftbUKoBmQcWVdC6F5/WKBftbUKoBmQcWVdC6F5 -goversion go1.14 -D "" -importcfg $WORK/b054/importcfg -pack -c=4 ./ioutil.go ./tempfile.go
cd $WORK/b072
TERM='dumb' i686-w64-mingw32-gcc -I /go/pkg/mod/github.com/geek1011/dictutil@v0.0.1-alpha.3/marisa -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b072=/tmp/go-build -gno-record-gcc-switches -I ./ -g -O2 -o ./_x001.o -c _cgo_export.c
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b012/_pkg_.a # internal
TERM='dumb' i686-w64-mingw32-gcc -I /go/pkg/mod/github.com/geek1011/dictutil@v0.0.1-alpha.3/marisa -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b072=/tmp/go-build -gno-record-gcc-switches -I ./ -g -O2 -o ./_x002.o -c marisa.cgo2.c
cp $WORK/b012/_pkg_.a /root/.cache/go-build/52/52e943e75104e65b732588806a07de98e32ee7ebc91912a3ac50a5fb5bc8b0aa-d # internal
mkdir -p $WORK/b002/
cat >$WORK/b002/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
EOF
cd /usr/local/go/src/encoding/hex
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b002/_pkg_.a -trimpath "$WORK/b002=>" -p encoding/hex -std -complete -buildid CmoU4AGreOakLTHnkWYe/CmoU4AGreOakLTHnkWYe -goversion go1.14 -D "" -importcfg $WORK/b002/importcfg -pack -c=4 ./hex.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b054/_pkg_.a # internal
cp $WORK/b054/_pkg_.a /root/.cache/go-build/f7/f7c1c5bf95dbad352e1489a9c21695cba36ff1feb6e1b357bd9d6c0e846a33f4-d # internal
mkdir -p $WORK/b050/
cat >$WORK/b050/importcfg << 'EOF' # internal
# import config
packagefile bufio=$WORK/b037/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile math=$WORK/b015/_pkg_.a
packagefile math/bits=$WORK/b016/_pkg_.a
packagefile sort=$WORK/b023/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
EOF
cd /usr/local/go/src/compress/flate
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b050/_pkg_.a -trimpath "$WORK/b050=>" -p compress/flate -std -complete -buildid kbClCHYSNPa4Gw0_AHUZ/kbClCHYSNPa4Gw0_AHUZ -goversion go1.14 -D "" -importcfg $WORK/b050/importcfg -pack -c=4 ./deflate.go ./deflatefast.go ./dict_decoder.go ./huffman_bit_writer.go ./huffman_code.go ./inflate.go ./token.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b002/_pkg_.a # internal
cp $WORK/b002/_pkg_.a /root/.cache/go-build/16/16be914b5d694aea193816d337761bb3fca86e5b2622cc7f8ab70306cfdfa16c-d # internal
mkdir -p $WORK/b053/
cat >$WORK/b053/importcfg << 'EOF' # internal
# import config
packagefile bufio=$WORK/b037/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
EOF
cd /go/pkg/mod/golang.org/x/image@v0.0.0-20191009234506-e7c1f5e7dbb8/tiff/lzw
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b053/_pkg_.a -trimpath "$WORK/b053=>" -p golang.org/x/image/tiff/lzw -lang=go1.12 -complete -buildid hS5F2hWGV_5fVAvY0f-J/hS5F2hWGV_5fVAvY0f-J -goversion go1.14 -D "" -importcfg $WORK/b053/importcfg -pack -c=4 ./reader.go
cd $WORK/b072
TERM='dumb' i686-w64-mingw32-gcc -I /go/pkg/mod/github.com/geek1011/dictutil@v0.0.1-alpha.3/marisa -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b072=/tmp/go-build -gno-record-gcc-switches -I ./ -g -O2 -o ./_x003.o -c _marisa_swig.cgo2.c
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b053/_pkg_.a # internal
cp $WORK/b053/_pkg_.a /root/.cache/go-build/e1/e164dfba199783940cdb5d87abbe9b5423756ec15ecf7c4af255992d50e88f9f-d # internal
mkdir -p $WORK/b059/
cat >$WORK/b059/importcfg << 'EOF' # internal
# import config
packagefile bufio=$WORK/b037/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
EOF
cd /usr/local/go/src/compress/lzw
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b059/_pkg_.a -trimpath "$WORK/b059=>" -p compress/lzw -std -complete -buildid 4f-xJLzOmhH8raYn3VGq/4f-xJLzOmhH8raYn3VGq -goversion go1.14 -D "" -importcfg $WORK/b059/importcfg -pack -c=4 ./reader.go ./writer.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b077/_pkg_.a # internal
cp $WORK/b077/_pkg_.a /root/.cache/go-build/c0/c0f7f3e92d9f7c8319a24fb798a35492291b146734f3d5d03f573111cc021102-d # internal
mkdir -p $WORK/b074/
cat >$WORK/b074/importcfg << 'EOF' # internal
# import config
packagefile bytes=$WORK/b038/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile github.com/shurcooL/sanitized_anchor_name=$WORK/b075/_pkg_.a
packagefile html=$WORK/b076/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile regexp=$WORK/b077/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /go/pkg/mod/gopkg.in/russross/blackfriday.v2@v2.0.0
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b074/_pkg_.a -trimpath "$WORK/b074=>" -p gopkg.in/russross/blackfriday.v2 -complete -buildid TyMQjPs1OayddKSpITl9/TyMQjPs1OayddKSpITl9 -goversion go1.14 -D "" -importcfg $WORK/b074/importcfg -pack -c=4 ./block.go ./doc.go ./esc.go ./html.go ./inline.go ./markdown.go ./node.go ./smartypants.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b050/_pkg_.a # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b059/_pkg_.a # internal
cp $WORK/b059/_pkg_.a /root/.cache/go-build/4b/4b4208268d233fb2af4e5d460903d38566ddefdb6756442a4004315de4f50d78-d # internal
mkdir -p $WORK/b058/
cp $WORK/b050/_pkg_.a /root/.cache/go-build/b9/b90496b0fff92437097075f04e06d70463a1b563b77672a36814213f26ecbfe8-d # internal
cat >$WORK/b058/importcfg << 'EOF' # internal
# import config
packagefile bufio=$WORK/b037/_pkg_.a
packagefile bytes=$WORK/b038/_pkg_.a
packagefile compress/lzw=$WORK/b059/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile image=$WORK/b046/_pkg_.a
packagefile image/color=$WORK/b047/_pkg_.a
packagefile image/color/palette=$WORK/b060/_pkg_.a
packagefile image/draw=$WORK/b056/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
EOF
mkdir -p $WORK/b049/
cd /usr/local/go/src/image/gif
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b058/_pkg_.a -trimpath "$WORK/b058=>" -p image/gif -std -complete -buildid KNvMY5Ni0bPXe-TqN7Zf/KNvMY5Ni0bPXe-TqN7Zf -goversion go1.14 -D "" -importcfg $WORK/b058/importcfg -pack -c=4 ./reader.go ./writer.go
cat >$WORK/b049/importcfg << 'EOF' # internal
# import config
packagefile bufio=$WORK/b037/_pkg_.a
packagefile compress/flate=$WORK/b050/_pkg_.a
packagefile encoding/binary=$WORK/b042/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile hash=$WORK/b041/_pkg_.a
packagefile hash/adler32=$WORK/b051/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
EOF
cd /usr/local/go/src/compress/zlib
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b049/_pkg_.a -trimpath "$WORK/b049=>" -p compress/zlib -std -complete -buildid SQOsi8NHRY98BQTHXhMl/SQOsi8NHRY98BQTHXhMl -goversion go1.14 -D "" -importcfg $WORK/b049/importcfg -pack -c=4 ./reader.go ./writer.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b049/_pkg_.a # internal
cp $WORK/b049/_pkg_.a /root/.cache/go-build/0b/0b9e8c9ae89a15a21ef13ee6820f6ea4f2a815659ac9894ce29270a52bdf3b8e-d # internal
mkdir -p $WORK/b048/
cat >$WORK/b048/importcfg << 'EOF' # internal
# import config
packagefile bufio=$WORK/b037/_pkg_.a
packagefile bytes=$WORK/b038/_pkg_.a
packagefile compress/zlib=$WORK/b049/_pkg_.a
packagefile encoding/binary=$WORK/b042/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile golang.org/x/image/ccitt=$WORK/b052/_pkg_.a
packagefile golang.org/x/image/tiff/lzw=$WORK/b053/_pkg_.a
packagefile image=$WORK/b046/_pkg_.a
packagefile image/color=$WORK/b047/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile io/ioutil=$WORK/b054/_pkg_.a
packagefile math=$WORK/b015/_pkg_.a
packagefile sort=$WORK/b023/_pkg_.a
EOF
cd /go/pkg/mod/golang.org/x/image@v0.0.0-20191009234506-e7c1f5e7dbb8/tiff
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b048/_pkg_.a -trimpath "$WORK/b048=>" -p golang.org/x/image/tiff -lang=go1.12 -complete -buildid VIFCAGP0b5iOhrFbDaAv/VIFCAGP0b5iOhrFbDaAv -goversion go1.14 -D "" -importcfg $WORK/b048/importcfg -pack -c=4 ./buffer.go ./compress.go ./consts.go ./reader.go ./writer.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b058/_pkg_.a # internal
cp $WORK/b058/_pkg_.a /root/.cache/go-build/2e/2eea580a29b04b7a21794fa251f0e7fe81f62cfe4411c3544e11dbb4ee15106b-d # internal
mkdir -p $WORK/b062/
cat >$WORK/b062/importcfg << 'EOF' # internal
# import config
packagefile bufio=$WORK/b037/_pkg_.a
packagefile compress/zlib=$WORK/b049/_pkg_.a
packagefile encoding/binary=$WORK/b042/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile hash=$WORK/b041/_pkg_.a
packagefile hash/crc32=$WORK/b063/_pkg_.a
packagefile image=$WORK/b046/_pkg_.a
packagefile image/color=$WORK/b047/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
EOF
cd /usr/local/go/src/image/png
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b062/_pkg_.a -trimpath "$WORK/b062=>" -p image/png -std -complete -buildid -YZTgrwZHZTn9_xwwWqD/-YZTgrwZHZTn9_xwwWqD -goversion go1.14 -D "" -importcfg $WORK/b062/importcfg -pack -c=4 ./paeth.go ./reader.go ./writer.go
cd $WORK
i686-w64-mingw32-g++ -fno-caret-diagnostics -c -x c - -o /dev/null || true
i686-w64-mingw32-g++ -Qunused-arguments -c -x c - -o /dev/null || true
i686-w64-mingw32-g++ -fdebug-prefix-map=a=b -c -x c - -o /dev/null || true
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b048/_pkg_.a # internal
cp $WORK/b048/_pkg_.a /root/.cache/go-build/a9/a9f9eaeca8dc038e3bae8ce1b0ce90b7ddc55614022f5196261cac3332c3d96b-d # internal
i686-w64-mingw32-g++ -gno-record-gcc-switches -c -x c - -o /dev/null || true
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b074/_pkg_.a # internal
cp $WORK/b074/_pkg_.a /root/.cache/go-build/fa/fa7dab1d7bf3cfa9d78b6e990790b23520dfccc0a4cc4176187fd3d98ade1c11-d # internal
cd /go/pkg/mod/github.com/geek1011/dictutil@v0.0.1-alpha.3/marisa
TERM='dumb' i686-w64-mingw32-g++ -I . -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b072=/tmp/go-build -gno-record-gcc-switches -I $WORK/b072/ -g -O2 -o $WORK/b072/_x004.o -c libmarisa.cc
mkdir -p $WORK/b067/
mkdir -p $WORK/b065/
cat >$WORK/b067/importcfg << 'EOF' # internal
# import config
packagefile bufio=$WORK/b037/_pkg_.a
packagefile compress/flate=$WORK/b050/_pkg_.a
packagefile encoding/binary=$WORK/b042/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile hash/crc32=$WORK/b063/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile time=$WORK/b032/_pkg_.a
EOF
cd /usr/local/go/src/compress/gzip
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b067/_pkg_.a -trimpath "$WORK/b067=>" -p compress/gzip -std -complete -buildid tyCCcTphNtpVK2k3sr8N/tyCCcTphNtpVK2k3sr8N -goversion go1.14 -D "" -importcfg $WORK/b067/importcfg -pack -c=4 ./gunzip.go ./gzip.go
cat >$WORK/b065/importcfg << 'EOF' # internal
# import config
packagefile bufio=$WORK/b037/_pkg_.a
packagefile compress/flate=$WORK/b050/_pkg_.a
packagefile encoding/binary=$WORK/b042/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile hash=$WORK/b041/_pkg_.a
packagefile hash/crc32=$WORK/b063/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile io/ioutil=$WORK/b054/_pkg_.a
packagefile os=$WORK/b025/_pkg_.a
packagefile path=$WORK/b066/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile time=$WORK/b032/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /usr/local/go/src/archive/zip
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b065/_pkg_.a -trimpath "$WORK/b065=>" -p archive/zip -std -complete -buildid -m0h5JdWflWEuCzRKtZe/-m0h5JdWflWEuCzRKtZe -goversion go1.14 -D "" -importcfg $WORK/b065/importcfg -pack -c=4 ./reader.go ./register.go ./struct.go ./writer.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b062/_pkg_.a # internal
cp $WORK/b062/_pkg_.a /root/.cache/go-build/c3/c36e0f3635084a2e2af6187bedc41aa9dbaddbcca7ab590643303a1f30207bb7-d # internal
mkdir -p $WORK/b044/
cat >$WORK/b044/importcfg << 'EOF' # internal
# import config
packagefile bytes=$WORK/b038/_pkg_.a
packagefile encoding/binary=$WORK/b042/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile golang.org/x/image/bmp=$WORK/b045/_pkg_.a
packagefile golang.org/x/image/tiff=$WORK/b048/_pkg_.a
packagefile image=$WORK/b046/_pkg_.a
packagefile image/color=$WORK/b047/_pkg_.a
packagefile image/draw=$WORK/b056/_pkg_.a
packagefile image/gif=$WORK/b058/_pkg_.a
packagefile image/jpeg=$WORK/b061/_pkg_.a
packagefile image/png=$WORK/b062/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile io/ioutil=$WORK/b054/_pkg_.a
packagefile math=$WORK/b015/_pkg_.a
packagefile os=$WORK/b025/_pkg_.a
packagefile path/filepath=$WORK/b055/_pkg_.a
packagefile runtime=$WORK/b005/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
EOF
cd /go/pkg/mod/github.com/disintegration/imaging@v1.6.2
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b044/_pkg_.a -trimpath "$WORK/b044=>" -p github.com/disintegration/imaging -complete -buildid rY_OjVV6DxIXPTBRBdpg/rY_OjVV6DxIXPTBRBdpg -goversion go1.14 -D "" -importcfg $WORK/b044/importcfg -pack -c=4 ./adjust.go ./convolution.go ./doc.go ./effects.go ./histogram.go ./io.go ./resize.go ./scanner.go ./tools.go ./transform.go ./utils.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b067/_pkg_.a # internal
cp $WORK/b067/_pkg_.a /root/.cache/go-build/64/6494fbdb03c2af2000842498f72f9fd613b2848a95fe16cf2cc464c982d87a3c-d # internal
mkdir -p $WORK/b080/
cat >$WORK/b080/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile sort=$WORK/b023/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
EOF
cd /usr/local/go/src/net/url
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b080/_pkg_.a -trimpath "$WORK/b080=>" -p net/url -std -complete -buildid OoEwDDbVZ2uDKlBNrxkS/OoEwDDbVZ2uDKlBNrxkS -goversion go1.14 -D "" -importcfg $WORK/b080/importcfg -pack -c=4 ./url.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b065/_pkg_.a # internal
cp $WORK/b065/_pkg_.a /root/.cache/go-build/16/165638d9b3c04269f3333f0524f38fd4e44f206ac88a0f7e6e3bf1fd172b1f07-d # internal
mkdir -p $WORK/b081/
cat >$WORK/b081/importcfg << 'EOF' # internal
# import config
packagefile bytes=$WORK/b038/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile runtime=$WORK/b005/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile unicode=$WORK/b022/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /usr/local/go/src/text/template/parse
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b081/_pkg_.a -trimpath "$WORK/b081=>" -p text/template/parse -std -complete -buildid mY-9wF_jIMcJjCVvAQGQ/mY-9wF_jIMcJjCVvAQGQ -goversion go1.14 -D "" -importcfg $WORK/b081/importcfg -pack -c=4 ./lex.go ./node.go ./parse.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b080/_pkg_.a # internal
cp $WORK/b080/_pkg_.a /root/.cache/go-build/e6/e6f0e95f5566f85b6bb3c7a46aad552b036e049d955c8b1215e69858204159b5-d # internal
mkdir -p $WORK/b083/
cat >$WORK/b083/importcfg << 'EOF' # internal
# import config
packagefile bufio=$WORK/b037/_pkg_.a
packagefile bytes=$WORK/b038/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile unicode=$WORK/b022/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /usr/local/go/src/encoding/csv
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b083/_pkg_.a -trimpath "$WORK/b083=>" -p encoding/csv -std -complete -buildid bCBptwY3XjKLEaeeitjy/bCBptwY3XjKLEaeeitjy -goversion go1.14 -D "" -importcfg $WORK/b083/importcfg -pack -c=4 ./reader.go ./writer.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b044/_pkg_.a # internal
cp $WORK/b044/_pkg_.a /root/.cache/go-build/db/db8811e35f958922f0624a43df6c9db0c7d073e0480d8746db52f3ce33c557ad-d # internal
mkdir -p $WORK/b084/
cat >$WORK/b084/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile os=$WORK/b025/_pkg_.a
packagefile reflect=$WORK/b014/_pkg_.a
packagefile sort=$WORK/b023/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile time=$WORK/b032/_pkg_.a
EOF
cd /usr/local/go/src/flag
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b084/_pkg_.a -trimpath "$WORK/b084=>" -p flag -std -complete -buildid 8zjG3ijkhk2t1cthpLcl/8zjG3ijkhk2t1cthpLcl -goversion go1.14 -D "" -importcfg $WORK/b084/importcfg -pack -c=4 ./flag.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b083/_pkg_.a # internal
cp $WORK/b083/_pkg_.a /root/.cache/go-build/09/09c0ec331e8589cc9436a7a4b17eacecd6c00435ca07b926413b065599716dfe-d # internal
mkdir -p $WORK/b086/
cat >$WORK/b086/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
packagefile internal/reflectlite=$WORK/b004/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile sync/atomic=$WORK/b021/_pkg_.a
packagefile time=$WORK/b032/_pkg_.a
EOF
cd /usr/local/go/src/context
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b086/_pkg_.a -trimpath "$WORK/b086=>" -p context -std -complete -buildid i1Ni_7jh2Z9Xl9PbbaWn/i1Ni_7jh2Z9Xl9PbbaWn -goversion go1.14 -D "" -importcfg $WORK/b086/importcfg -pack -c=4 ./context.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b086/_pkg_.a # internal
cp $WORK/b086/_pkg_.a /root/.cache/go-build/fa/fae340266f507dc692743329fe37dc5afa2465ac3472faecb86317e9e8cbc401-d # internal
mkdir -p $WORK/b087/
cat >$WORK/b087/importcfg << 'EOF' # internal
# import config
packagefile errors=$WORK/b003/_pkg_.a
EOF
cd /usr/local/go/src/vendor/golang.org/x/net/dns/dnsmessage
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b087/_pkg_.a -trimpath "$WORK/b087=>" -p vendor/golang.org/x/net/dns/dnsmessage -std -complete -buildid nFElg5NqDpD4eIqiCVxZ/nFElg5NqDpD4eIqiCVxZ -goversion go1.14 -D "" -importcfg $WORK/b087/importcfg -pack -c=4 ./message.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b084/_pkg_.a # internal
cp $WORK/b084/_pkg_.a /root/.cache/go-build/93/9316afc96eb26ab10e420a9a1792d3160b8c9c409cc349a1acdd18a08b445fdd-d # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b081/_pkg_.a # internal
cp $WORK/b081/_pkg_.a /root/.cache/go-build/1f/1fb717e2b31e6f769cc6587358d0d790b74d11699439a1f0b00d053afb85183f-d # internal
mkdir -p $WORK/b079/
cat >$WORK/b079/importcfg << 'EOF' # internal
# import config
packagefile bytes=$WORK/b038/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile internal/fmtsort=$WORK/b013/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile io/ioutil=$WORK/b054/_pkg_.a
packagefile net/url=$WORK/b080/_pkg_.a
packagefile path/filepath=$WORK/b055/_pkg_.a
packagefile reflect=$WORK/b014/_pkg_.a
packagefile runtime=$WORK/b005/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile text/template/parse=$WORK/b081/_pkg_.a
packagefile unicode=$WORK/b022/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /usr/local/go/src/text/template
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b079/_pkg_.a -trimpath "$WORK/b079=>" -p text/template -std -complete -buildid FfsuEm1CBMVZGe9azpJM/FfsuEm1CBMVZGe9azpJM -goversion go1.14 -D "" -importcfg $WORK/b079/importcfg -pack -c=4 ./doc.go ./exec.go ./funcs.go ./helper.go ./option.go ./template.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b087/_pkg_.a # internal
cp $WORK/b087/_pkg_.a /root/.cache/go-build/b5/b5e33967db9532a8a1233afb544129dbda58f1709d9fb670fcdb51b283053e4e-d # internal
mkdir -p $WORK/b085/
cat >$WORK/b085/importcfg << 'EOF' # internal
# import config
importmap golang.org/x/net/dns/dnsmessage=vendor/golang.org/x/net/dns/dnsmessage
packagefile context=$WORK/b086/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile vendor/golang.org/x/net/dns/dnsmessage=$WORK/b087/_pkg_.a
packagefile internal/bytealg=$WORK/b006/_pkg_.a
packagefile internal/nettrace=$WORK/b088/_pkg_.a
packagefile internal/poll=$WORK/b027/_pkg_.a
packagefile internal/singleflight=$WORK/b089/_pkg_.a
packagefile internal/syscall/windows=$WORK/b028/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile math/rand=$WORK/b090/_pkg_.a
packagefile os=$WORK/b025/_pkg_.a
packagefile runtime=$WORK/b005/_pkg_.a
packagefile sort=$WORK/b023/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile syscall=$WORK/b030/_pkg_.a
packagefile time=$WORK/b032/_pkg_.a
EOF
cd /usr/local/go/src/net
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b085/_pkg_.a -trimpath "$WORK/b085=>" -p net -std -buildid a3iMG1OPITK1G4MTaHiK/a3iMG1OPITK1G4MTaHiK -goversion go1.14 -D "" -importcfg $WORK/b085/importcfg -pack -c=4 ./cgo_windows.go ./dial.go ./dnsclient.go ./error_posix.go ./error_windows.go ./fd_windows.go ./file.go ./file_windows.go ./hook.go ./hook_windows.go ./hosts.go ./interface.go ./interface_windows.go ./ip.go ./iprawsock.go ./iprawsock_posix.go ./ipsock.go ./ipsock_posix.go ./lookup.go ./lookup_windows.go ./mac.go ./net.go ./parse.go ./pipe.go ./port.go ./rawconn.go ./sendfile_windows.go ./sock_posix.go ./sock_windows.go ./sockaddr_posix.go ./sockopt_posix.go ./sockopt_windows.go ./sockoptip_posix.go ./sockoptip_windows.go ./splice_stub.go ./tcpsock.go ./tcpsock_posix.go ./tcpsockopt_posix.go ./tcpsockopt_windows.go ./udpsock.go ./udpsock_posix.go ./unixsock.go ./unixsock_posix.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b079/_pkg_.a # internal
cp $WORK/b079/_pkg_.a /root/.cache/go-build/7c/7c03e151a2de155b25f856441f413e693cf592d345eec7ffdaf0fabc02274209-d # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b085/_pkg_.a # internal
cp $WORK/b085/_pkg_.a /root/.cache/go-build/c9/c9eba386cf39b1e38d0f482bfa8189411f2f35d2a1d9c3c4099e3c3075e6e44b-d # internal
mkdir -p $WORK/b082/
cat >$WORK/b082/importcfg << 'EOF' # internal
# import config
packagefile bytes=$WORK/b038/_pkg_.a
packagefile encoding/base64=$WORK/b043/_pkg_.a
packagefile encoding/csv=$WORK/b083/_pkg_.a
packagefile encoding/hex=$WORK/b002/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile flag=$WORK/b084/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile net=$WORK/b085/_pkg_.a
packagefile os=$WORK/b025/_pkg_.a
packagefile reflect=$WORK/b014/_pkg_.a
packagefile sort=$WORK/b023/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile time=$WORK/b032/_pkg_.a
EOF
cd /go/pkg/mod/github.com/spf13/pflag@v1.0.5
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b082/_pkg_.a -trimpath "$WORK/b082=>" -p github.com/spf13/pflag -lang=go1.12 -complete -buildid or-a26It1htkYuWtXLFV/or-a26It1htkYuWtXLFV -goversion go1.14 -D "" -importcfg $WORK/b082/importcfg -pack -c=4 ./bool.go ./bool_slice.go ./bytes.go ./count.go ./duration.go ./duration_slice.go ./flag.go ./float32.go ./float32_slice.go ./float64.go ./float64_slice.go ./golangflag.go ./int.go ./int16.go ./int32.go ./int32_slice.go ./int64.go ./int64_slice.go ./int8.go ./int_slice.go ./ip.go ./ip_slice.go ./ipmask.go ./ipnet.go ./string.go ./string_array.go ./string_slice.go ./string_to_int.go ./string_to_int64.go ./string_to_string.go ./uint.go ./uint16.go ./uint32.go ./uint64.go ./uint8.go ./uint_slice.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b082/_pkg_.a # internal
cp $WORK/b082/_pkg_.a /root/.cache/go-build/6a/6a5b29c0081f2400110ab51cd269162aebb34107ed524e122d9d19884f27ddda-d # internal
cd /go/pkg/mod/github.com/geek1011/dictutil@v0.0.1-alpha.3/marisa
TERM='dumb' i686-w64-mingw32-g++ -I . -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b072=/tmp/go-build -gno-record-gcc-switches -I $WORK/b072/ -g -O2 -o $WORK/b072/_x005.o -c marisa_swig.cc
cd $WORK/b072
TERM='dumb' i686-w64-mingw32-g++ -I /go/pkg/mod/github.com/geek1011/dictutil@v0.0.1-alpha.3/marisa -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b072=/tmp/go-build -gno-record-gcc-switches -I ./ -g -O2 -o ./_x006.o -c marisa_wrap.cxx
TERM='dumb' i686-w64-mingw32-gcc -I /go/pkg/mod/github.com/geek1011/dictutil@v0.0.1-alpha.3/marisa -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b072=/tmp/go-build -gno-record-gcc-switches -I ./ -g -O2 -o ./_cgo_main.o -c _cgo_main.c
cd /go/pkg/mod/github.com/geek1011/dictutil@v0.0.1-alpha.3/marisa
TERM='dumb' i686-w64-mingw32-g++ -I . -m32 -mthreads -fmessage-length=0 -fdebug-prefix-map=$WORK/b072=/tmp/go-build -gno-record-gcc-switches -o $WORK/b072/_cgo_.o $WORK/b072/_cgo_main.o $WORK/b072/_x001.o $WORK/b072/_x002.o $WORK/b072/_x003.o $WORK/b072/_x004.o $WORK/b072/_x005.o $WORK/b072/_x006.o -g -O2
TERM='dumb' /usr/local/go/pkg/tool/linux_amd64/cgo -dynpackage marisa -dynimport $WORK/b072/_cgo_.o -dynout $WORK/b072/_cgo_import.go
cat >$WORK/b072/importcfg << 'EOF' # internal
# import config
packagefile runtime/cgo=$WORK/b073/_pkg_.a
packagefile syscall=$WORK/b030/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
EOF
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b072/_pkg_.a -trimpath "$WORK/b072=>" -p github.com/geek1011/dictutil/marisa -lang=go1.13 -buildid tP65eqkL99HdAu9onELf/tP65eqkL99HdAu9onELf -goversion go1.14 -D "" -importcfg $WORK/b072/importcfg -pack -c=4 $WORK/b072/_cgo_gotypes.go $WORK/b072/marisa.cgo1.go $WORK/b072/_marisa_swig.cgo1.go $WORK/b072/_cgo_import.go
/usr/local/go/pkg/tool/linux_amd64/pack r $WORK/b072/_pkg_.a $WORK/b072/_x001.o $WORK/b072/_x002.o $WORK/b072/_x003.o $WORK/b072/_x004.o $WORK/b072/_x005.o $WORK/b072/_x006.o # internal
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b072/_pkg_.a # internal
cp $WORK/b072/_pkg_.a /root/.cache/go-build/6a/6a8af2039c4008d8b9d56fe214e5374aade28a63e364b52ee2e33bff9600056a-d # internal
# github.com/geek1011/dictutil/marisa
libmarisa_generate.go:1:21: warning: Using generated built-in marisa-trie 970b20c.
 //+build libmarisa_generate
                     ^~~~~~~                                        
libmarisa.cc:44:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wimplicit-fallthrough="
                                ^~~~~~~~~~~~~~~~~~~~~~~~~
mkdir -p $WORK/b064/
cat >$WORK/b064/importcfg << 'EOF' # internal
# import config
packagefile archive/zip=$WORK/b065/_pkg_.a
packagefile bufio=$WORK/b037/_pkg_.a
packagefile bytes=$WORK/b038/_pkg_.a
packagefile compress/gzip=$WORK/b067/_pkg_.a
packagefile crypto/aes=$WORK/b068/_pkg_.a
packagefile crypto/cipher=$WORK/b069/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile github.com/geek1011/dictutil/marisa=$WORK/b072/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile io/ioutil=$WORK/b054/_pkg_.a
packagefile os=$WORK/b025/_pkg_.a
packagefile path/filepath=$WORK/b055/_pkg_.a
packagefile sort=$WORK/b023/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile unicode=$WORK/b022/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
EOF
cd /go/pkg/mod/github.com/geek1011/dictutil@v0.0.1-alpha.3/kobodict
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b064/_pkg_.a -trimpath "$WORK/b064=>" -p github.com/geek1011/dictutil/kobodict -lang=go1.13 -complete -buildid rGLitjajNMrOivrGA0DV/rGLitjajNMrOivrGA0DV -goversion go1.14 -D "" -importcfg $WORK/b064/importcfg -pack -c=4 ./crypt.go ./fs.go ./reader.go ./util.go ./writer.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b064/_pkg_.a # internal
cp $WORK/b064/_pkg_.a /root/.cache/go-build/dd/dd32c6b49ad3e1dc2e21ae0d828cca5c9284d580024dbeec63955aa978f81e46-d # internal
mkdir -p $WORK/b036/
cat >$WORK/b036/importcfg << 'EOF' # internal
# import config
packagefile bufio=$WORK/b037/_pkg_.a
packagefile bytes=$WORK/b038/_pkg_.a
packagefile crypto/sha1=$WORK/b039/_pkg_.a
packagefile encoding/base64=$WORK/b043/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile github.com/disintegration/imaging=$WORK/b044/_pkg_.a
packagefile github.com/geek1011/dictutil/kobodict=$WORK/b064/_pkg_.a
packagefile gopkg.in/russross/blackfriday.v2=$WORK/b074/_pkg_.a
packagefile image=$WORK/b046/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile math=$WORK/b015/_pkg_.a
packagefile os=$WORK/b025/_pkg_.a
packagefile path/filepath=$WORK/b055/_pkg_.a
packagefile regexp=$WORK/b077/_pkg_.a
packagefile sort=$WORK/b023/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile text/template=$WORK/b079/_pkg_.a
EOF
cd /go/pkg/mod/github.com/geek1011/dictutil@v0.0.1-alpha.3/dictgen
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b036/_pkg_.a -trimpath "$WORK/b036=>" -p github.com/geek1011/dictutil/dictgen -lang=go1.13 -complete -buildid TFEa6G-qun2Y4JIEeDka/TFEa6G-qun2Y4JIEeDka -goversion go1.14 -D "" -importcfg $WORK/b036/importcfg -pack -c=4 ./dictfile.go ./dictgen.go ./image.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b036/_pkg_.a # internal
cp $WORK/b036/_pkg_.a /root/.cache/go-build/ec/ec5884678659ee3a653be5bea7ed8d18b9d2aebf0736d0527fbeb23acf3e100f-d # internal
mkdir -p $WORK/b001/
cat >$WORK/b001/_gomod_.go << 'EOF' # internal
package main
import _ "unsafe"
//go:linkname __debug_modinfo__ runtime.modinfo
var __debug_modinfo__ = "0w\xaf\f\x92t\b\x02A\xe1\xc1\a\xe6\xd6\x18\xe6path\tgithub.com/geek1011/dictutil/cmd/dictgen\nmod\tgithub.com/geek1011/dictutil\tv0.0.1-alpha.3\th1:KPnyD8gFN+t2h+MC9jPWg9Q8FP0NaakEnQo3DyVBnqU=\ndep\tgithub.com/disintegration/imaging\tv1.6.2\th1:w1LecBlG2Lnp8B3jk5zSuNqd7b4DXhcjwek1ei82L+c=\ndep\tgithub.com/shurcooL/sanitized_anchor_name\tv1.0.0\th1:PdmoCO6wvbs+7yrJyMORt4/BmY5IYyJwS/kOiWx8mHo=\ndep\tgithub.com/spf13/pflag\tv1.0.5\th1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=\ndep\tgolang.org/x/image\tv0.0.0-20191009234506-e7c1f5e7dbb8\th1:hVwzHzIUGRjiF7EcUjqNxk3NCfkPxbDKRdnNE1Rpg0U=\ndep\tgopkg.in/russross/blackfriday.v2\tv2.0.0\th1:+FlnIV8DSQnT7NZ43hcVKcdJdzZoeCmJj4Ql8gq5keA=\n\xf92C1\x86\x18 r\x00\x82B\x10A\x16\xd8\xf2"
    EOF
cat >$WORK/b001/importcfg << 'EOF' # internal
# import config
packagefile encoding/hex=$WORK/b002/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile github.com/geek1011/dictutil/dictgen=$WORK/b036/_pkg_.a
packagefile github.com/geek1011/dictutil/kobodict=$WORK/b064/_pkg_.a
packagefile github.com/spf13/pflag=$WORK/b082/_pkg_.a
packagefile image/gif=$WORK/b058/_pkg_.a
packagefile image/jpeg=$WORK/b061/_pkg_.a
packagefile image/png=$WORK/b062/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile os=$WORK/b025/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile runtime=$WORK/b005/_pkg_.a
EOF
cd /go/pkg/mod/github.com/geek1011/dictutil@v0.0.1-alpha.3/cmd/dictgen
/usr/local/go/pkg/tool/linux_amd64/compile -o $WORK/b001/_pkg_.a -trimpath "$WORK/b001=>" -p main -lang=go1.13 -complete -buildid TfQ_VEgIZn8pYzg_Rt--/TfQ_VEgIZn8pYzg_Rt-- -goversion go1.14 -D "" -importcfg $WORK/b001/importcfg -pack -c=4 ./main.go $WORK/b001/_gomod_.go
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b001/_pkg_.a # internal
cp $WORK/b001/_pkg_.a /root/.cache/go-build/5e/5e06135b448f422fe5677d965b845771b6e9563d55a1f11da88fc291139dc39b-d # internal
cat >$WORK/b001/importcfg.link << 'EOF' # internal
packagefile github.com/geek1011/dictutil/cmd/dictgen=$WORK/b001/_pkg_.a
packagefile encoding/hex=$WORK/b002/_pkg_.a
packagefile fmt=$WORK/b012/_pkg_.a
packagefile github.com/geek1011/dictutil/dictgen=$WORK/b036/_pkg_.a
packagefile github.com/geek1011/dictutil/kobodict=$WORK/b064/_pkg_.a
packagefile github.com/spf13/pflag=$WORK/b082/_pkg_.a
packagefile image/gif=$WORK/b058/_pkg_.a
packagefile image/jpeg=$WORK/b061/_pkg_.a
packagefile image/png=$WORK/b062/_pkg_.a
packagefile io=$WORK/b024/_pkg_.a
packagefile os=$WORK/b025/_pkg_.a
packagefile strings=$WORK/b035/_pkg_.a
packagefile runtime=$WORK/b005/_pkg_.a
packagefile errors=$WORK/b003/_pkg_.a
packagefile internal/fmtsort=$WORK/b013/_pkg_.a
packagefile math=$WORK/b015/_pkg_.a
packagefile reflect=$WORK/b014/_pkg_.a
packagefile strconv=$WORK/b017/_pkg_.a
packagefile sync=$WORK/b019/_pkg_.a
packagefile unicode/utf8=$WORK/b018/_pkg_.a
packagefile bufio=$WORK/b037/_pkg_.a
packagefile bytes=$WORK/b038/_pkg_.a
packagefile crypto/sha1=$WORK/b039/_pkg_.a
packagefile encoding/base64=$WORK/b043/_pkg_.a
packagefile github.com/disintegration/imaging=$WORK/b044/_pkg_.a
packagefile gopkg.in/russross/blackfriday.v2=$WORK/b074/_pkg_.a
packagefile image=$WORK/b046/_pkg_.a
packagefile path/filepath=$WORK/b055/_pkg_.a
packagefile regexp=$WORK/b077/_pkg_.a
packagefile sort=$WORK/b023/_pkg_.a
packagefile text/template=$WORK/b079/_pkg_.a
packagefile archive/zip=$WORK/b065/_pkg_.a
packagefile compress/gzip=$WORK/b067/_pkg_.a
packagefile crypto/aes=$WORK/b068/_pkg_.a
packagefile crypto/cipher=$WORK/b069/_pkg_.a
packagefile github.com/geek1011/dictutil/marisa=$WORK/b072/_pkg_.a
packagefile io/ioutil=$WORK/b054/_pkg_.a
packagefile unicode=$WORK/b022/_pkg_.a
packagefile encoding/csv=$WORK/b083/_pkg_.a
packagefile flag=$WORK/b084/_pkg_.a
packagefile net=$WORK/b085/_pkg_.a
packagefile time=$WORK/b032/_pkg_.a
packagefile compress/lzw=$WORK/b059/_pkg_.a
packagefile image/color=$WORK/b047/_pkg_.a
packagefile image/color/palette=$WORK/b060/_pkg_.a
packagefile image/draw=$WORK/b056/_pkg_.a
packagefile image/internal/imageutil=$WORK/b057/_pkg_.a
packagefile compress/zlib=$WORK/b049/_pkg_.a
packagefile encoding/binary=$WORK/b042/_pkg_.a
packagefile hash=$WORK/b041/_pkg_.a
packagefile hash/crc32=$WORK/b063/_pkg_.a
packagefile internal/oserror=$WORK/b026/_pkg_.a
packagefile internal/poll=$WORK/b027/_pkg_.a
packagefile internal/syscall/windows=$WORK/b028/_pkg_.a
packagefile internal/testlog=$WORK/b034/_pkg_.a
packagefile sync/atomic=$WORK/b021/_pkg_.a
packagefile syscall=$WORK/b030/_pkg_.a
packagefile unicode/utf16=$WORK/b031/_pkg_.a
packagefile internal/bytealg=$WORK/b006/_pkg_.a
packagefile internal/cpu=$WORK/b007/_pkg_.a
packagefile runtime/internal/atomic=$WORK/b009/_pkg_.a
packagefile runtime/internal/math=$WORK/b010/_pkg_.a
packagefile runtime/internal/sys=$WORK/b011/_pkg_.a
packagefile internal/reflectlite=$WORK/b004/_pkg_.a
packagefile math/bits=$WORK/b016/_pkg_.a
packagefile internal/race=$WORK/b020/_pkg_.a
packagefile crypto=$WORK/b040/_pkg_.a
packagefile golang.org/x/image/bmp=$WORK/b045/_pkg_.a
packagefile golang.org/x/image/tiff=$WORK/b048/_pkg_.a
packagefile github.com/shurcooL/sanitized_anchor_name=$WORK/b075/_pkg_.a
packagefile html=$WORK/b076/_pkg_.a
packagefile regexp/syntax=$WORK/b078/_pkg_.a
packagefile net/url=$WORK/b080/_pkg_.a
packagefile text/template/parse=$WORK/b081/_pkg_.a
packagefile compress/flate=$WORK/b050/_pkg_.a
packagefile path=$WORK/b066/_pkg_.a
packagefile crypto/internal/subtle=$WORK/b070/_pkg_.a
packagefile crypto/subtle=$WORK/b071/_pkg_.a
packagefile runtime/cgo=$WORK/b073/_pkg_.a
packagefile context=$WORK/b086/_pkg_.a
packagefile vendor/golang.org/x/net/dns/dnsmessage=$WORK/b087/_pkg_.a
packagefile internal/nettrace=$WORK/b088/_pkg_.a
packagefile internal/singleflight=$WORK/b089/_pkg_.a
packagefile math/rand=$WORK/b090/_pkg_.a
packagefile internal/syscall/windows/registry=$WORK/b033/_pkg_.a
packagefile hash/adler32=$WORK/b051/_pkg_.a
packagefile internal/syscall/windows/sysdll=$WORK/b029/_pkg_.a
packagefile golang.org/x/image/ccitt=$WORK/b052/_pkg_.a
packagefile golang.org/x/image/tiff/lzw=$WORK/b053/_pkg_.a
EOF
mkdir -p $WORK/b001/exe/
cd .
/usr/local/go/pkg/tool/linux_amd64/link -o $WORK/b001/exe/a.out.exe -importcfg $WORK/b001/importcfg.link -buildmode=exe -buildid=NS8yedmlOgCUSFNqbW8x/TfQ_VEgIZn8pYzg_Rt--/tk_BmxZUFWIEu6ajtz2H/NS8yedmlOgCUSFNqbW8x -extld=i686-w64-mingw32-g++ $WORK/b001/_pkg_.a
/usr/local/go/pkg/tool/linux_amd64/buildid -w $WORK/b001/exe/a.out.exe # internal
mkdir -p /go/bin/windows_386/
mv $WORK/b001/exe/a.out.exe /go/bin/windows_386/dictgen.exe
rm -r $WORK/b001/
WORK=/tmp/go-build561622854
cat /root/.cache/go-build/ea/ea0c106b71113d167a71865fab38bb7c92de5e47c427e5d724721545f35e8fec-d  # internal
# github.com/geek1011/dictutil/marisa
libmarisa_generate.go:1:21: warning: Using generated built-in marisa-trie 970b20c.
 //+build libmarisa_generate
                     ^~~~~~~                                        
libmarisa.cc:44:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wimplicit-fallthrough="
                                ^~~~~~~~~~~~~~~~~~~~~~~~~
pgaskin commented 4 years ago

Wine (go 1.14.0, pre-built SWIG, 64-bit binary):

$ podman run -e CGO_ENABLED=1 -v "$PWD:/host" --rm -it docker.elastic.co/beats-dev/golang-crossbuild:1.14.0-main -p windows/amd64 -c "go mod init tmp && go get github.com/geek1011/dictutil/cmd/dictgen@v0.1.0 && go build -ldflags '-linkmode external -extldflags -static' -o /host/dictgen.exe github.com/geek1011/dictutil/cmd/dictgen"
>> Building using: cmd='go mod init tmp && go get github.com/geek1011/dictutil/cmd/dictgen@v0.1.0 && go build -ldflags '-linkmode external -extldflags -static' -o /host/dictgen.exe github.com/geek1011/dictutil/cmd/dictgen', env=[CC=x86_64-w64-mingw32-gcc, CXX=x86_64-w64-mingw32-g++, GOARCH=amd64, GOARM=, GOOS=windows, PLATFORM_ID=windows-amd64]
go: creating new go.mod: module tmp
go: downloading github.com/geek1011/dictutil v0.1.0
go: found github.com/geek1011/dictutil/cmd/dictgen in github.com/geek1011/dictutil v0.1.0
go: downloading github.com/spf13/pflag v1.0.5
go: downloading github.com/russross/blackfriday/v2 v2.0.1
go: downloading github.com/disintegration/imaging v1.6.2
go: downloading github.com/shurcooL/sanitized_anchor_name v1.0.0
go: downloading golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8
# github.com/geek1011/dictutil/marisa
libmarisa_generate.go:1:21: warning: Using generated built-in marisa-trie 970b20c.
 //+build libmarisa_generate
                     ^~~~~~~                                        
libmarisa.cc:44:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wimplicit-fallthrough="
                                ^~~~~~~~~~~~~~~~~~~~~~~~~
libmarisa.cc: In member function 'void marisa::grimoire::io::Reader::read_data(void*, std::size_t)':
libmarisa.cc:1249:54: warning: conversion to 'unsigned int' from 'std::size_t {aka long long unsigned int}' may alter its value [-Wconversion]
       const unsigned int count = (size < CHUNK_SIZE) ? size : CHUNK_SIZE;
                                  ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
libmarisa.cc:1249:54: warning: conversion to 'unsigned int' from 'std::size_t {aka long long unsigned int}' may alter its value [-Wconversion]
libmarisa.cc: In member function 'void marisa::grimoire::io::Writer::write_data(const void*, std::size_t)':
libmarisa.cc:1856:54: warning: conversion to 'unsigned int' from 'std::size_t {aka long long unsigned int}' may alter its value [-Wconversion]
       const unsigned int count = (size < CHUNK_SIZE) ? size : CHUNK_SIZE;
                                  ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
libmarisa.cc:1856:54: warning: conversion to 'unsigned int' from 'std::size_t {aka long long unsigned int}' may alter its value [-Wconversion]
# github.com/geek1011/dictutil/marisa
libmarisa_generate.go:1:21: warning: Using generated built-in marisa-trie 970b20c.
 //+build libmarisa_generate
                     ^~~~~~~                                        
libmarisa.cc:44:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
 #pragma GCC diagnostic ignored "-Wimplicit-fallthrough="
                                ^~~~~~~~~~~~~~~~~~~~~~~~~
libmarisa.cc: In member function 'void marisa::grimoire::io::Reader::read_data(void*, std::size_t)':
libmarisa.cc:1249:54: warning: conversion to 'unsigned int' from 'std::size_t {aka long long unsigned int}' may alter its value [-Wconversion]
       const unsigned int count = (size < CHUNK_SIZE) ? size : CHUNK_SIZE;
                                  ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
libmarisa.cc:1249:54: warning: conversion to 'unsigned int' from 'std::size_t {aka long long unsigned int}' may alter its value [-Wconversion]
libmarisa.cc: In member function 'void marisa::grimoire::io::Writer::write_data(const void*, std::size_t)':
libmarisa.cc:1856:54: warning: conversion to 'unsigned int' from 'std::size_t {aka long long unsigned int}' may alter its value [-Wconversion]
       const unsigned int count = (size < CHUNK_SIZE) ? size : CHUNK_SIZE;
                                  ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
libmarisa.cc:1856:54: warning: conversion to 'unsigned int' from 'std::size_t {aka long long unsigned int}' may alter its value [-Wconversion]
$ wine dictgen.exe webster1913.df 
000b:fixme:winediag:__wine_start_process Wine Staging 5.3 is a testing version containing experimental patches.
000b:fixme:winediag:__wine_start_process Please mention your exact version when filing bug reports on winehq.org.
000d:err:module:__wine_process_init L"C:\\windows\\system32\\winemenubuilder.exe" not found
000b:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
002b:fixme:process:SetProcessPriorityBoost (FFFFFFFFFFFFFFFF,1): stub
Parsing dictfiles.
Opening output.
Generating dictzip.
  Using image method: optimize and encode as base64 data URL (max_width=1000, max_height=1000, grayscale=false, jpeg_quality=60) (warning: this causes segfaults in the in-book dictionary due to a bug in nickel with firmware versions below 4.20.14601).
Successfully wrote 113190 entries from 1 dictfile(s) to dictzip dicthtml.zip.

Everything worked fine.

pgaskin commented 4 years ago

Looking at the compilation, I think I see why. It's because SWIG relies on the pointer size (32/64) of the host, and Windows + linux/arm are the only platforms I build 32-bit binaries for.

I have two options to fix this:

I'll probably disable pre-generating SWIG for now, then look into generating SWIG for multiple platforms for the next version (and run the tests on Windows too).

pgaskin commented 4 years ago

I have verified that this fix works properly for dictutil pack/unpack and dictgen on all combinations of 32bit/64bit and Windows/Wine.

I'll be adding automated tests on Windows, ARM Linux, and macOS later to prevent this kind of issue from recurring.