Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Illegal Hardware Instruction on ARMv6 #31257

Closed
grouma opened this issue Nov 1, 2017 · 7 comments
Closed

Illegal Hardware Instruction on ARMv6 #31257

grouma opened this issue Nov 1, 2017 · 7 comments
Labels
area-infrastructure Use area-infrastructure for SDK infrastructure issues, like continuous integration bot changes.

Comments

@grouma
Copy link
Member

grouma commented Nov 1, 2017

When trying to run the ARM image available at:
http://gsdview.appspot.com/dart-archive/channels/stable/release/latest/sdk/ (23-Jun-2017)

I get:
'[1] 10236 illegal hardware instruction'.

This is on a Raspberry Pi Zero W.

uname -a:
Linux raspberrypi 4.4.50+ #970 Mon Feb 20 19:12:50 GMT 2017 armv6l GNU/Linux

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

@jonboj
Copy link

jonboj commented Nov 1, 2017

Downloaded dart-sdk from the link above. Tested ./dart on a 'Raspberry Pi 3' with 'Raspbian stretch lite' installed. Works ok.

pi@raspberrypi:~/dart/dart-sdk/bin $ ./dart --version Dart VM version: 1.24.2 (Fri Jun 23 12:16:35 2017) on "linux_arm"

@floitschG floitschG added the area-vm Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends. label Nov 1, 2017
@grouma
Copy link
Member Author

grouma commented Nov 1, 2017

This is on a Raspberry Pi Zero so I believe it is a slightly different SOC.

@rmacnak-google
Copy link
Contributor

@whesse I believe our SDKs are built for ARMv7.

@rmacnak-google rmacnak-google added area-infrastructure Use area-infrastructure for SDK infrastructure issues, like continuous integration bot changes. and removed area-vm Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends. labels Nov 2, 2017
@rmacnak-google
Copy link
Contributor

@rmacnak-google rmacnak-google changed the title Illegal Hardware Instruction on ARM Illegal Hardware Instruction on ARMv6 Nov 3, 2017
@grouma
Copy link
Member Author

grouma commented Nov 4, 2017

I tried to build the SDK on my Pie Zero but my patience ran out after waiting for 45+ minutes. I haven't looked into cross compiling on a faster device.

1 similar comment
@grouma
Copy link
Member Author

grouma commented Nov 4, 2017

I tried to build the SDK on my Pie Zero but my patience ran out after waiting for 45+ minutes. I haven't looked into cross compiling on a faster device.

@grouma
Copy link
Member Author

grouma commented Jun 27, 2018

Closing this issue as this is not a high priority.

@grouma grouma closed this as completed Jun 27, 2018
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
area-infrastructure Use area-infrastructure for SDK infrastructure issues, like continuous integration bot changes.
Projects
None yet
Development

No branches or pull requests

4 participants