[Bug 2025142] Re: SRU: build isl with the standard baseline

Matthias Klose 2025142 at bugs.launchpad.net
Tue Jun 27 14:05:06 UTC 2023


** Description changed:

  by default, isl picks up the current processor and optimizes the build
  for that processor. That's not what we want. Configure isl --without-
  gcc-arch instead.
  
- This makes isl (and gcc) to work on all processors again.
+ [ Impact ]
+ 
+ GCC (linked to libisl) aborts with an illegal instruction on older
+ processors.
+ 
+ Configuring --without-gcc-arch makes isl (and gcc) to work on all
+ processors again.
+ 
+ [ Test plan ]
+ 
+ Hard to test, because we don't have older processors available. Just
+ rely to the build logs, that no explicit -march option is passed in the
+ compiler flags.
+ 
+ [ Where problems could occur ]
  
  The regression potential is small, isl is only used for the graphite
  optimizations in GCC, which are not used by default.
+ 
+ isl might become a bit slower when restricted to the standard baseline.

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

Title:
  SRU: build isl with the standard baseline

Status in isl package in Ubuntu:
  New
Status in isl source package in Jammy:
  New
Status in isl source package in Kinetic:
  New
Status in isl source package in Lunar:
  New

Bug description:
  by default, isl picks up the current processor and optimizes the build
  for that processor. That's not what we want. Configure isl --without-
  gcc-arch instead.

  [ Impact ]

  GCC (linked to libisl) aborts with an illegal instruction on older
  processors.

  Configuring --without-gcc-arch makes isl (and gcc) to work on all
  processors again.

  [ Test plan ]

  Hard to test, because we don't have older processors available. Just
  rely to the build logs, that no explicit -march option is passed in
  the compiler flags.

  [ Where problems could occur ]

  The regression potential is small, isl is only used for the graphite
  optimizations in GCC, which are not used by default.

  isl might become a bit slower when restricted to the standard
  baseline.

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




More information about the foundations-bugs mailing list