{"action":"created","issue":{"url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/issues/2388","repository_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu","labels_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/issues/2388/labels{/name}","comments_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/issues/2388/comments","events_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/issues/2388/events","html_url":"https://github.com/ComputationalRadiationPhysics/picongpu/issues/2388","id":273769405,"node_id":"MDU6SXNzdWUyNzM3Njk0MDU=","number":2388,"title":"Boost::System 1.65.1, CUDA 8.0.61","user":{"login":"ax3l","id":1353258,"node_id":"MDQ6VXNlcjEzNTMyNTg=","avatar_url":"https://avatars3.githubusercontent.com/u/1353258?v=4","gravatar_id":"","url":"https://api.github.com/users/ax3l","html_url":"https://github.com/ax3l","followers_url":"https://api.github.com/users/ax3l/followers","following_url":"https://api.github.com/users/ax3l/following{/other_user}","gists_url":"https://api.github.com/users/ax3l/gists{/gist_id}","starred_url":"https://api.github.com/users/ax3l/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ax3l/subscriptions","organizations_url":"https://api.github.com/users/ax3l/orgs","repos_url":"https://api.github.com/users/ax3l/repos","events_url":"https://api.github.com/users/ax3l/events{/privacy}","received_events_url":"https://api.github.com/users/ax3l/received_events","type":"User","site_admin":false},"labels":[{"id":710554615,"node_id":"MDU6TGFiZWw3MTA1NTQ2MTU=","url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/labels/backend:%20cuda","name":"backend: cuda","color":"0e8a16","default":false},{"id":49956691,"node_id":"MDU6TGFiZWw0OTk1NjY5MQ==","url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/labels/bug","name":"bug","color":"fc2929","default":true},{"id":268022320,"node_id":"MDU6TGFiZWwyNjgwMjIzMjA=","url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/labels/component:%20third%20party","name":"component: third party","color":"c7c6c7","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/milestones/10","html_url":"https://github.com/ComputationalRadiationPhysics/picongpu/milestone/10","labels_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/milestones/10/labels","id":2455699,"node_id":"MDk6TWlsZXN0b25lMjQ1NTY5OQ==","number":10,"title":"0.4.0 / 1.0.0: Next Stable","description":"Possible topics:\r\n- finalize central parts of the Sphinx docs & migrate most of the wiki\r\n- official cupla (alpaka) support\r\n- particle merging","creator":{"login":"ax3l","id":1353258,"node_id":"MDQ6VXNlcjEzNTMyNTg=","avatar_url":"https://avatars3.githubusercontent.com/u/1353258?v=4","gravatar_id":"","url":"https://api.github.com/users/ax3l","html_url":"https://github.com/ax3l","followers_url":"https://api.github.com/users/ax3l/followers","following_url":"https://api.github.com/users/ax3l/following{/other_user}","gists_url":"https://api.github.com/users/ax3l/gists{/gist_id}","starred_url":"https://api.github.com/users/ax3l/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ax3l/subscriptions","organizations_url":"https://api.github.com/users/ax3l/orgs","repos_url":"https://api.github.com/users/ax3l/repos","events_url":"https://api.github.com/users/ax3l/events{/privacy}","received_events_url":"https://api.github.com/users/ax3l/received_events","type":"User","site_admin":false},"open_issues":36,"closed_issues":491,"state":"open","created_at":"2017-04-13T15:44:52Z","updated_at":"2018-06-06T12:35:09Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2017-11-14T12:08:02Z","updated_at":"2018-06-11T15:00:16Z","closed_at":null,"author_association":"MEMBER","body":"Compiling PIConGPU with\r\n- CUDA 8.0(.61)\r\n- Boost 1.65.1\r\n- GCC 5.4.0\r\n\r\nin the latest `dev` as of 6146de12610d5c984f59b17c0792509686716b65 (already contains `--expt-relaxed-constexpr`) fails with:\r\n\r\n```\r\ninclude/boost/system/error_code.hpp(247): error: exception specification for virtual function \"boost::system::error_category::std_category::equivalent(const std::error_code &, int) const\" is incompatible with that of overridden function \"std::_V2::error_category::equivalent(const std::error_code &, int) const\"\r\n\r\ninclude/boost/system/error_code.hpp(245): error: exception specification for virtual function \"boost::system::error_category::std_category::equivalent(int, const std::error_condition &) const\" is incompatible with that of overridden function \"std::_V2::error_category::equivalent(int, const std::error_condition &) const\"\r\n\r\ninclude/boost/system/error_code.hpp(243): error: exception specification for virtual function \"boost::system::error_category::std_category::default_error_condition\" is incompatible with that of overridden function \"std::_V2::error_category::default_error_condition\"\r\n\r\ninclude/boost/system/error_code.hpp(233): error: exception specification for virtual function \"boost::system::error_category::std_category::name\" is incompatible with that of overridden function \"std::_V2::error_category::name\"\r\n```\r\n\r\nBoost impl:\r\n`include/boost/system/error_code.hpp`\r\n```C++\r\n        virtual std::error_condition default_error_condition( int ev ) const\r\n          BOOST_NOEXCEPT;\r\n        virtual bool equivalent( int code, const std::error_condition & condition ) const\r\n          BOOST_NOEXCEPT;\r\n        virtual bool equivalent( const std::error_code & code, int condition ) const\r\n          BOOST_NOEXCEPT;\r\n```\r\n\r\nGCC 5.4.0 std lib:\r\n`include/c++/5.4.0/system_error`\r\n```\r\n    virtual error_condition\r\n    default_error_condition(int __i) const noexcept;\r\n\r\n    virtual bool\r\n    equivalent(int __i, const error_condition& __cond) const noexcept;\r\n\r\n    virtual bool\r\n    equivalent(const error_code& __code, int __i) const noexcept;\r\n```"},"comment":{"url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/issues/comments/396274677","html_url":"https://github.com/ComputationalRadiationPhysics/picongpu/issues/2388#issuecomment-396274677","issue_url":"https://api.github.com/repos/ComputationalRadiationPhysics/picongpu/issues/2388","id":396274677,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NjI3NDY3Nw==","user":{"login":"ax3l","id":1353258,"node_id":"MDQ6VXNlcjEzNTMyNTg=","avatar_url":"https://avatars3.githubusercontent.com/u/1353258?v=4","gravatar_id":"","url":"https://api.github.com/users/ax3l","html_url":"https://github.com/ax3l","followers_url":"https://api.github.com/users/ax3l/followers","following_url":"https://api.github.com/users/ax3l/following{/other_user}","gists_url":"https://api.github.com/users/ax3l/gists{/gist_id}","starred_url":"https://api.github.com/users/ax3l/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ax3l/subscriptions","organizations_url":"https://api.github.com/users/ax3l/orgs","repos_url":"https://api.github.com/users/ax3l/repos","events_url":"https://api.github.com/users/ax3l/events{/privacy}","received_events_url":"https://api.github.com/users/ax3l/received_events","type":"User","site_admin":false},"created_at":"2018-06-11T15:00:15Z","updated_at":"2018-06-11T15:00:15Z","author_association":"MEMBER","body":"Ok, but the C++11 tuple issue with NVCC 8 & GCC 5 is another issue that is seen on many places.\r\n\r\n- https://stackoverflow.com/questions/40742242/does-cuda-c-not-have-tuples-in-device-code\r\n- https://github.com/kokkos/kokkos/issues/1306"}}
{"actor":{"display_login":"ax3l"}}