Signed-off-by: Xiaowei Chen <chen.xiaowei@h3c.com>
#ifndef EBADE
#define EBADE EFTYPE
#endif
-
-#include <iostream>
-#include <stack>
-#include <functional>
#include <string>
-#include <stdexcept>
-#include <map>
-#include <cctype>
-
-#include <typeinfo>
#include "common/errno.h"
#include <boost/algorithm/string.hpp>
#include "crush/grammar.h"
#include <map>
-#include <ostream>
-#include <functional>
+#include <iostream>
class CrushCompiler {
CrushWrapper& crush;
#include "include/str_list.h"
#include "common/debug.h"
-#include <common/SubProcess.h>
+#include "common/SubProcess.h"
#include <vector>
#endif
#include <boost/icl/interval_map.hpp>
#include <boost/algorithm/string/join.hpp>
-#include <common/SubProcess.h>
+#include "common/SubProcess.h"
void CrushTester::set_device_weight(int dev, float f)
{
#include "crush/CrushWrapper.h"
#include <fstream>
-#include <sstream>
class CrushTester {
CrushWrapper& crush;