I'm seeing the below warnings during a default configured x86_64-linux multilib
build. This is not normal anymore, because i686 is now (finally!) the default
subarch. I think something in the "diagnostics" should be updated...

.../trunk-build/x86_64-unknown-linux-gnu/32/libstdc++-v3/include/parallel/compatibility.h:
In function ‘int64_t __gnu_parallel::__fetch_and_add_64(volatile int64_t*,
int64_t)’:
.../trunk-build/x86_64-unknown-linux-gnu/32/libstdc++-v3/include/parallel/compatibility.h:166:42:
note: #pragma message: slow __fetch_and_add_64
.../trunk-build/x86_64-unknown-linux-gnu/32/libstdc++-v3/include/parallel/compatibility.h:
In function ‘bool __gnu_parallel::__compare_and_swap_64(volatile int64_t*,
int64_t, int64_t)’:
.../trunk-build/x86_64-unknown-linux-gnu/32/libstdc++-v3/include/parallel/compatibility.h:312:45:
note: #pragma message: slow __compare_and_swap_64


-- 
           Summary: Spurious warnings while building parallel_list.cc on
                    x86_64 -m32
           Product: gcc
           Version: 4.5.0
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P3
         Component: libstdc++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: paolo dot carlini at oracle dot com
GCC target triplet: x86_64 -m32


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43394

Reply via email to