Source: golang-github-traefik-yaegi
Version: 0.9.21-5
Severity: important
Tags: ftbfs
X-Debbugs-Cc: creekor...@debian.org

Yaegi build is failing for the following arches:

### armel

See: 
https://buildd.debian.org/status/fetch.php?pkg=golang-github-traefik-yaegi&arch=armel&ver=0.9.21-5&stamp=1629926346&raw=0

```
--- FAIL: TestInterpConsistencyBuild/build0.go (1.04s)
--- FAIL: TestInterpConsistencyBuild/const13.go (0.64s)
--- FAIL: TestInterpConsistencyBuild/unsafe4.go (1.27s)
--- FAIL: TestEvalShift/#01 (0.00s)
--- FAIL: TestFile/build0.go (0.01s)
--- FAIL: TestFile/const13.go (0.00s)
--- FAIL: TestFile/const20.go (0.00s)
--- FAIL: TestFile/unsafe3.go (0.03s)
--- FAIL: TestFile/unsafe4.go (0.02s)
--- FAIL: TestFile/unsafe5.go (0.00s)
```

### armhf

See: 
https://buildd.debian.org/status/fetch.php?pkg=golang-github-traefik-yaegi&arch=armel&ver=0.9.21-5&stamp=1629926346&raw=0

```
--- FAIL: TestInterpConsistencyBuild/build0.go (1.04s)
--- FAIL: TestInterpConsistencyBuild/const13.go (0.64s)
--- FAIL: TestInterpConsistencyBuild/unsafe4.go (1.27s)
--- FAIL: TestEvalShift/#01 (0.00s)
--- FAIL: TestFile/build0.go (0.01s)
--- FAIL: TestFile/const13.go (0.00s)
--- FAIL: TestFile/const20.go (0.00s)
--- FAIL: TestFile/unsafe3.go (0.03s)
--- FAIL: TestFile/unsafe4.go (0.02s)
--- FAIL: TestFile/unsafe5.go (0.00s)
```

### i386

See: 
https://buildd.debian.org/status/fetch.php?pkg=golang-github-traefik-yaegi&arch=i386&ver=0.9.21-5&stamp=1629925198&raw=0

```
runtime: marked free object in span 0xe72c7b10, elemsize=48 freeindex=1 (bad 
use of unsafe.Pointer? try -d=checkptr)
0xa9f4000 alloc marked  
0xa9f4030 free  marked   zombie
0a9f4030:  00000000  00000000  00000000  00000000 
0a9f4040:  00000000  00000000  00000000  00000000 
0a9f4050:  00000000  00000000  00000000  00000000 
[...]
fatal error: found pointer to free object

runtime stack:
runtime.throw(0x892a60d, 0x1c)
```

### s390x

See: 
https://buildd.debian.org/status/fetch.php?pkg=golang-github-traefik-yaegi&arch=s390x&ver=0.9.21-5&stamp=1629924866&raw=0

```
--- FAIL: TestFile/unsafe3.go (0.00s)
```

Looks like the Yaegi build is failing on 32bits arches. I've opened this issue 
to further investigate and submit a PR if it applies.
Cheers,


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-8-amd64 (SMP w/2 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply via email to