Hi Steffen, No, I don't think we've tried GCC12 yet. Hm, I don't quite understand the bug report but it sounds like something that'll be fixed by GCC?
Thanks, Daniel ________________________________ From: devel@edk2.groups.io <devel@edk2.groups.io> on behalf of Oliver Steffen <ostef...@redhat.com> Sent: Thursday, June 2, 2022 21:50 To: devel@edk2.groups.io <devel@edk2.groups.io> Cc: Chang, Abner (HPS SW/FW Technologist) <abner.ch...@hpe.com> Subject: [edk2-devel] gcc 12, RiscV64 fence.i instruction missing Hi, has anyone tied building EDK2 (e.g. MdePkg) for RiscV64 with gcc 12? I get: /edk2/Build/Mde/DEBUG_GCC5/RISCV64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/RiscV64/FlushCache.iiii:16: Error: unrecognized opcode `fence.i' I found this gcc bug: Bug 104853 - [RISC-V] -march=rv64g not including extension Zifencei https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104853 I was working on getting gcc 12 into the CI. Thanks, Oliver -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#90163): https://edk2.groups.io/g/devel/message/90163 Mute This Topic: https://groups.io/mt/91499438/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-