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