[Bug 2116086] Re: Build for RVA23U64 extension profile on RISC-V

Heinrich Schuchardt 2116086 at bugs.launchpad.net
Mon Jul 7 15:30:47 UTC 2025


Clang 20.1.2 (0ubuntu1) supports:
march=rv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_b1p0_v1p0_zic64b1p0_zicbom1p0_zicbop1p0_zicboz1p0_ziccamoa1p0_ziccif1p0_zicclsm1p0_ziccrse1p0_zicntr2p0_zicond1p0_zicsr2p0_zihintntl1p0_zihintpause2p0_zihpm2p0_zimop1p0_zmmul1p0_za64rs1p0_zaamo1p0_zalrsc1p0_zawrs1p0_zfa1p0_zfhmin1p0_zca1p0_zcb1p0_zcd1p0_zcmop1p0_zba1p0_zbb1p0_zbs1p0_zkt1p0_zvbb1p0_zve32f1p0_zve32x1p0_zve64d1p0_zve64f1p0_zve64x1p0_zvfhmin1p0_zvkb1p0_zvkt1p0_zvl128b1p0_zvl32b1p0_zvl64b1p0_supm1p0

GCC 15.0.1 (15-20250404-0ubuntu1) does not accpect supm. The following works:
march=rv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_b1p0_v1p0_zic64b1p0_zicbom1p0_zicbop1p0_zicboz1p0_ziccamoa1p0_ziccif1p0_zicclsm1p0_ziccrse1p0_zicntr2p0_zicond1p0_zicsr2p0_zihintntl1p0_zihintpause2p0_zihpm2p0_zimop1p0_zmmul1p0_za64rs1p0_zaamo1p0_zalrsc1p0_zawrs1p0_zfa1p0_zfhmin1p0_zca1p0_zcb1p0_zcd1p0_zcmop1p0_zba1p0_zbb1p0_zbs1p0_zkt1p0_zvbb1p0_zve32f1p0_zve32x1p0_zve64d1p0_zve64f1p0_zve64x1p0_zvfhmin1p0_zvkb1p0_zvkt1p0_zvl128b1p0_zvl32b1p0_zvl64b1p0

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to dpkg in Ubuntu.
https://bugs.launchpad.net/bugs/2116086

Title:
  Build for RVA23U64 extension profile on RISC-V

Status in dpkg package in Ubuntu:
  New

Bug description:
  Up to now we have been building RISC-V packages for the RV64GC
  profile. With Ubuntu 25.10 we want to move to the RVA23U64 ISA
  extension profile.

  In scripts/Dpkg/Vendor/Ubuntu.pm we have to update CPPFLAGS, CFLAGS,
  OBJCFLAGS, CXXFLAGS, OBJCXXFLAGS and add a -march= value specifying
  the extensions.

  The mandatory RVA23U64 extensions are specified in

  RVA23 Profiles, Version 1.0, 2024-10-17:
  https://drive.google.com/file/d/12QKRm92cLcEk8-5J9NI91m0fAQOxqNAq/view

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/2116086/+subscriptions




More information about the foundations-bugs mailing list