{"action":"created","comment":{"url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/pulls/comments/62990859","id":62990859,"diff_hunk":"@@ -0,0 +1,139 @@\n+/**\n+ * \\file\n+ * Copyright 2015 Benjamin Worpitz\n+ *\n+ * This file is part of alpaka.\n+ *\n+ * alpaka is free software: you can redistribute it and/or modify\n+ * it under the terms of the GNU Lesser General Public License as published by\n+ * the Free Software Foundation, either version 3 of the License, or\n+ * (at your option) any later version.\n+ *\n+ * alpaka is distributed in the hope that it will be useful,\n+ * but WITHOUT ANY WARRANTY; without even the implied warranty of\n+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n+ * GNU Lesser General Public License for more details.\n+ *\n+ * You should have received a copy of the GNU Lesser General Public License\n+ * along with alpaka.\n+ * If not, see <http://www.gnu.org/licenses/>.\n+ */\n+\n+// \\Hack: Boost.MPL defines BOOST_MPL_CFG_GPU_ENABLED to __host__ __device__ if nvcc is used.\n+// BOOST_AUTO_TEST_CASE_TEMPLATE and its internals are not GPU enabled but is using boost::mpl::for_each internally.\n+// For each template parameter this leads to:\n+// /home/travis/build/boost/boost/mpl/for_each.hpp(78): warning: calling a __host__ function from a __host__ __device__ function is not allowed\n+// because boost::mpl::for_each has the BOOST_MPL_CFG_GPU_ENABLED attribute but the test internals are pure host methods.\n+// Because we do not use MPL within GPU code here, we can disable the MPL GPU support.\n+#define BOOST_MPL_CFG_GPU_ENABLED\n+\n+#include <alpaka/alpaka.hpp>\n+#include <alpaka/test/acc/Acc.hpp>                  // alpaka::test::acc::EnabledAccs\n+#include <alpaka/test/KernelExecutionFixture.hpp>   // alpaka::test::KernelExecutionFixture\n+#include <alpaka/test/stream/Stream.hpp>            // DefaultStream\n+\n+#include <boost/test/unit_test.hpp>\n+\n+BOOST_AUTO_TEST_SUITE(viewConstantMem)\n+\n+using Elem = std::uint32_t;\n+using Dim = alpaka::dim::DimInt<2u>;\n+using Size = std::uint32_t;\n+\n+ALPAKA_VAR_MEM_CONST Elem g_constantMemory2DInitialized[3][2] =\n+    {\n+        {0u, 1u},\n+        {2u, 3u},\n+        {4u, 5u}\n+    };\n+\n+ALPAKA_VAR_MEM_CONST Elem g_constantMemory2DUninitialized[3][2];\n+\n+//#############################################################################\n+//! Uses constant memory on the device defined globally for the whole compilation unit.\n+//#############################################################################\n+struct ConstantMemoryTestKernel\n+{\n+    template<\n+        typename TAcc,\n+        typename TElem>\n+    ALPAKA_FN_ACC void operator()(\n+        TAcc const & acc,\n+        TElem const * const pConstantMem) const\n+    {\n+        auto const gridThreadExtent =\n+            alpaka::workdiv::getWorkDiv<alpaka::Grid, alpaka::Threads>(acc);\n+        auto const gridThreadIdx =\n+            alpaka::idx::getIdx<alpaka::Grid, alpaka::Threads>(acc);\n+\n+        auto const offset = gridThreadExtent[1u] * gridThreadIdx[0u] + gridThreadIdx[1u];\n+        auto const val = offset;\n+\n+        BOOST_REQUIRE_EQUAL(\n+            val,\n+            *(pConstantMem + offset));\n+    }\n+};\n+\n+using TestAccs = alpaka::test::acc::EnabledAccs<Dim, Size>;\n+\n+//-----------------------------------------------------------------------------\n+//\n+//-----------------------------------------------------------------------------\n+BOOST_AUTO_TEST_CASE_TEMPLATE(\n+    constantMemoryGlobal,\n+    TAcc,\n+    TestAccs)\n+{\n+    using DevAcc = alpaka::dev::Dev<TAcc>;\n+    using PltfAcc = alpaka::pltf::Pltf<DevAcc>;\n+    DevAcc devAcc(alpaka::pltf::getDevByIdx<PltfAcc>(0u));\n+\n+    alpaka::Vec<Dim, Size> const extent(3u, 2u);\n+\n+    alpaka::test::KernelExecutionFixture<TAcc> fixture(extent);\n+\n+    ConstantMemoryTestKernel kernel;\n+\n+    //-----------------------------------------------------------------------------\n+    // initialized global memory\n+    {\n+        auto const viewConstantMemInitialized(\n+            alpaka::mem::view::createConstantMemView(\n+                &g_constantMemory2DInitialized[0u][0u],\n+                devAcc,\n+                extent));\n+\n+        BOOST_REQUIRE_EQUAL(\n+            true,\n+            fixture(\n+                kernel,\n+                alpaka::mem::view::getPtrNative(viewConstantMemInitialized)));\n+    }\n+\n+    //-----------------------------------------------------------------------------\n+    // uninitialized global memory\n+    {\n+        using StreamAcc = alpaka::test::stream::DefaultStream<DevAcc>;\n+        StreamAcc streamAcc(devAcc);\n+\n+        std::vector<Elem> const data{0, 1, 2, 3, 4, 5};\n+        alpaka::mem::view::ViewPlainPtr<DevAcc, const Elem, Dim, Size> bufHost(data.data(), devAcc, extent);\n+\n+        auto viewConstantMemUninitialized(\n+            alpaka::mem::view::createConstantMemView(\n+                &g_constantMemory2DUninitialized[0u][0u],\n+                devAcc,\n+                extent));\n+\n+        alpaka::mem::view::copy(streamAcc, viewConstantMemUninitialized, bufHost, extent);\n+","path":"test/unit/mem/view/src/ViewConstantMem.cpp","position":130,"original_position":130,"commit_id":"39a5eb39be87e2d40cb8168e3230287d8dbb8fb8","original_commit_id":"39a5eb39be87e2d40cb8168e3230287d8dbb8fb8","user":{"login":"erikzenker","id":341041,"avatar_url":"https://avatars.githubusercontent.com/u/341041?v=3","gravatar_id":"","url":"https://api.github.com/users/erikzenker","html_url":"https://github.com/erikzenker","followers_url":"https://api.github.com/users/erikzenker/followers","following_url":"https://api.github.com/users/erikzenker/following{/other_user}","gists_url":"https://api.github.com/users/erikzenker/gists{/gist_id}","starred_url":"https://api.github.com/users/erikzenker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/erikzenker/subscriptions","organizations_url":"https://api.github.com/users/erikzenker/orgs","repos_url":"https://api.github.com/users/erikzenker/repos","events_url":"https://api.github.com/users/erikzenker/events{/privacy}","received_events_url":"https://api.github.com/users/erikzenker/received_events","type":"User","site_admin":false},"body":"I think there is an `alpaka::wait::wait(streamAcc)` missing here.","created_at":"2016-05-12T09:34:20Z","updated_at":"2016-05-12T09:34:20Z","html_url":"https://github.com/ComputationalRadiationPhysics/alpaka/pull/226#discussion_r62990859","pull_request_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/pulls/226","_links":{"self":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/pulls/comments/62990859"},"html":{"href":"https://github.com/ComputationalRadiationPhysics/alpaka/pull/226#discussion_r62990859"},"pull_request":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/pulls/226"}}},"pull_request":{"url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/pulls/226","id":69268308,"html_url":"https://github.com/ComputationalRadiationPhysics/alpaka/pull/226","diff_url":"https://github.com/ComputationalRadiationPhysics/alpaka/pull/226.diff","patch_url":"https://github.com/ComputationalRadiationPhysics/alpaka/pull/226.patch","issue_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/issues/226","number":226,"state":"open","locked":false,"title":"CUDA __constant__ memory","user":{"login":"BenjaminW3","id":8956583,"avatar_url":"https://avatars.githubusercontent.com/u/8956583?v=3","gravatar_id":"","url":"https://api.github.com/users/BenjaminW3","html_url":"https://github.com/BenjaminW3","followers_url":"https://api.github.com/users/BenjaminW3/followers","following_url":"https://api.github.com/users/BenjaminW3/following{/other_user}","gists_url":"https://api.github.com/users/BenjaminW3/gists{/gist_id}","starred_url":"https://api.github.com/users/BenjaminW3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BenjaminW3/subscriptions","organizations_url":"https://api.github.com/users/BenjaminW3/orgs","repos_url":"https://api.github.com/users/BenjaminW3/repos","events_url":"https://api.github.com/users/BenjaminW3/events{/privacy}","received_events_url":"https://api.github.com/users/BenjaminW3/received_events","type":"User","site_admin":false},"body":"This implements #209.","created_at":"2016-05-08T12:56:13Z","updated_at":"2016-05-12T09:34:20Z","closed_at":null,"merged_at":null,"merge_commit_sha":"69d309447f74ab099838e95873d79b0d5c7899c9","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/pulls/226/commits","review_comments_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/pulls/226/comments","review_comment_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/issues/226/comments","statuses_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/statuses/39a5eb39be87e2d40cb8168e3230287d8dbb8fb8","head":{"label":"BenjaminW3:topic-cuda-constant-memory","ref":"topic-cuda-constant-memory","sha":"39a5eb39be87e2d40cb8168e3230287d8dbb8fb8","user":{"login":"BenjaminW3","id":8956583,"avatar_url":"https://avatars.githubusercontent.com/u/8956583?v=3","gravatar_id":"","url":"https://api.github.com/users/BenjaminW3","html_url":"https://github.com/BenjaminW3","followers_url":"https://api.github.com/users/BenjaminW3/followers","following_url":"https://api.github.com/users/BenjaminW3/following{/other_user}","gists_url":"https://api.github.com/users/BenjaminW3/gists{/gist_id}","starred_url":"https://api.github.com/users/BenjaminW3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BenjaminW3/subscriptions","organizations_url":"https://api.github.com/users/BenjaminW3/orgs","repos_url":"https://api.github.com/users/BenjaminW3/repos","events_url":"https://api.github.com/users/BenjaminW3/events{/privacy}","received_events_url":"https://api.github.com/users/BenjaminW3/received_events","type":"User","site_admin":false},"repo":{"id":36742168,"name":"alpaka","full_name":"BenjaminW3/alpaka","owner":{"login":"BenjaminW3","id":8956583,"avatar_url":"https://avatars.githubusercontent.com/u/8956583?v=3","gravatar_id":"","url":"https://api.github.com/users/BenjaminW3","html_url":"https://github.com/BenjaminW3","followers_url":"https://api.github.com/users/BenjaminW3/followers","following_url":"https://api.github.com/users/BenjaminW3/following{/other_user}","gists_url":"https://api.github.com/users/BenjaminW3/gists{/gist_id}","starred_url":"https://api.github.com/users/BenjaminW3/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BenjaminW3/subscriptions","organizations_url":"https://api.github.com/users/BenjaminW3/orgs","repos_url":"https://api.github.com/users/BenjaminW3/repos","events_url":"https://api.github.com/users/BenjaminW3/events{/privacy}","received_events_url":"https://api.github.com/users/BenjaminW3/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/BenjaminW3/alpaka","description":"Abstraction Library for Parallel Kernel Acceleration","fork":true,"url":"https://api.github.com/repos/BenjaminW3/alpaka","forks_url":"https://api.github.com/repos/BenjaminW3/alpaka/forks","keys_url":"https://api.github.com/repos/BenjaminW3/alpaka/keys{/key_id}","collaborators_url":"https://api.github.com/repos/BenjaminW3/alpaka/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/BenjaminW3/alpaka/teams","hooks_url":"https://api.github.com/repos/BenjaminW3/alpaka/hooks","issue_events_url":"https://api.github.com/repos/BenjaminW3/alpaka/issues/events{/number}","events_url":"https://api.github.com/repos/BenjaminW3/alpaka/events","assignees_url":"https://api.github.com/repos/BenjaminW3/alpaka/assignees{/user}","branches_url":"https://api.github.com/repos/BenjaminW3/alpaka/branches{/branch}","tags_url":"https://api.github.com/repos/BenjaminW3/alpaka/tags","blobs_url":"https://api.github.com/repos/BenjaminW3/alpaka/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/BenjaminW3/alpaka/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/BenjaminW3/alpaka/git/refs{/sha}","trees_url":"https://api.github.com/repos/BenjaminW3/alpaka/git/trees{/sha}","statuses_url":"https://api.github.com/repos/BenjaminW3/alpaka/statuses/{sha}","languages_url":"https://api.github.com/repos/BenjaminW3/alpaka/languages","stargazers_url":"https://api.github.com/repos/BenjaminW3/alpaka/stargazers","contributors_url":"https://api.github.com/repos/BenjaminW3/alpaka/contributors","subscribers_url":"https://api.github.com/repos/BenjaminW3/alpaka/subscribers","subscription_url":"https://api.github.com/repos/BenjaminW3/alpaka/subscription","commits_url":"https://api.github.com/repos/BenjaminW3/alpaka/commits{/sha}","git_commits_url":"https://api.github.com/repos/BenjaminW3/alpaka/git/commits{/sha}","comments_url":"https://api.github.com/repos/BenjaminW3/alpaka/comments{/number}","issue_comment_url":"https://api.github.com/repos/BenjaminW3/alpaka/issues/comments{/number}","contents_url":"https://api.github.com/repos/BenjaminW3/alpaka/contents/{+path}","compare_url":"https://api.github.com/repos/BenjaminW3/alpaka/compare/{base}...{head}","merges_url":"https://api.github.com/repos/BenjaminW3/alpaka/merges","archive_url":"https://api.github.com/repos/BenjaminW3/alpaka/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/BenjaminW3/alpaka/downloads","issues_url":"https://api.github.com/repos/BenjaminW3/alpaka/issues{/number}","pulls_url":"https://api.github.com/repos/BenjaminW3/alpaka/pulls{/number}","milestones_url":"https://api.github.com/repos/BenjaminW3/alpaka/milestones{/number}","notifications_url":"https://api.github.com/repos/BenjaminW3/alpaka/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/BenjaminW3/alpaka/labels{/name}","releases_url":"https://api.github.com/repos/BenjaminW3/alpaka/releases{/id}","deployments_url":"https://api.github.com/repos/BenjaminW3/alpaka/deployments","created_at":"2015-06-02T15:21:22Z","updated_at":"2015-06-02T15:21:23Z","pushed_at":"2016-05-10T18:11:50Z","git_url":"git://github.com/BenjaminW3/alpaka.git","ssh_url":"git@github.com:BenjaminW3/alpaka.git","clone_url":"https://github.com/BenjaminW3/alpaka.git","svn_url":"https://github.com/BenjaminW3/alpaka","homepage":"","size":8312,"stargazers_count":0,"watchers_count":0,"language":"C++","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"ComputationalRadiationPhysics:develop","ref":"develop","sha":"14b1ad6e6ac42a88cdc3ceed98d68ab234deca2b","user":{"login":"ComputationalRadiationPhysics","id":5120388,"avatar_url":"https://avatars.githubusercontent.com/u/5120388?v=3","gravatar_id":"","url":"https://api.github.com/users/ComputationalRadiationPhysics","html_url":"https://github.com/ComputationalRadiationPhysics","followers_url":"https://api.github.com/users/ComputationalRadiationPhysics/followers","following_url":"https://api.github.com/users/ComputationalRadiationPhysics/following{/other_user}","gists_url":"https://api.github.com/users/ComputationalRadiationPhysics/gists{/gist_id}","starred_url":"https://api.github.com/users/ComputationalRadiationPhysics/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ComputationalRadiationPhysics/subscriptions","organizations_url":"https://api.github.com/users/ComputationalRadiationPhysics/orgs","repos_url":"https://api.github.com/users/ComputationalRadiationPhysics/repos","events_url":"https://api.github.com/users/ComputationalRadiationPhysics/events{/privacy}","received_events_url":"https://api.github.com/users/ComputationalRadiationPhysics/received_events","type":"Organization","site_admin":false},"repo":{"id":26217535,"name":"alpaka","full_name":"ComputationalRadiationPhysics/alpaka","owner":{"login":"ComputationalRadiationPhysics","id":5120388,"avatar_url":"https://avatars.githubusercontent.com/u/5120388?v=3","gravatar_id":"","url":"https://api.github.com/users/ComputationalRadiationPhysics","html_url":"https://github.com/ComputationalRadiationPhysics","followers_url":"https://api.github.com/users/ComputationalRadiationPhysics/followers","following_url":"https://api.github.com/users/ComputationalRadiationPhysics/following{/other_user}","gists_url":"https://api.github.com/users/ComputationalRadiationPhysics/gists{/gist_id}","starred_url":"https://api.github.com/users/ComputationalRadiationPhysics/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ComputationalRadiationPhysics/subscriptions","organizations_url":"https://api.github.com/users/ComputationalRadiationPhysics/orgs","repos_url":"https://api.github.com/users/ComputationalRadiationPhysics/repos","events_url":"https://api.github.com/users/ComputationalRadiationPhysics/events{/privacy}","received_events_url":"https://api.github.com/users/ComputationalRadiationPhysics/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/ComputationalRadiationPhysics/alpaka","description":"Abstraction Library for Parallel Kernel Acceleration","fork":false,"url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka","forks_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/forks","keys_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/teams","hooks_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/hooks","issue_events_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/issues/events{/number}","events_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/events","assignees_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/assignees{/user}","branches_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/branches{/branch}","tags_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/tags","blobs_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/git/refs{/sha}","trees_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/statuses/{sha}","languages_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/languages","stargazers_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/stargazers","contributors_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/contributors","subscribers_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/subscribers","subscription_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/subscription","commits_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/commits{/sha}","git_commits_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/git/commits{/sha}","comments_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/comments{/number}","issue_comment_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/issues/comments{/number}","contents_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/contents/{+path}","compare_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/merges","archive_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/downloads","issues_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/issues{/number}","pulls_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/pulls{/number}","milestones_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/milestones{/number}","notifications_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/labels{/name}","releases_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/releases{/id}","deployments_url":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/deployments","created_at":"2014-11-05T11:58:12Z","updated_at":"2016-05-04T05:57:46Z","pushed_at":"2016-05-11T14:51:20Z","git_url":"git://github.com/ComputationalRadiationPhysics/alpaka.git","ssh_url":"git@github.com:ComputationalRadiationPhysics/alpaka.git","clone_url":"https://github.com/ComputationalRadiationPhysics/alpaka.git","svn_url":"https://github.com/ComputationalRadiationPhysics/alpaka","homepage":"","size":14213,"stargazers_count":16,"watchers_count":16,"language":"C++","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":6,"mirror_url":null,"open_issues_count":44,"forks":6,"open_issues":44,"watchers":16,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/pulls/226"},"html":{"href":"https://github.com/ComputationalRadiationPhysics/alpaka/pull/226"},"issue":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/issues/226"},"comments":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/issues/226/comments"},"review_comments":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/pulls/226/comments"},"review_comment":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/pulls/226/commits"},"statuses":{"href":"https://api.github.com/repos/ComputationalRadiationPhysics/alpaka/statuses/39a5eb39be87e2d40cb8168e3230287d8dbb8fb8"}}}}