{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":140881199,"defaultBranch":"deprecated","name":"ROCm-CompilerSupport","ownerLogin":"ROCm","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-07-13T18:35:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/21157610?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715003072.0","currentOid":""},"activityList":{"items":[{"before":"3844d353072869fc00c0a9cd8e1bee6f48bf2d99","after":null,"ref":"refs/heads/main","pushedAt":"2024-05-06T13:44:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lamb-j","name":"Jacob Lambert","path":"/lamb-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39344363?s=80&v=4"}},{"before":null,"after":"3844d353072869fc00c0a9cd8e1bee6f48bf2d99","ref":"refs/heads/deprecated","pushedAt":"2024-05-06T13:44:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lamb-j","name":"Jacob Lambert","path":"/lamb-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39344363?s=80&v=4"},"commit":{"message":"Add dash","shortMessageHtmlLink":"Add dash"}},{"before":"57a91f3e6287d0f724204ca747039dbba49e76ed","after":"3844d353072869fc00c0a9cd8e1bee6f48bf2d99","ref":"refs/heads/main","pushedAt":"2024-05-03T22:08:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lamb-j","name":"Jacob Lambert","path":"/lamb-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39344363?s=80&v=4"},"commit":{"message":"Add dash","shortMessageHtmlLink":"Add dash"}},{"before":"11e71ecafe06de6691f51a31d48ea1f3d80a405d","after":"57a91f3e6287d0f724204ca747039dbba49e76ed","ref":"refs/heads/main","pushedAt":"2024-05-03T22:07:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lamb-j","name":"Jacob Lambert","path":"/lamb-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39344363?s=80&v=4"},"commit":{"message":"Add hyperlink","shortMessageHtmlLink":"Add hyperlink"}},{"before":null,"after":"11e71ecafe06de6691f51a31d48ea1f3d80a405d","ref":"refs/heads/main","pushedAt":"2024-05-03T22:04:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lamb-j","name":"Jacob Lambert","path":"/lamb-j","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39344363?s=80&v=4"},"commit":{"message":"Add README.md to new default branch redirecting users","shortMessageHtmlLink":"Add README.md to new default branch redirecting users"}},{"before":"33d21c512810e4685aeea7edf37f2094f2d58eb9","after":"685852bc27113baeb45862dbf71b556e5be74290","ref":"refs/heads/rocm-6.0.x","pushedAt":"2024-01-31T19:36:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rocm-ci","name":"ROCm CI Service Account","path":"/rocm-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66695075?s=80&v=4"},"commit":{"message":"Generate a random name for bitcode linking when none is provided\n\nComgr currently uses the DataObject name to write bitcodes to the\nfile system, which happens whenever saving temporary files or\nunbundling files. If the name provided by the caller was empty,\nthis led to errors.\n\nWe now generate a \"comgr-anon-bitcode-XXXX.bc\" string, where XXXX is\na randomly generated 3-digit number.\n\nChange-Id: Ia701fd17acfdc07fe5569a4e1bb25b2313ded20a","shortMessageHtmlLink":"Generate a random name for bitcode linking when none is provided"}},{"before":"e3efaf673bf30e68cfbc42d68041c719852a474d","after":"f3974f71c9f72cefb6e119d3d7b2884beefa1946","ref":"refs/heads/amd/dgaliffi/update-README","pushedAt":"2024-01-26T18:15:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgaliffiAMD","name":"David Galiffi","path":"/dgaliffiAMD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143540922?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"e3efaf673bf30e68cfbc42d68041c719852a474d","ref":"refs/heads/amd/dgaliffi/update-README","pushedAt":"2024-01-26T18:14:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dgaliffiAMD","name":"David Galiffi","path":"/dgaliffiAMD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143540922?s=80&v=4"},"commit":{"message":"Update link in README.md\n\nFixed link to ROCm/llvm-project.","shortMessageHtmlLink":"Update link in README.md"}},{"before":"0f5f5b41525a2b15131206bf97f12fcd7b3716c4","after":null,"ref":"refs/heads/abhimeda-adding-issue-template","pushedAt":"2024-01-04T20:47:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abhimeda","name":null,"path":"/abhimeda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138710508?s=80&v=4"}},{"before":"c89f93688276d4ea2ccfc119e756059dadd8e3c6","after":"0f5f5b41525a2b15131206bf97f12fcd7b3716c4","ref":"refs/heads/abhimeda-adding-issue-template","pushedAt":"2023-12-18T19:24:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhimeda","name":null,"path":"/abhimeda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138710508?s=80&v=4"},"commit":{"message":"added rocm v6, mi300, default component","shortMessageHtmlLink":"added rocm v6, mi300, default component"}},{"before":null,"after":"33d21c512810e4685aeea7edf37f2094f2d58eb9","ref":"refs/heads/rocm-6.0.x","pushedAt":"2023-12-15T17:45:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rocm-ci","name":"ROCm CI Service Account","path":"/rocm-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66695075?s=80&v=4"},"commit":{"message":"[Comgr] Fix issue in which Path memory freed before return\n\nPreviously we freed \"Line\" before returning. However the StringRef\nPath, which was built from the StringRef vector Tokens, depends on\nLine, instead of making a copy.\n\nChange-Id: I4861e0cca5c59458f731a7ecb523ac009d285bb0","shortMessageHtmlLink":"[Comgr] Fix issue in which Path memory freed before return"}},{"before":"b9d0d243a2a5e0bc1a67a9cffd99ead620b5a2c5","after":"4510c282b4bb6acf998fd340f6cbb3f1cc3a6d7f","ref":"refs/heads/release/17.x","pushedAt":"2023-12-14T00:49:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"searlmc1","name":null,"path":"/searlmc1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24464306?s=80&v=4"},"commit":{"message":"[Comgr] Fix issue in which Path memory freed before return\n\nPreviously we freed \"Line\" before returning. However the StringRef\nPath, which was built from the StringRef vector Tokens, depends on\nLine, instead of making a copy.\n\nChange-Id: I4861e0cca5c59458f731a7ecb523ac009d285bb0","shortMessageHtmlLink":"[Comgr] Fix issue in which Path memory freed before return"}},{"before":"9c237f429b514cd7c99204994c972ac14a87bce1","after":"c89f93688276d4ea2ccfc119e756059dadd8e3c6","ref":"refs/heads/abhimeda-adding-issue-template","pushedAt":"2023-12-13T20:25:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abhimeda","name":null,"path":"/abhimeda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138710508?s=80&v=4"},"commit":{"message":"Add files via upload","shortMessageHtmlLink":"Add files via upload"}},{"before":null,"after":"9c237f429b514cd7c99204994c972ac14a87bce1","ref":"refs/heads/abhimeda-adding-issue-template","pushedAt":"2023-12-13T20:20:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abhimeda","name":null,"path":"/abhimeda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138710508?s=80&v=4"},"commit":{"message":"Create config.yml","shortMessageHtmlLink":"Create config.yml"}},{"before":null,"after":"33d21c512810e4685aeea7edf37f2094f2d58eb9","ref":"refs/heads/amd-mainline-open","pushedAt":"2023-10-13T22:28:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"searlmc1","name":null,"path":"/searlmc1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24464306?s=80&v=4"},"commit":{"message":"[Comgr] Fix issue in which Path memory freed before return\n\nPreviously we freed \"Line\" before returning. However the StringRef\nPath, which was built from the StringRef vector Tokens, depends on\nLine, instead of making a copy.\n\nChange-Id: I4861e0cca5c59458f731a7ecb523ac009d285bb0","shortMessageHtmlLink":"[Comgr] Fix issue in which Path memory freed before return"}},{"before":null,"after":"1269bef5e4a85059101a4ce62f43676427d6d423","ref":"refs/heads/rocm-5.7.x","pushedAt":"2023-09-15T17:34:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rocm-ci","name":"ROCm CI Service Account","path":"/rocm-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66695075?s=80&v=4"},"commit":{"message":"SWDEV-383221 - Set the default value of ROCM_HEADER_WRAPPER_WERROR to OFF\n\nUsing wrapper header files will result in #warning message by default\n\nChange-Id: Id5ba3ddf51fef0e2ca2bcbd1d1010e35731a51f6\n(cherry picked from commit 4de5cc217489854d40533635ca1d19d54dd36084)","shortMessageHtmlLink":"SWDEV-383221 - Set the default value of ROCM_HEADER_WRAPPER_WERROR to…"}},{"before":null,"after":"b9d0d243a2a5e0bc1a67a9cffd99ead620b5a2c5","ref":"refs/heads/release/17.x","pushedAt":"2023-08-30T17:33:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"searlmc1","name":null,"path":"/searlmc1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24464306?s=80&v=4"},"commit":{"message":"Fix tests against upstream llvm\n\nHack some tests to somewhat work and give passing results:\n- comgr_compile_test\n- comgr_compile_minimal_test\n- comgr_mangled_names_test\n- comgr_multithread_test\n\nWhile disabling the following test that I couldn't get to work:\n- comgr_compile_source_with_device_libs_to_bc_test","shortMessageHtmlLink":"Fix tests against upstream llvm"}},{"before":"4a460b1011079b3b82e603bb134688bbffe01c43","after":"8276083301409001ec7643e68f5ad58b057c21fd","ref":"refs/heads/amd-stg-open","pushedAt":"2023-08-30T17:17:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"searlmc1","name":null,"path":"/searlmc1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24464306?s=80&v=4"},"commit":{"message":"Fix tests against upstream llvm\n\nHack some tests to somewhat work and give passing results:\n- comgr_compile_test\n- comgr_compile_minimal_test\n- comgr_mangled_names_test\n- comgr_multithread_test\n\nWhile disabling the following test that I couldn't get to work:\n- comgr_compile_source_with_device_libs_to_bc_test","shortMessageHtmlLink":"Fix tests against upstream llvm"}},{"before":"42abd2539dd208358611869df61a8122c1d19514","after":"4a460b1011079b3b82e603bb134688bbffe01c43","ref":"refs/heads/amd-stg-open","pushedAt":"2023-08-29T23:00:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"searlmc1","name":null,"path":"/searlmc1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24464306?s=80&v=4"},"commit":{"message":"Mirror from llvm-project\n\nChange-Id: I02bec16dff3045cf4749c5cd6c6c9042c2eb2d3f","shortMessageHtmlLink":"Mirror from llvm-project"}},{"before":"510a1450714099e53161df532a702e4096ab80ed","after":"42abd2539dd208358611869df61a8122c1d19514","ref":"refs/heads/amd-stg-open","pushedAt":"2023-08-18T03:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"searlmc1","name":null,"path":"/searlmc1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24464306?s=80&v=4"},"commit":{"message":"[Options] use Visibilty\n\nChange-Id: I2b0fae82e917b4902609a1fba70032939a165299","shortMessageHtmlLink":"[Options] use Visibilty"}},{"before":"1fe43c716e7d6f381795148841a7b0f681f0c8b8","after":"510a1450714099e53161df532a702e4096ab80ed","ref":"refs/heads/amd-stg-open","pushedAt":"2023-08-09T03:00:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"searlmc1","name":null,"path":"/searlmc1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24464306?s=80&v=4"},"commit":{"message":"SWDEV-366827 - Disable file reorg backward compatibility support by default\n\nChange-Id: Ieb1005e6b510e0239419b8b26781b6ce1f70cf71","shortMessageHtmlLink":"SWDEV-366827 - Disable file reorg backward compatibility support by d…"}},{"before":"f4b97beb400310b2a34972f273226635406ec346","after":"1fe43c716e7d6f381795148841a7b0f681f0c8b8","ref":"refs/heads/amd-stg-open","pushedAt":"2023-07-21T23:00:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"searlmc1","name":null,"path":"/searlmc1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24464306?s=80&v=4"},"commit":{"message":"Add gfx1150 and gfx1151\n\nChange-Id: I87a53b12ef6eb986bdb70c3a0664f7c64073eaa9","shortMessageHtmlLink":"Add gfx1150 and gfx1151"}},{"before":"72815431fba452af73a467c6f50bb41f6ea07abf","after":"f4b97beb400310b2a34972f273226635406ec346","ref":"refs/heads/amd-stg-open","pushedAt":"2023-07-19T23:00:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"searlmc1","name":null,"path":"/searlmc1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24464306?s=80&v=4"},"commit":{"message":"Fix -Wnon-virtual-dtor\n\nChange-Id: I62d87da18a9c30b3441a8ba8b0726447f7753b48","shortMessageHtmlLink":"Fix -Wnon-virtual-dtor"}},{"before":"8c0f3bc3e1ad6d6f693c066a9ab96e612f86e606","after":"72815431fba452af73a467c6f50bb41f6ea07abf","ref":"refs/heads/amd-stg-open","pushedAt":"2023-07-18T19:00:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"searlmc1","name":null,"path":"/searlmc1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24464306?s=80&v=4"},"commit":{"message":"Add release note for \"Add -x assembler option to assembly compilation action\" commit\n\nChange-Id: Ifb1f1778456fedc6f48ce14b3164ef15394dd00b","shortMessageHtmlLink":"Add release note for \"Add -x assembler option to assembly compilation…"}},{"before":"446d142de276a8ca1039798726a2b81937ece952","after":"8c0f3bc3e1ad6d6f693c066a9ab96e612f86e606","ref":"refs/heads/amd-stg-open","pushedAt":"2023-07-18T03:00:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"searlmc1","name":null,"path":"/searlmc1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24464306?s=80&v=4"},"commit":{"message":"Add -x assembler option to assembly compilation action\n\nPreviously, the assembly compilation action was only successful if the\nComgr object name ended with a .s file extension. We should not\nrely on file extensions for correct compilation, so we can forward the\n-x assembler option to clang to ensure the driver recognizes the input\nfile as assembly regardless of the file name\n\nChange-Id: I7173703ef3d5e1575c2833cece14a6948e112fa6","shortMessageHtmlLink":"Add -x assembler option to assembly compilation action"}},{"before":"a936b6de9b1fa5c4bfb7b115914c0559ebfaae0b","after":"446d142de276a8ca1039798726a2b81937ece952","ref":"refs/heads/amd-stg-open","pushedAt":"2023-07-14T15:00:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"searlmc1","name":null,"path":"/searlmc1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24464306?s=80&v=4"},"commit":{"message":"add #include llvm/ADT/StringExtras.h to comgr-disassembly.cpp\n\nChange-Id: Id0086adec6e33db55769a12f6a886202c8afd9e0","shortMessageHtmlLink":"add #include llvm/ADT/StringExtras.h to comgr-disassembly.cpp"}},{"before":"1a0bf235abe320e7112bebb58262d08820749886","after":"a936b6de9b1fa5c4bfb7b115914c0559ebfaae0b","ref":"refs/heads/amd-stg-open","pushedAt":"2023-07-07T23:00:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"searlmc1","name":null,"path":"/searlmc1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24464306?s=80&v=4"},"commit":{"message":"Fix bugs with name expression map APIs and test\n\nFor the API, switch to using section names instead of flags to identify\nspecific sections. It appears the flags set may differ across machines.\n\nFor the test, correctly set up nameExpressions and symbolNames to have\ntwo different name expressions, one for each example in the test source\ncode. This fixes an invalid memory read that causes errors on some systems.\nAlso fix map fetch to correctly check code object instead of bitcode in second\npart of test.\n\nChange-Id: I4217f616995635515c637d38fac40303225ee6f7","shortMessageHtmlLink":"Fix bugs with name expression map APIs and test"}},{"before":"3f1ebcf7fbcf0e65b0863d816c14b13cf7110689","after":"1a0bf235abe320e7112bebb58262d08820749886","ref":"refs/heads/amd-stg-open","pushedAt":"2023-07-07T03:00:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"searlmc1","name":null,"path":"/searlmc1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24464306?s=80&v=4"},"commit":{"message":"Add *_COMPILE_SOURCE_TO_RELOCATABLE\n\nThis action performs compile-to-bc, device-lib-linking, and codegen-to-relocatable in a single step. The purpose of this is to defer flag handling for these actions from the clients to the toolchain. Clients are expected to use this for HIP without gpu-rdc, so only HIP is supported.\n\nChange-Id: I8d36e595bd0e8f5ee8e1f14a4aa6b38176e3cce0","shortMessageHtmlLink":"Add *_COMPILE_SOURCE_TO_RELOCATABLE"}},{"before":null,"after":"ea6ba24c9f48aa1b4c126c1dea104e06fba13e1a","ref":"refs/heads/rocm-5.6.x","pushedAt":"2023-06-28T23:09:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rocm-ci","name":"ROCm CI Service Account","path":"/rocm-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66695075?s=80&v=4"},"commit":{"message":"SWDEV-383221 - Set the default value of ROCM_HEADER_WRAPPER_WERROR to OFF\n\nUsing wrapper header files will result in #warning message by default\n\nChange-Id: Id5ba3ddf51fef0e2ca2bcbd1d1010e35731a51f6","shortMessageHtmlLink":"SWDEV-383221 - Set the default value of ROCM_HEADER_WRAPPER_WERROR to…"}},{"before":"65abd4d61e2c15ecdf2c5ec802d98987f1dd427a","after":"3f1ebcf7fbcf0e65b0863d816c14b13cf7110689","ref":"refs/heads/amd-stg-open","pushedAt":"2023-06-27T19:00:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"searlmc1","name":null,"path":"/searlmc1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24464306?s=80&v=4"},"commit":{"message":"Add two new name expression mapping APIs\n\nIn this patch, we add two new Comgr APIs:\n amd_comgr_populate_mname_expression_map()\n amd_comgr_map_name_expression_to_symbol_name()\n\nThese calls support bitcode and code object name expression mapping.\nThe first call populates a map of name expressions for a given\ncomgr data object, using LLVM APIs to traverse the bitcode or code\nobject. The second call returns a value (mangled symbol name) from\nthe map for a given key (unmangled name expression). These calls\nassume that names of interest have been enclosed by the HIP runtime\nusing a stub attribute containg the following string in the name:\n\"__amdgcn_name_expr\"\n\nChange-Id: I216a760c91393bacd3dcc29d6f731f203dc508bc","shortMessageHtmlLink":"Add two new name expression mapping APIs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQpQMkwA","startCursor":null,"endCursor":null}},"title":"Activity · ROCm/ROCm-CompilerSupport"}