encode(p.get(), bl);
}
+#pragma GCC diagnostic ignored "-Wpragmas"
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wuninitialized"
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
}
}
#pragma GCC diagnostic pop
+#pragma GCC diagnostic warning "-Wpragmas"
//triple tuple
template<class A, class B, class C>
#include "ObjectStore.h"
#include "common/Formatter.h"
+#pragma GCC diagnostic ignored "-Wpragmas"
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
}
#pragma GCC diagnostic pop
+#pragma GCC diagnostic warning "-Wpragmas"
void ObjectStore::Transaction::dump(ceph::Formatter *f)
{
f->close_section();
}
+#pragma GCC diagnostic ignored "-Wpragmas"
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
}
#pragma GCC diagnostic pop
+#pragma GCC diagnostic warning "-Wpragmas"
write_if_dirty(*t);
}
+#pragma GCC diagnostic ignored "-Wpragmas"
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
}
#pragma GCC diagnostic pop
+#pragma GCC diagnostic warning "-Wpragmas"
void PG::_upgrade_v7(ObjectStore *store, const interval_set<snapid_t> &snapcolls)
{
dirty_big_info = false;
}
+#pragma GCC diagnostic ignored "-Wpragmas"
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
}
#pragma GCC diagnostic pop
+#pragma GCC diagnostic warning "-Wpragmas"
void PG::write_if_dirty(ObjectStore::Transaction& t)
{
rados_objects_list_close(ctx);
}
+#pragma GCC diagnostic ignored "-Wpragmas"
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
}
#pragma GCC diagnostic pop
+#pragma GCC diagnostic warning "-Wpragmas"
TEST_F(LibRadosList, ListObjectsNS) {
char buf[128];
ASSERT_EQ(-EINVAL, rados_objects_list_open(ioctx, &ctx));
}
+#pragma GCC diagnostic ignored "-Wpragmas"
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
}
#pragma GCC diagnostic pop
+#pragma GCC diagnostic warning "-Wpragmas"
TEST_F(LibRadosListEC, ListObjectsNS) {
char buf[128];
EXPECT_THROW(check_listpp(def, ioctx), std::runtime_error);
}
+#pragma GCC diagnostic ignored "-Wpragmas"
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
}
#pragma GCC diagnostic pop
+#pragma GCC diagnostic warning "-Wpragmas"
// --
+#pragma GCC diagnostic ignored "-Wpragmas"
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
}
#pragma GCC diagnostic pop
+#pragma GCC diagnostic warning "-Wpragmas"
// --
}
};
+#pragma GCC diagnostic ignored "-Wpragmas"
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
}
#pragma GCC diagnostic pop
+#pragma GCC diagnostic warning "-Wpragmas"
void
test_replicated(Rados &cluster, std::string pool_name, std::string obj_name)
{
}
+#pragma GCC diagnostic ignored "-Wpragmas"
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
}
#pragma GCC diagnostic pop
+#pragma GCC diagnostic warning "-Wpragmas"
{
}
+#pragma GCC diagnostic ignored "-Wpragmas"
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
}
#pragma GCC diagnostic pop
+#pragma GCC diagnostic warning "-Wpragmas"
}
};
+#pragma GCC diagnostic ignored "-Wpragmas"
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
}
#pragma GCC diagnostic pop
+#pragma GCC diagnostic warning "-Wpragmas"
return 0;
}
+#pragma GCC diagnostic ignored "-Wpragmas"
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
}
#pragma GCC diagnostic pop
+#pragma GCC diagnostic warning "-Wpragmas"
int initiate_new_remove_pg(ObjectStore *store, spg_t r_pgid)
{
#include <stdlib.h>
#include <time.h>
+#pragma GCC diagnostic ignored "-Wpragmas"
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
}
#pragma GCC diagnostic pop
+#pragma GCC diagnostic warning "-Wpragmas"