GNU bug report logs -
#78817
new Intel OneAPI compiler names
Previous Next
Reported by: mathar <at> mpia-hd.mpg.de
Date: Tue, 17 Jun 2025 15:46:02 UTC
Severity: minor
Found in version 2.4.6
Done: Ileana Dumitrescu <ileanadumitrescu95 <at> gmail.com>
To reply to this bug, email your comments to 78817 AT debbugs.gnu.org.
There is no need to reopen the bug first.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-libtool <at> gnu.org:
bug#78817; Package
libtool.
(Tue, 17 Jun 2025 15:46:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
mathar <at> mpia-hd.mpg.de:
New bug report received and forwarded. Copy sent to
bug-libtool <at> gnu.org.
(Tue, 17 Jun 2025 15:46:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Package: libtool
Version: 2.4.6
Severity: minor
The names icc and ecc in libtool.m4 (version # serial 58 LT_INIT) in libtool version 2.4.6 (=the current package in openSUSE) are no longer complete, because for the intel2024.0 compiler suite (OneAPI) the compilers are named
icpx icx icx-cc icx-cl ifx ifort
See the associations with the various languages in
https://www.intel.com/content/www/us/en/docs/dpcpp-cpp-compiler/developer-guide-reference/2024-2/invoke-the-compiler.html
There is no icc or ecc in that list, but most likely there are still projects where the Intel compilers are icc or ecc, so their probably should remain in the wild-card cases.
Proposal: extend the case-switches near lines 4696 and 5196 of libtool.m4 to include wildcards so these 6 compiler variants are also recognized.
Information forwarded
to
bug-libtool <at> gnu.org:
bug#78817; Package
libtool.
(Wed, 13 Aug 2025 16:57:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 78817 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On 17/06/2025 15:18, Richard J. Mathar wrote:
> Package: libtool
> Version: 2.4.6
> Severity: minor
>
> The names icc and ecc in libtool.m4 (version # serial 58 LT_INIT) in libtool version 2.4.6 (=the current package in openSUSE) are no longer complete, because for the intel2024.0 compiler suite (OneAPI) the compilers are named
> icpx icx icx-cc icx-cl ifx ifort
> See the associations with the various languages in
> https://www.intel.com/content/www/us/en/docs/dpcpp-cpp-compiler/developer-guide-reference/2024-2/invoke-the-compiler.html
>
> There is no icc or ecc in that list, but most likely there are still projects where the Intel compilers are icc or ecc, so their probably should remain in the wild-card cases.
>
> Proposal: extend the case-switches near lines 4696 and 5196 of libtool.m4 to include wildcards so these 6 compiler variants are also recognized.
I updated the development branch with a patch for this. After a couple
of weeks and before the next release, it should migrate to master.
https://cgit.git.savannah.gnu.org/cgit/libtool.git/commit/?h=development&id=64f31f45db18952a1ce273edc7ce86dd5b53585a
--
Ileana Dumitrescu
GPG Public Key: FA26 CA78 4BE1 8892 7F22 B99F 6570 EA01 146F 7354
[OpenPGP_0x6570EA01146F7354.asc (application/pgp-keys, attachment)]
[OpenPGP_signature.asc (application/pgp-signature, attachment)]
Reply sent
to
Ileana Dumitrescu <ileanadumitrescu95 <at> gmail.com>:
You have taken responsibility.
(Wed, 12 Nov 2025 15:25:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
mathar <at> mpia-hd.mpg.de:
bug acknowledged by developer.
(Wed, 12 Nov 2025 15:25:02 GMT)
Full text and
rfc822 format available.
Message #13 received at 78817-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On 13/08/2025 19:56, Ileana Dumitrescu wrote:
> On 17/06/2025 15:18, Richard J. Mathar wrote:
>> Package: libtool
>> Version: 2.4.6
>> Severity: minor
>>
>> The names icc and ecc in libtool.m4 (version # serial 58 LT_INIT) in
>> libtool version 2.4.6 (=the current package in openSUSE) are no longer
>> complete, because for the intel2024.0 compiler suite (OneAPI) the
>> compilers are named
>> icpx icx icx-cc icx-cl ifx ifort
>> See the associations with the various languages in
>> https://www.intel.com/content/www/us/en/docs/dpcpp-cpp-compiler/
>> developer-guide-reference/2024-2/invoke-the-compiler.html
>>
>> There is no icc or ecc in that list, but most likely there are still
>> projects where the Intel compilers are icc or ecc, so their probably
>> should remain in the wild-card cases.
>>
>> Proposal: extend the case-switches near lines 4696 and 5196 of
>> libtool.m4 to include wildcards so these 6 compiler variants are also
>> recognized.
>
> I updated the development branch with a patch for this. After a couple
> of weeks and before the next release, it should migrate to master.
>
> https://cgit.git.savannah.gnu.org/cgit/libtool.git/commit/?
> h=development&id=64f31f45db18952a1ce273edc7ce86dd5b53585a
In recent alpha release 2.6.0, so closing.
--
Ileana Dumitrescu
GPG Public Key: FA26 CA78 4BE1 8892 7F22 B99F 6570 EA01 146F 7354
[OpenPGP_0x6570EA01146F7354.asc (application/pgp-keys, attachment)]
[OpenPGP_signature.asc (application/pgp-signature, attachment)]
This bug report was last modified 28 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.