[ET Trac] [Einstein Toolkit] #2171: PAPI Compile Issues with Intel 19 beta on Ubuntu 18.04

Einstein Toolkit trac-noreply at einsteintoolkit.org
Fri Jul 27 14:27:57 CDT 2018


#2171: PAPI Compile Issues with Intel 19 beta on Ubuntu 18.04
---------------------------------+--------------------
 Reporter:  zachetie@…           |       Type:  defect
   Status:  new                  |   Priority:  unset
Milestone:                       |  Component:  Other
  Version:  development version  |   Keywords:
---------------------------------+--------------------
 I get this error message when attempting to compile the latest ETK master
 (Jul 27, 2018) with the default ThornList using Intel 19.0.0.070 20180524
 on Ubuntu 18.04:


 PAPI: Building...
 In file included from pfmlib_common.c(32):
 /usr/include/stdlib.h(140): error: identifier "_Float32" is undefined
   extern _Float32 strtof32 (const char *__restrict __nptr,
          ^

 In file included from pfmlib_common.c(32):
 /usr/include/stdlib.h(146): error: identifier "_Float64" is undefined
   extern _Float64 strtof64 (const char *__restrict __nptr,
          ^

 In file included from pfmlib_common.c(32):
 /usr/include/stdlib.h(158): error: identifier "_Float32x" is undefined
   extern _Float32x strtof32x (const char *__restrict __nptr,
          ^

 In file included from pfmlib_common.c(32):
 /usr/include/stdlib.h(164): error: identifier "_Float64x" is undefined
   extern _Float64x strtof64x (const char *__restrict __nptr,
          ^

 In file included from pfmlib_common.c(32):
 /usr/include/stdlib.h(233): error: identifier "_Float32" is undefined
                        _Float32 __f)
                        ^

 In file included from pfmlib_common.c(32):
 /usr/include/stdlib.h(239): error: identifier "_Float64" is undefined
                        _Float64 __f)
                        ^

 In file included from pfmlib_common.c(32):
 /usr/include/stdlib.h(251): error: identifier "_Float32x" is undefined
                         _Float32x __f)
                         ^

 In file included from pfmlib_common.c(32):
 /usr/include/stdlib.h(257): error: identifier "_Float64x" is undefined
                         _Float64x __f)
                         ^

 In file included from pfmlib_common.c(32):
 /usr/include/stdlib.h(316): error: identifier "_Float32" is undefined
   extern _Float32 strtof32_l (const char *__restrict __nptr,
          ^

 In file included from pfmlib_common.c(32):
 /usr/include/stdlib.h(323): error: identifier "_Float64" is undefined
   extern _Float64 strtof64_l (const char *__restrict __nptr,
          ^

 In file included from pfmlib_common.c(32):
 /usr/include/stdlib.h(337): error: identifier "_Float32x" is undefined
   extern _Float32x strtof32x_l (const char *__restrict __nptr,
          ^

 In file included from pfmlib_common.c(32):
 /usr/include/stdlib.h(344): error: identifier "_Float64x" is undefined
   extern _Float64x strtof64x_l (const char *__restrict __nptr,
          ^

 compilation aborted for pfmlib_common.c (code 2)

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2171>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list