On 2021-02-05 2:49 a.m., Mike Looijmans wrote:
I've been doing quite some tests and things last week, my conclusion so
far is that the latest gcc seems to trigger a bug particular to this
CPU. Maybe even this particular batch.
Hours of testing found no issues with RAM.
I've also done huge amounts of builds with zeus, no problems.
Then googling for "illegal instruction gcc ryzen 1700" reveals quite a
few threads on something that sounds suspiciously similar. Though it
makes me wonder why I never encountered it before, since these are all
many years old. I did try a bunch of the suggestions done there, but so
far no luck.
Any update on this bug Mike?
Have you opened a YP bug? If not please do.
I'd like to see if the problem still happens on master.
../Randy
Met vriendelijke groet / kind regards,
Mike Looijmans
System Expert
TOPIC Embedded Products B.V.
Materiaalweg 4, 5681 RJ Best
The Netherlands
T: +31 (0) 499 33 69 69
E: mike.looijm...@topicproducts.com
W: www.topicproducts.com
Please consider the environment before printing this e-mail
On 27-01-2021 16:10, Mike Looijmans via lists.openembedded.org wrote:
When doing large builds, the GCC compiler tends to crash on random
spots in the code. There are a few common denominators though.
It only happens when compiling for aarch64 (cortex-A53), not for
32-bit arm (cortex-A9)
It's random and usually happens on "big" sets like kernel, openssl,
boost, u-boot etc.
It always reports "during GIMPLE pass: ealias" in the error, for example:
| during GIMPLE pass: ealias
| ../openssl-1.1.1i/crypto/x509v3/v3_utl.c: In function 'do_x509_check':
| ../openssl-1.1.1i/crypto/x509v3/v3_utl.c:1239:1: internal compiler
error: Illegal instruction
| 1239 | }
Compiling the same thing again usually goes fine.
I've never experienced this with the zeus and older branches of OE.
I've already tried upgrading to the latest gatesgarth status, and
cleaning out everything and start from scratch. I've also run "mprime"
test on my machine (over one hour) just to be confident that the
system itself is really okay.
Ideas to diagnose, fix or reliably reprodruce are more than welcome.
--
# Randy MacLeod
# Wind River Linux
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#148948):
https://lists.openembedded.org/g/openembedded-core/message/148948
Mute This Topic: https://lists.openembedded.org/mt/80159078/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-