Re: [Boost-bugs] [Boost C++ Libraries] #4784: numeric/interval/hw_rounding for __amd64__

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #4784: numeric/interval/hw_rounding for __amd64__
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-11-03 15:42:52


#4784: numeric/interval/hw_rounding for __amd64__
-----------------------------------------+----------------------------------
  Reporter: Jim Bell <jim@…> | Owner: bgubenko
      Type: Tasks | Status: new
 Milestone: To Be Determined | Component: interval
   Version: Boost Development Trunk | Severity: Regression
Resolution: | Keywords: hardware rounding control __amd64__
-----------------------------------------+----------------------------------

Comment (by Jim Bell <jim@…>):

 Sandia-pgi-10.1, which fails the same set of regressions, is also run on
 the amd64 chip. The pgCC command-line (from the regression runner) is:
 {{{
 pgcpp1 --llalign -Dunix -D__unix -D__unix__ -Dlinux -D__linux -D__linux__
 -D__NO_MATH_INLINES -D__x86_64__ -D__LONG_MAX__=9223372036854775807L
 '-D__SIZE_TYPE__=unsigned long int' '-D__PTRDIFF_TYPE__=long int'
 -D__THROW= -D__extension__= -D__amd64__ -D__SSE__ -D__MMX__ -D__SSE2__
 -D__SSE3__ -D__SSSE3__ -D__PGI
 -I/sierra/Sntools/extras/compilers/pgi/linux86-64/10.1/include/CC
 -I/sierra/Sntools/extras/compilers/pgi/linux86-64/10.1/include
 -I/usr/local/include -I/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include
 -I/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include -I/usr/include
 --gnu_version=40102 --preprocess -q foo.cpp
 }}}

 So both these macros are defined, which seems consistent with GCC:
 {{{
 __x86_64__ __amd64__
 }}}

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4784#comment:6>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:04 UTC