{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":241862365,"defaultBranch":"master","name":"ClangOz","ownerLogin":"agozillon","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-20T11:02:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8973308?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1705348351.0","currentOid":""},"activityList":{"items":[{"before":"175f7cfbe3de062b7edbffa1f28bd5671322c377","after":"a3d82ab29e920143fe4a09737abd3efb03c435ec","ref":"refs/heads/master","pushedAt":"2024-07-12T10:54:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Disable constexpr function body checking in more situations (#94347)\n\nBefore C++23, we would check a constexpr function body to diagnose if\nthe function can never be evaluated in a constant expression context.\nThis was previously required standards behavior, but C++23 relaxed the\nrestrictions with P2448R2. While this checking is useful, it is also\nquite expensive, especially in pathological cases (see #92924 for an\nexample), because it means the mere presence of a constexpr function\ndefinition will require constant evaluation even if the function is not\nused within the TU.\n\nClang suppresses diagnostics in system headers by default and system\nheaders (like STL implementations) can be full of constexpr function\nbodies. Now we suppress the check for a diagnostic if the function\ndefinition is in a system header or if the `-Winvalid-constexpr`\ndiagnostic is disabled. This should have some mild compile time\nperformance improvements.\n\nAlso, the previous implementation would disable the diagnostic in C++23\nmode entirely. Due to the benefit of the check, this patch now makes it\npossible to enable the diagnostic explicitly in C++23 mode.","shortMessageHtmlLink":"Disable constexpr function body checking in more situations (#94347)"}},{"before":"82d1a167d987b24cc6e673fe21a89f04dcc1bfa5","after":"175f7cfbe3de062b7edbffa1f28bd5671322c377","ref":"refs/heads/master","pushedAt":"2024-04-28T20:17:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Added a comment regarding an unexpected double constant expression evaluation.","shortMessageHtmlLink":"Added a comment regarding an unexpected double constant expression ev…"}},{"before":"259921b2ad19fed31e8aefaf6e7f874266e564aa","after":"82d1a167d987b24cc6e673fe21a89f04dcc1bfa5","ref":"refs/heads/master","pushedAt":"2023-12-18T11:53:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agozillon","name":null,"path":"/agozillon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8973308?s=80&v=4"},"commit":{"message":"Add some support for std::vector (and likely other single member/first member data containers)","shortMessageHtmlLink":"Add some support for std::vector (and likely other single member/firs…"}},{"before":"2510e7e68358d12af942d35562d2bec8c7f07df8","after":"259921b2ad19fed31e8aefaf6e7f874266e564aa","ref":"refs/heads/master","pushedAt":"2023-11-29T13:08:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Abstracted the 3x any_cast skip predicate pattern into a CopySkip function.","shortMessageHtmlLink":"Abstracted the 3x any_cast skip predicate pattern into a CopySkip fun…"}},{"before":"d5703698daa2dcb622811b8c953ecd3ae3b5d930","after":"2510e7e68358d12af942d35562d2bec8c7f07df8","ref":"refs/heads/master","pushedAt":"2023-11-26T20:12:04.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"attempted fix that allows compilation of mandelbrot","shortMessageHtmlLink":"attempted fix that allows compilation of mandelbrot"}},{"before":"429da9237df33686e5f203e7f66ef360eaf515e6","after":"2510e7e68358d12af942d35562d2bec8c7f07df8","ref":"refs/heads/upstream-merge-nov-2023","pushedAt":"2023-11-19T06:55:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agozillon","name":null,"path":"/agozillon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8973308?s=80&v=4"},"commit":{"message":"attempted fix that allows compilation of mandelbrot","shortMessageHtmlLink":"attempted fix that allows compilation of mandelbrot"}},{"before":"01409ca19bc726b1fafc0c7318533a2b1861ba2c","after":"429da9237df33686e5f203e7f66ef360eaf515e6","ref":"refs/heads/upstream-merge-nov-2023","pushedAt":"2023-11-18T16:37:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Hopefully llvm::any_cast is now correctly replacing llvm::isa.","shortMessageHtmlLink":"Hopefully llvm::any_cast is now correctly replacing llvm::isa."}},{"before":"830a30e7101283777c24e47001ef3943bbdd8da6","after":"20a64149143f404544249582c7b0bfdc85f49f80","ref":"refs/heads/just_add_any_cast","pushedAt":"2023-11-18T16:32:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Another attempt: this time, replace any_isa with any_cast: &x, but leave the other any_cast just to use: x.","shortMessageHtmlLink":"Another attempt: this time, replace any_isa with any_cast: &x, but le…"}},{"before":"4de7987195ec1e100298540d8c3309aedd94bb94","after":"830a30e7101283777c24e47001ef3943bbdd8da6","ref":"refs/heads/just_add_any_cast","pushedAt":"2023-11-18T15:03:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"A tidied version of the debugging process, with the 2 main macros disabled: TEMP_DEBUG_MESSAGES and TEMP_DEBUG_MESSAGES_UNCONDITIONAL.","shortMessageHtmlLink":"A tidied version of the debugging process, with the 2 main macros dis…"}},{"before":"439c5a9b0197cf7bdcc3431738f2054e0faf67f9","after":"01409ca19bc726b1fafc0c7318533a2b1861ba2c","ref":"refs/heads/upstream-merge-nov-2023","pushedAt":"2023-11-18T12:50:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"The use of any_cast in GetArgOrTemp and SetArgOrTemp need ampersands before the Any argument.","shortMessageHtmlLink":"The use of any_cast in GetArgOrTemp and SetArgOrTemp need ampersands …"}},{"before":"3275116065a9faa63a69e27d7e9a55d153e69521","after":"4de7987195ec1e100298540d8c3309aedd94bb94","ref":"refs/heads/just_add_any_cast","pushedAt":"2023-11-18T12:41:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"The use of any_cast in GetArgOrTemp and SetArgOrTemp need ampersands before the Any argument.","shortMessageHtmlLink":"The use of any_cast in GetArgOrTemp and SetArgOrTemp need ampersands …"}},{"before":null,"after":"3275116065a9faa63a69e27d7e9a55d153e69521","ref":"refs/heads/just_add_any_cast","pushedAt":"2023-11-17T09:50:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Added (disabled) asserts in ExprConstant.cpp to confirm expected behaviour of any_isa.","shortMessageHtmlLink":"Added (disabled) asserts in ExprConstant.cpp to confirm expected beha…"}},{"before":"0d317a3fcef0a2630592e7e6b8337f7fbff5b3a5","after":"439c5a9b0197cf7bdcc3431738f2054e0faf67f9","ref":"refs/heads/upstream-merge-nov-2023","pushedAt":"2023-11-15T00:52:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agozillon","name":null,"path":"/agozillon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8973308?s=80&v=4"},"commit":{"message":"Small tweaks to get compilation working and what looks to be the basic tests","shortMessageHtmlLink":"Small tweaks to get compilation working and what looks to be the basi…"}},{"before":null,"after":"0d317a3fcef0a2630592e7e6b8337f7fbff5b3a5","ref":"refs/heads/upstream-merge-nov-2023","pushedAt":"2023-11-13T10:32:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Attempting to merge from upstream, ends with __debug file not found.","shortMessageHtmlLink":"Attempting to merge from upstream, ends with __debug file not found."}},{"before":"acab7688611bbbd36b4d7f3908afa30218c074d4","after":"d5703698daa2dcb622811b8c953ecd3ae3b5d930","ref":"refs/heads/master","pushedAt":"2023-10-31T17:46:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"A small comment on llvm::ThreadPool.","shortMessageHtmlLink":"A small comment on llvm::ThreadPool."}},{"before":"cb3f8223557918a25e7d3405889934d9fd5aaa96","after":"acab7688611bbbd36b4d7f3908afa30218c074d4","ref":"refs/heads/master","pushedAt":"2023-05-25T14:56:47.090Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Benchmark scripts moved.","shortMessageHtmlLink":"Benchmark scripts moved."}},{"before":"eaf092b44ebc0140cb3211d485d4a13bed485f6d","after":"cb3f8223557918a25e7d3405889934d9fd5aaa96","ref":"refs/heads/master","pushedAt":"2023-05-25T14:39:04.602Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Finalised benchmark script.","shortMessageHtmlLink":"Finalised benchmark script."}},{"before":"24935066e8e41ae8cbbf1d6f7b78bea19bed76b7","after":"eaf092b44ebc0140cb3211d485d4a13bed485f6d","ref":"refs/heads/master","pushedAt":"2023-05-24T17:32:45.736Z","pushType":"push","commitsCount":2,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/agozillon/ClangOz","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/agozillon/ClangOz"}},{"before":"f3f57bc3cd119148d39b99753ce2ccca6a73cc12","after":"24935066e8e41ae8cbbf1d6f7b78bea19bed76b7","ref":"refs/heads/master","pushedAt":"2023-05-24T11:58:42.779Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Updated graph.","shortMessageHtmlLink":"Updated graph."}},{"before":"4199fbb442281b50699edc8f14adb8d1a319f2e9","after":"f3f57bc3cd119148d39b99753ce2ccca6a73cc12","ref":"refs/heads/master","pushedAt":"2023-05-23T17:15:23.433Z","pushType":"push","commitsCount":12,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Set MOTORSYCL_INCLUDE correctly.","shortMessageHtmlLink":"Set MOTORSYCL_INCLUDE correctly."}},{"before":"cbcf48fafed20ced372fedcd7ede1e7bcee3524c","after":"4199fbb442281b50699edc8f14adb8d1a319f2e9","ref":"refs/heads/master","pushedAt":"2023-05-22T16:46:44.673Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"doit.","shortMessageHtmlLink":"doit."}},{"before":"ad863953015dd9d7d5b738f02fad4e2a893cf278","after":"cbcf48fafed20ced372fedcd7ede1e7bcee3524c","ref":"refs/heads/master","pushedAt":"2023-05-22T16:00:16.743Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Reduced output of __PrintTimeStamp.","shortMessageHtmlLink":"Reduced output of __PrintTimeStamp."}},{"before":"2d5704d035e30c7d42cc315ccf2a1096394d030e","after":"ad863953015dd9d7d5b738f02fad4e2a893cf278","ref":"refs/heads/master","pushedAt":"2023-05-22T15:25:12.866Z","pushType":"push","commitsCount":3,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"More script work.","shortMessageHtmlLink":"More script work."}},{"before":"eb01e9ee7325b87a2a17c5ffae481e51486f6523","after":"2d5704d035e30c7d42cc315ccf2a1096394d030e","ref":"refs/heads/master","pushedAt":"2023-05-18T16:04:48.872Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Enforce an error when MOTORSYCL_INCLUDE refers to the wrong directory.","shortMessageHtmlLink":"Enforce an error when MOTORSYCL_INCLUDE refers to the wrong directory."}},{"before":"cf5411bf003d6d3fcc180c9bfa0d7efd911fa852","after":"eb01e9ee7325b87a2a17c5ffae481e51486f6523","ref":"refs/heads/master","pushedAt":"2023-05-05T16:31:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Removed remaining merge artifacts in README.","shortMessageHtmlLink":"Removed remaining merge artifacts in README."}},{"before":"09eada37290511f08e3ab27699007aed5d4f5ce0","after":"cf5411bf003d6d3fcc180c9bfa0d7efd911fa852","ref":"refs/heads/master","pushedAt":"2023-05-03T17:47:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"A script to start the process of creating a pdf using gnuplot.","shortMessageHtmlLink":"A script to start the process of creating a pdf using gnuplot."}},{"before":"e7845452003bce95e8e4d67fb8b4bc4a8e37d07d","after":"09eada37290511f08e3ab27699007aed5d4f5ce0","ref":"refs/heads/master","pushedAt":"2023-05-03T13:59:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Added a warning message about using MotorSYCL.","shortMessageHtmlLink":"Added a warning message about using MotorSYCL."}},{"before":"1d1d3ee61db532e4528fb08e743cd94ac78218d3","after":"e7845452003bce95e8e4d67fb8b4bc4a8e37d07d","ref":"refs/heads/master","pushedAt":"2023-04-27T18:53:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Loops for sycl too.","shortMessageHtmlLink":"Loops for sycl too."}},{"before":"f0fcca8924b8e7ca4715ebd1a0f2da0e0164ef3e","after":"1d1d3ee61db532e4528fb08e743cd94ac78218d3","ref":"refs/heads/master","pushedAt":"2023-04-27T16:54:39.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Loops for nbody.","shortMessageHtmlLink":"Loops for nbody."}},{"before":"9dfbb1ac6f97d56a377c99b809220f9505dea3a2","after":"f0fcca8924b8e7ca4715ebd1a0f2da0e0164ef3e","ref":"refs/heads/master","pushedAt":"2023-04-26T12:02:27.000Z","pushType":"push","commitsCount":3978,"pusher":{"login":"pkeir","name":null,"path":"/pkeir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1690875?s=80&v=4"},"commit":{"message":"Tidy: white space removal.","shortMessageHtmlLink":"Tidy: white space removal."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xMlQxMDo1NDo1NC4wMDAwMDBazwAAAAR9weDK","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xMlQxMDo1NDo1NC4wMDAwMDBazwAAAAR9weDK","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0yNlQxMjowMjoyNy4wMDAwMDBazwAAAAMgoY-s"}},"title":"Activity · agozillon/ClangOz"}