summary refs log tree commit diff stats
path: root/results/scraper/launchpad-without-comments/1868055
diff options
context:
space:
mode:
Diffstat (limited to 'results/scraper/launchpad-without-comments/1868055')
-rw-r--r--results/scraper/launchpad-without-comments/186805575
1 files changed, 75 insertions, 0 deletions
diff --git a/results/scraper/launchpad-without-comments/1868055 b/results/scraper/launchpad-without-comments/1868055
new file mode 100644
index 000000000..1f249a806
--- /dev/null
+++ b/results/scraper/launchpad-without-comments/1868055
@@ -0,0 +1,75 @@
+cannot run golang app with docker, version 17.09.1-ce, disabling core 0 and qemu-arm, version 2.7.
+
+Hello!
+I figure out that sometimes simple go application is not working.
+I am using docker + qemu-arm + go( for armv7l).
+
+These are version info below.
+
+root@VDBS1535:~# docker -v
+Docker version 17.09.1-ce, build 19e2cf6
+
+bash-3.2# qemu-arm --version
+qemu-arm version 2.7.0, Copyright (c) 2003-2016 Fabrice Bellard and the QEMU Project developers
+
+$ go version
+go version go1.12.6 linux/arm
+$ go env
+GOARCH="arm"
+GOBIN=""
+GOCACHE="/home/quickbuild/.cache/go-build"
+GOEXE=""
+GOFLAGS=""
+GOHOSTARCH="arm"
+GOHOSTOS="linux"
+GOOS="linux"
+GOPATH="/home/quickbuild/go"
+GOPROXY=""
+GORACE=""
+GOROOT="/usr/lib/golang"
+GOTMPDIR=""
+GOTOOLDIR="/usr/lib/golang/pkg/tool/linux_arm"
+GCCGO="gccgo"
+GOARM="7"
+CC="gcc"
+CXX="g++"
+CGO_ENABLED="1"
+GOMOD=""
+CGO_CFLAGS="-g -O2"
+CGO_CPPFLAGS=""
+CGO_CXXFLAGS="-g -O2"
+CGO_FFLAGS="-g -O2"
+CGO_LDFLAGS="-g -O2"
+PKG_CONFIG="pkg-config"
+GOGCCFLAGS="-fPIC -marm -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build242285369=/tmp/go-build -gno-record-gcc-switches"
+
+This issue is come only when I disable core 0 using a command below.
+please check "--cpuset-cpus=1-55" option.
+
+sudo docker run --privileged -d -i -t --cpuset-cpus=1-55 --mount type=bind,source="/home/dw83kim/mnt",destination="/mnt" --network host --name="ubuntu_core1" ubuntu:xenial-20200212
+
+
+This is what I have tested in the environment above.
+
+package main
+func main(){
+    for i:=0; i<1000; i++ {
+        println("Hello world")
+    }
+}
+
+This is one of the error logs have faced sometimes not always.
+
+bash-3.2# go run test.go
+fatal error: schedule: holding locks
+panic during panic
+SIGILL: illegal instruction
+PC=0xc9ec4c m=3 sigcode=2
+
+goroutine 122 [runnable]:
+qemu: uncaught target signal 11 (Segmentation fault) - core dumped
+Segmentation fault (core dumped)
+bash-3.2#
+
+Please check it.
+Thanks in advance.
\ No newline at end of file