libyuv/3bfe5a2a8404f30b50936da9e1701caaa0c560a0
Gerrit User 3711818 cd5ce6a5f6 Update patch set 3
Patch Set 3:

(1 comment)

Patch-set: 3
2025-09-29 18:53:45 -07:00

109 lines
3.5 KiB
Plaintext

{
"comments": [
{
"unresolved": false,
"key": {
"uuid": "8477c202_3fc526a2",
"filename": "/COMMIT_MSG",
"patchSetId": 2
},
"lineNbr": 9,
"author": {
"id": 1115898
},
"writtenOn": "2025-09-29T18:10:16Z",
"side": 1,
"message": "best to trust but verify. Using a code snippet you can try gcc and clang versions in godbolt. I also ran into bugs with __riscv_v_intrinsic not set correctly.\nMy personal ability to test is with an old clang compiler on emulator, and in future I expect android builds which will come with newer clang versions",
"revId": "3bfe5a2a8404f30b50936da9e1701caaa0c560a0",
"serverId": "3ce6091f-6c88-37e8-8c75-72f92ae8dfba"
},
{
"unresolved": false,
"key": {
"uuid": "5c21afff_b58c4d01",
"filename": "/COMMIT_MSG",
"patchSetId": 2
},
"lineNbr": 9,
"author": {
"id": 3711818
},
"writtenOn": "2025-09-30T01:53:45Z",
"side": 1,
"message": "Yes, using Godbolt to check the definition of __riscv_v_intrinsic is indeed quite convenient. By the way, my current testing method involves downloading different versions of LLVM (llvm16, llvm17, llvm19, llvm21) from https://github.com/riscv-collab/riscv-gnu-toolchain/tags to cover different intrinsic versions, building libyuv, and testing it on the spacemit k1 (with RVV 1.0) board.",
"parentUuid": "8477c202_3fc526a2",
"revId": "3bfe5a2a8404f30b50936da9e1701caaa0c560a0",
"serverId": "3ce6091f-6c88-37e8-8c75-72f92ae8dfba"
},
{
"unresolved": false,
"key": {
"uuid": "48b42b80_9c8ebcf4",
"filename": "/PATCHSET_LEVEL",
"patchSetId": 2
},
"lineNbr": 0,
"author": {
"id": 1115898
},
"writtenOn": "2025-09-29T18:10:16Z",
"side": 1,
"message": "thanks for the update",
"revId": "3bfe5a2a8404f30b50936da9e1701caaa0c560a0",
"serverId": "3ce6091f-6c88-37e8-8c75-72f92ae8dfba"
},
{
"unresolved": true,
"key": {
"uuid": "731fbff1_215d1d0e",
"filename": "include/libyuv/scale_row.h",
"patchSetId": 2
},
"lineNbr": 173,
"author": {
"id": 1115898
},
"writtenOn": "2025-09-29T18:10:16Z",
"side": 1,
"message": "nit For consistency this line would go after line 176 // The following...",
"revId": "3bfe5a2a8404f30b50936da9e1701caaa0c560a0",
"serverId": "3ce6091f-6c88-37e8-8c75-72f92ae8dfba"
},
{
"unresolved": true,
"key": {
"uuid": "fcc48684_b01e2e73",
"filename": "include/libyuv/scale_row.h",
"patchSetId": 2
},
"lineNbr": 173,
"author": {
"id": 3711818
},
"writtenOn": "2025-09-30T01:45:43Z",
"side": 1,
"message": "Addressed",
"parentUuid": "731fbff1_215d1d0e",
"revId": "3bfe5a2a8404f30b50936da9e1701caaa0c560a0",
"serverId": "3ce6091f-6c88-37e8-8c75-72f92ae8dfba"
},
{
"unresolved": false,
"key": {
"uuid": "6ead2a40_453a200c",
"filename": "include/libyuv/scale_row.h",
"patchSetId": 2
},
"lineNbr": 173,
"author": {
"id": 1115898
},
"writtenOn": "2025-09-30T01:50:47Z",
"side": 1,
"message": "Acknowledged",
"parentUuid": "fcc48684_b01e2e73",
"revId": "3bfe5a2a8404f30b50936da9e1701caaa0c560a0",
"serverId": "3ce6091f-6c88-37e8-8c75-72f92ae8dfba"
}
]
}