This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients axh, vstinner
Date 2015-09-17.13:13:00
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1442495580.61.0.358911639697.issue25150@psf.upfronthosting.co.za>
In-reply-to
Content
It looks like the problem is that yt uses OpenMP whereas OpenMP doesn't support atomic operations:

    In file included from /home/alex/Python/include/python3.5m/pyatomic.h:12:0,
                     from /home/alex/Python/include/python3.5m/Python.h:53,
                     from build/src.linux-x86_64-3.5/yt/utilities/lib/geometry_utils.c:4:
    /usr/lib/gcc/x86_64-redhat-linux/5.1.1/include/stdatomic.h:40:1: sorry, unimplemented: ‘_Atomic’ with OpenMP
     typedef _Atomic _Bool atomic_bool;
     ^

I'm not sure that Include/pyatomic.h should be included by the main Include/Python.h header. We already skipped Include/pyatomic.h on C++ because this header is incompatible with C++.
History
Date User Action Args
2015-09-17 13:13:00vstinnersetrecipients: + vstinner, axh
2015-09-17 13:13:00vstinnersetmessageid: <1442495580.61.0.358911639697.issue25150@psf.upfronthosting.co.za>
2015-09-17 13:13:00vstinnerlinkissue25150 messages
2015-09-17 13:13:00vstinnercreate