From 3ad84d70a099370668fac150e2de2265b228bd2a Mon Sep 17 00:00:00 2001
From: Maximilian Reininghaus <maximilian.reininghaus@kit.edu>
Date: Tue, 14 Feb 2023 17:05:20 +0100
Subject: [PATCH] first try

---
 .../detail/framework/random/random_iterator/detail/uint128.hpp  | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/corsika/detail/framework/random/random_iterator/detail/uint128.hpp b/corsika/detail/framework/random/random_iterator/detail/uint128.hpp
index b8ff96e00..5c0b25a42 100644
--- a/corsika/detail/framework/random/random_iterator/detail/uint128.hpp
+++ b/corsika/detail/framework/random/random_iterator/detail/uint128.hpp
@@ -391,6 +391,7 @@ namespace random_iterator {
     void _init_dec(const char* s);
     void _init_oct(const char* s);
 
+#if defined(__powerpc64__) || defined(__x86_64__)
     static inline uint128_t mul128(uint128_t const x, uint128_t const y) {
       uint128_t z;
 #ifdef __powerpc64__
@@ -401,6 +402,7 @@ namespace random_iterator {
       z.UPPER += (x.UPPER * y.LOWER) + (x.LOWER * y.UPPER);
       return z;
     }
+#endif
 
 #ifdef __BIG_ENDIAN__
     uint64_t UPPER, LOWER;
-- 
GitLab