From ac8331648feee4c06c27f41fe01551ff2bbd3b0e Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Thu, 5 Oct 2017 15:38:51 +0100 Subject: [PATCH] Testcase fix for clang --- Examples/test-suite/default_args_c.i | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Examples/test-suite/default_args_c.i b/Examples/test-suite/default_args_c.i index e0c0af056..ed1c4de60 100644 --- a/Examples/test-suite/default_args_c.i +++ b/Examples/test-suite/default_args_c.i @@ -1,5 +1,13 @@ %module default_args_c +%{ +#if defined(__clang__) +#pragma clang diagnostic push +// Suppress: use of logical '||' with constant operand +#pragma clang diagnostic ignored "-Wconstant-logical-operand" +#endif +%} + /* Default arguments for C code */ int foo1(int x = 42 || 3); int foo43(int x = 42 | 3);