[Webkit-unassigned] [Bug 222959] [CMake] Build fails on RISC-V with GCC 11
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Mar 15 19:47:55 PDT 2021
https://bugs.webkit.org/show_bug.cgi?id=222959
--- Comment #22 from Carlos Alberto Lopez Perez <clopez at igalia.com> ---
Comment on attachment 422979
--> https://bugs.webkit.org/attachment.cgi?id=422979
potential fix 4
View in context: https://bugs.webkit.org/attachment.cgi?id=422979&action=review
Some nitpicks with the format used for the Changelogs, commenting in-line.
Other than that I think the patch is fine.
Thanks for your patience :)
> ChangeLog:4
> + Check for 1 byte atomic operations along with 64bit ones, some
> + architevtures (e.g. RISCV) operations on less than 4 bytes are not lock-free
The title used on the Changelog files should be the same title used on the bug. So this title should be:
[CMake] Build fails on RISC-V with GCC 11
The explanation "Check for 1 byte atomic operations along with 64bit ones, some architevtures (e.g. RISCV) operations on less than 4 bytes are not lock-free" should go under the "Reviewed by ... line
> ChangeLog:7
> + Reviewed by Reviewed by NOBODY (OOPS!).
This reviewed line has errors. It should be "Reviewed by NOBODY (OOPS!)." and not " Reviewed by Reviewed by NOBODY (OOPS!)."
> Source/JavaScriptCore/ChangeLog:3
> + Use renamed variable ATOMICS_REQUIRE_LIBATOMIC instead of ATOMIC_INT64_REQUIRES_LIBATOMIC
Here the title should be the same than above
> Source/JavaScriptCore/ChangeLog:7
> + https://bugs.webkit.org/show_bug.cgi?id=222959
> +
> + Reviewed by NOBODY (OOPS!).
> +
Below this line is where the explanation "Use renamed variable ATOMICS_REQUIRE_LIBATOMIC instead of ATOMIC_INT64_REQUIRES_LIBATOMIC" should be written, but the subject (what goes above the bugzilla bug link) should be the same than the bug title.
> Source/WTF/ChangeLog:3
> + Link with libatomic if ATOMICS_REQUIRE_LIBATOMIC is set.
Here the same issues: the title should be the one of the bug, and this explanation should go below the "Reviewed by" line
> Source/WebKit/ChangeLog:3
> + Use renamed ATOMICS_REQUIRE_LIBATOMIC instead of ATOMIC_INT64_REQUIRES_LIBATOMIC.
Same issue with the title (should be the same title than the bug)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210316/39b9bb91/attachment.htm>
More information about the webkit-unassigned
mailing list