I think that this problem is related to to the gmp package instead of
ppl.

After seeing this bug report, I have been doing some tests with the
ppl package. Unfortunately I can not reproduce the bug, because my
computer is i686 and I do not have access to an amd64 host.

When configuring the ppl package (on i686), you get this warning
message:

        configure: WARNING: CANNOT PROPAGATE EXCEPTIONS BACK FROM GMP:
        *** MEMORY EXHAUSTION MAY RESULT IN ABRUPT TERMINATION.
        *** This is OK, if you do not plan to use the bounded memory
            capabilities
        *** offered by the PPL.  Otherwise, if you are using GCC or the Intel
            C/C++
        *** compiler, please make sure you use a version of GMP compiled with
            the
        *** `-fexceptions' compiler option.
        *** To build such a version, you can configure GMP as follows:
        *** CPPFLAGS=-fexceptions ./configure --enable-cxx --prefix=/usr/local

I have checked the rules script in the gmp source package, and the
CPPFLAGS is not set to any flag.

My guess is that adding -fexceptions to CPPFLAGS in the gmp package
will solve this bug. But as I said above, I cannot test it.

I have reported this to the gmp package (bug #555817).

Cheers,
Israel



-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to