Skip to content

Illegal instruction on Raspberry Pi with arm version #4540

@franzs

Description

@franzs

Output of restic version

restic 0.16.1

Problem description / Steps to reproduce

Calling restic 0.16.1 for arm on a Raspberry Pi results in an Illegal instruction.

./restic_0.16.1_linux_arm version
Illegal instruction

More details:

cat /proc/cpuinfo 
processor       : 0
model name      : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS        : 697.95
Features        : half thumb fastmult vfp edsp java tls 
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xb76
CPU revision    : 7
uname -a
Linu xxx 6.1.21+ #1642 Mon Apr  3 17:19:14 BST 2023 armv6l GNU/Linux
cat /etc/debian_version 
11.7

Version 0.16.0 runs on the same Raspberry Pi without issues:

./restic_0.16.0_linux_arm version
restic 0.16.0 compiled with go1.20.6 on linux/arm

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions