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.
--
Mike Looijmans
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
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#147351):
https://lists.openembedded.org/g/openembedded-core/message/147351
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]
-=-=-=-=-=-=-=-=-=-=-=-