> I'm starting to suspect that. Note that the bug as filed is with icc, not
> clang.
Indeed. That's why I wanted to see the fix, I assume some ifdef logic was used,
so I could try to apply that fix to my case. But tbh I figured out that my
code's include of tgmath.h was extraneous, so I just
> I guess it's possible I ran into the same issue from a different angle
I'm starting to suspect that. Note that the bug as filed is with icc, not
clang.
Do you have a shareable test case? Running focal clang against the test
case listed in the description on this bug seems to work, as does
I am using the latest libc6-dev, 2.31-0ubuntu9.2. I guess it's possible
I ran into the same issue from a different angle, so to speak, and that
the fix does not cover my corner case, which is running clang-tidy and
clang-sa against clang compiled code. The initial compile works fine
but the
@James Grey - it looks like the fix for this was done as an update to
2.31 rather than updating focal to 2.32 outright, which would presumably
be very disruptive. You may wish to check the 2.31-0ubuntu9.2 (or
later) version of the package.
--
You received this bug notification because you are a
This bug is marked as Fix Released in Focal (20.04) but it is not fixed
as of January 22. libc6-dev, the package that provides tgmath.h is
still 2.31, and it seems the fix was introduced in 2.32, which is not
available on 20.04 repos.
--
You received this bug notification because you are a
The Groovy Gorilla has reached end of life, so this bug will not be
fixed for that release
** Changed in: glibc (Ubuntu Groovy)
Status: Fix Committed => Won't Fix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Changed in: glibc (Ubuntu Groovy)
Assignee: Balint Reczey (rbalint) => (unassigned)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1895358
Title:
[Bug] A simple code including tgmath.h
Hello pragyansri.pa...@intel.com, or anyone else affected,
Accepted glibc into groovy-proposed. The package will build now and be
available at https://launchpad.net/ubuntu/+source/glibc/2.32-0ubuntu3.2
in a few hours, and then in the -proposed repository.
Please help us by testing this new
** Project changed: intel => ubuntu-translations
** No longer affects: ubuntu-translations
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1895358
Title:
[Bug] A simple code including tgmath.h
** Tags added: block-proposed-groovy
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1895358
Title:
[Bug] A simple code including tgmath.h cannot be compiled with icc
with Ubuntu 20.04 OS
To
This bug was fixed in the package glibc - 2.31-0ubuntu9.2
---
glibc (2.31-0ubuntu9.2) focal; urgency=medium
* Drop check preventing using float128 which breaks new icc (LP: #1895358)
* Detect debconf consistently in libc6.preinst and do not crash if it is
not used (LP:
Verified 2.31-0ubuntu9.2 on Focal:
root@ff-icc:~# /opt/intel/oneapi/compiler/2021.1.2/linux/bin/intel64/icc -c
test.c
In file included from
/opt/intel/oneapi/compiler/2021.1.2/linux/bin/intel64/../../compiler/include/icc/tgmath.h(25),
from test.c(1):
/usr/include/tgmath.h(54):
Verified 2.32-0ubuntu3.1 on Groovy (using glibc binary packages binary-
copied to a PPA):
root@gg-icc:~# vi test.c
root@gg-icc:~# /opt/intel/oneapi/compiler/2021.1.2/linux/bin/intel64/icc -c
test.c
In file included from
Hello pragyansri.pa...@intel.com, or anyone else affected,
Accepted glibc into focal-proposed. The package will build now and be
available at https://launchpad.net/ubuntu/+source/glibc/2.31-0ubuntu9.2
in a few hours, and then in the -proposed repository.
Please help us by testing this new
Hello pragyansri.pa...@intel.com, or anyone else affected,
Accepted glibc into groovy-proposed. The package will build now and be
available at https://launchpad.net/ubuntu/+source/glibc/2.32-0ubuntu3.1
in a few hours, and then in the -proposed repository.
Please help us by testing this new
** Changed in: glibc (Ubuntu Focal)
Status: New => In Progress
** Changed in: glibc (Ubuntu Groovy)
Status: New => In Progress
** Changed in: glibc (Ubuntu Focal)
Assignee: (unassigned) => Balint Reczey (rbalint)
** Changed in: glibc (Ubuntu Groovy)
Assignee:
** Description changed:
+ [Impact]
+
+ A simple code including tgmath.h cannot be compiled with icc with
+ Ubuntu 20.04 OS and later releases.
+
+ [Test Case]
+ icc:
+ Compile the following code with Intel compiler (icc) by running “icc -c
test.c”
+
+ $ cat test.c
+ #include
+
+ There
This bug was fixed in the package glibc - 2.32-0ubuntu5
---
glibc (2.32-0ubuntu5) hirsute; urgency=medium
* debian/gbp.conf: Set debian-tag and debian-tag-msg to follow Ubuntu format
* Don't build libc6-prof in stage1 and stage2
* Ship libc6-prof on riscv64, too.
This fixes
** Tags removed: rls-ff-incoming
** Tags added: fr-900
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1895358
Title:
[Bug] A simple code including tgmath.h cannot be compiled with icc
with Ubuntu
** Tags added: rls-ff-incoming
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1895358
Title:
[Bug] A simple code including tgmath.h cannot be compiled with icc
with Ubuntu 20.04 OS
To manage
The patch in Ubuntu that introduced this regression landed as a fix for
LP: #1717257.
The patch is still needed on Bionic to not break nvcc, but not on Focal.
I take this bug report as an indication of the patch not being needed
for latest icc either, thus will drop it in the next glibc upload.
@dimitri.led...@canonical.com
Dimitri -
We found that Ubuntu's modified glibc header file caused the problem. In the
glibc sources the following line does not exist
&& !defined(__CUDACC__) && !defined(__ICC)
so the code in glibc's header file looks like this:
#if (defined __x86_64__
https://sourceware.org/bugzilla/show_bug.cgi?id=26621
** Bug watch added: Sourceware.org Bugzilla #26621
https://sourceware.org/bugzilla/show_bug.cgi?id=26621
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
groovy-proposed has 2.32
https://launchpad.net/ubuntu/+source/glibc/2.32-0ubuntu2 can this issue
be reproduced there?
Do you have glibc upstream commit id on master and/or stable branches
with fix for this?
** Changed in: glibc (Ubuntu)
Status: New => Incomplete
** Changed in: intel
** Also affects: glibc (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1895358
Title:
[Bug] A simple code including tgmath.h cannot be compiled
25 matches
Mail list logo