Belle II Software  release-08-01-10
EigenStackConfig.h
1 /**************************************************************************
2  * basf2 (Belle II Analysis Software Framework) *
3  * Author: The Belle II Collaboration *
4  * *
5  * See git log for contributors and copyright holders. *
6  * This file is licensed under LGPL-3.0, see LICENSE.md. *
7  **************************************************************************/
8 #pragma once
26 #if defined(__GNUC__) && !defined(__clang__)
27 #define TREEFITTER_NO_STACK_WARNING \
28  _Pragma("GCC diagnostic push") \
29  _Pragma("GCC diagnostic ignored \"-Wstack-usage=\"")
30 #define TREEFITTER_RESTORE_WARNINGS \
31  _Pragma("GCC diagnostic pop")
32 #else
33 #define TREEFITTER_NO_STACK_WARNING
34 #define TREEFITTER_RESTORE_WARNINGS
35 #endif
36 
37 #define MAX_MATRIX_SIZE -1