[Bug 1716816] Re: ISSUES of GLIBC2.26

DSUZUKI 1716816 at bugs.launchpad.net
Wed Sep 13 03:13:17 UTC 2017


** Description changed:

- I reported that glibc 2.26-0ubuntu1 ( adopted in Arful-proposed ) causes compilation error by using NVIDIA's CUDA9.0 or Intel's ICC
- Under glibc2.24, they work.
+ I reported that glibc 2.26-0ubuntu1 ( adopted in Artful-proposed on Sep 5.) causes compilation error by using NVIDIA's CUDA9.0 or Intel's ICC
+ Under glibc 2.24, they work.
  
  It maybe comes from glibc226's new feature, i.e. "128-bit floating point
  as defined by ISO/IEC/IEEE 60559:2011 (IEEE 754-2008) and ISO/IEC TS
  18661-3:2015" . (see below, pls)
  
- 
  So, if possible, would like to withdraw from adopting glibc2.26 (and
- switch back to glibc2.24)?
+ switch back to glibc2.24 or glibc 2.25)?
  
  evidence
  ----------
  1. Here is part of message during compiing Tensorflow with CUDA on UBUNTU17.10 beta with proposed-components. .
  --------------
  typedef _Complex float __cfloat128 __attribute__ ((__mode__ (__TC__)));
-                          ^
+                          ^
  INFO: From Compiling external/nccl_archive/src/broadcast.cu.cc:
  /usr/include/x86_64-linux-gnu/bits/floatn.h(61): error: invalid argument to attribute "__mode__"
  
  /usr/include/x86_64-linux-gnu/bits/floatn.h(73): error: identifier "__float128" is undefined
  --------------
  
  2. Forums in Intel and NVIDIA
  where issues the problems around glibc.2.26
  
  Intel
  https://software.intel.com/en-us/forums/intel-c-compiler/topic/742701
  NVIDIA
  https://devtalk.nvidia.com/default/topic/1023776/cuda-programming-and-performance/-request-add-nvcc-compatibility-with-glibc-2-26/

** Summary changed:

- ISSUES of GLIBC2.26
+ ISSUES of GLIBC 2.26 (GNU C LIBRARY) with CUDA and ICC

** Summary changed:

- ISSUES of GLIBC 2.26 (GNU C LIBRARY) with CUDA and ICC
+ ISSUES of glibc 2.26 (GNU C LIBRARY) with CUDA and ICC

** Tags added: artful artful-proposed

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

Title:
  ISSUES of glibc 2.26 (GNU C LIBRARY) with CUDA and ICC

Status in glibc package in Ubuntu:
  New

Bug description:
  I reported that glibc 2.26-0ubuntu1 ( adopted in Artful-proposed on Sep 5.) causes compilation error by using NVIDIA's CUDA9.0 or Intel's ICC
  Under glibc 2.24, they work.

  It maybe comes from glibc226's new feature, i.e. "128-bit floating
  point as defined by ISO/IEC/IEEE 60559:2011 (IEEE 754-2008) and
  ISO/IEC TS 18661-3:2015" . (see below, pls)

  So, if possible, would like to withdraw from adopting glibc2.26 (and
  switch back to glibc2.24 or glibc 2.25)?

  evidence
  ----------
  1. Here is part of message during compiing Tensorflow with CUDA on UBUNTU17.10 beta with proposed-components. .
  --------------
  typedef _Complex float __cfloat128 __attribute__ ((__mode__ (__TC__)));
                           ^
  INFO: From Compiling external/nccl_archive/src/broadcast.cu.cc:
  /usr/include/x86_64-linux-gnu/bits/floatn.h(61): error: invalid argument to attribute "__mode__"

  /usr/include/x86_64-linux-gnu/bits/floatn.h(73): error: identifier "__float128" is undefined
  --------------

  2. Forums in Intel and NVIDIA
  where issues the problems around glibc.2.26

  Intel
  https://software.intel.com/en-us/forums/intel-c-compiler/topic/742701
  NVIDIA
  https://devtalk.nvidia.com/default/topic/1023776/cuda-programming-and-performance/-request-add-nvcc-compatibility-with-glibc-2-26/

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



More information about the foundations-bugs mailing list