This is an automated email from the ASF dual-hosted git repository.

twice pushed a commit to branch unstable
in repository https://gitbox.apache.org/repos/asf/kvrocks.git


The following commit(s) were added to refs/heads/unstable by this push:
     new 7aaba5c79 chore(search): use c++ attributes gnu::may_alias (#3045)
7aaba5c79 is described below

commit 7aaba5c792e1f6d35935a372dcfb85eaa209d33e
Author: Twice <[email protected]>
AuthorDate: Mon Jul 7 08:34:50 2025 +0800

    chore(search): use c++ attributes gnu::may_alias (#3045)
---
 src/search/ir_iterator.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/search/ir_iterator.h b/src/search/ir_iterator.h
index 0730e86ed..07c2a5e7f 100644
--- a/src/search/ir_iterator.h
+++ b/src/search/ir_iterator.h
@@ -49,7 +49,7 @@ struct NodeIterator {
 
   template <typename Iterator>
   static auto CastToNodeIter(Iterator *iter) {
-    auto res __attribute__((__may_alias__)) = 
reinterpret_cast<std::vector<std::unique_ptr<Node>>::iterator *>(iter);
+    auto res [[gnu::may_alias]] = 
reinterpret_cast<std::vector<std::unique_ptr<Node>>::iterator *>(iter);
     return res;
   }
 

Reply via email to