From c520aae185c548ed6bf04a311f4e89d70b98d313 Mon Sep 17 00:00:00 2001
From: Christian Godenschwager <christian.godenschwager@fau.de>
Date: Thu, 27 Jul 2017 21:24:00 +0200
Subject: [PATCH] Disable fall through warnings

---
 src/core/math/Parser.cpp                             | 1 +
 src/lbm/field/initializer/ExprSystemInitFunction.cpp | 1 +
 2 files changed, 2 insertions(+)

diff --git a/src/core/math/Parser.cpp b/src/core/math/Parser.cpp
index e15bcd1d7..523048e20 100644
--- a/src/core/math/Parser.cpp
+++ b/src/core/math/Parser.cpp
@@ -39,6 +39,7 @@
 #   pragma GCC diagnostic ignored "-Wshorten-64-to-32"
 #   pragma GCC diagnostic ignored "-Wshadow"
 #   pragma GCC diagnostic ignored "-Wfloat-equal"
+#   pragma GCC diagnostic ignored "-Wimplicit-fallthrough"
 #elif defined WALBERLA_CXX_COMPILER_IS_INTEL
 #   pragma warning push
 #   pragma warning( disable : 187  )
diff --git a/src/lbm/field/initializer/ExprSystemInitFunction.cpp b/src/lbm/field/initializer/ExprSystemInitFunction.cpp
index e33823db3..abb2f028c 100644
--- a/src/lbm/field/initializer/ExprSystemInitFunction.cpp
+++ b/src/lbm/field/initializer/ExprSystemInitFunction.cpp
@@ -35,6 +35,7 @@
 #   pragma GCC diagnostic ignored "-Wshorten-64-to-32"
 #   pragma GCC diagnostic ignored "-Wshadow"
 #   pragma GCC diagnostic ignored "-Wfloat-equal"
+#   pragma GCC diagnostic ignored "-Wimplicit-fallthrough"
 #elif defined WALBERLA_CXX_COMPILER_IS_INTEL
 #   pragma warning push
 #   pragma warning( disable : 187  )
-- 
GitLab