From 3bb651fbd5fb5fdc72751c13851b6c2f5fbddfd7 Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Sun, 12 May 2024 21:19:32 +0200 Subject: [PATCH] No longer disable optimizations in schema_class, not so relevant anymore --- .../ifcopenshell/express/schema_class.py | 44 +++++++++---------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/src/ifcopenshell-python/ifcopenshell/express/schema_class.py b/src/ifcopenshell-python/ifcopenshell/express/schema_class.py index 522801dd50..ac14337207 100644 --- a/src/ifcopenshell-python/ifcopenshell/express/schema_class.py +++ b/src/ifcopenshell-python/ifcopenshell/express/schema_class.py @@ -180,18 +180,18 @@ class EarlyBoundCodeWriter: self.statements.append("{factory_placeholder}") - self.statements.append( - """ -#if defined(__clang__) -__attribute__((optnone)) -#elif defined(__GNUC__) || defined(__GNUG__) -#pragma GCC push_options -#pragma GCC optimize ("O0") -#elif defined(_MSC_VER) -#pragma optimize("", off) -#endif - """ - ) +# self.statements.append( +# """ +# #if defined(__clang__) +# __attribute__((optnone)) +# #elif defined(__GNUC__) || defined(__GNUG__) +# #pragma GCC push_options +# #pragma GCC optimize ("O0") +# #elif defined(_MSC_VER) +# #pragma optimize("", off) +# #endif +# """ +# ) self.statements.append("IfcParse::schema_definition* %s_populate_schema() {" % self.schema_name) def typedef(self, name, declared_type): @@ -289,16 +289,16 @@ __attribute__((optnone)) ) self.statements.append("}"); - self.statements.append( - """ -#if defined(__clang__) -#elif defined(__GNUC__) || defined(__GNUG__) -#pragma GCC pop_options -#elif defined(_MSC_VER) -#pragma optimize("", on) -#endif - """ - ) +# self.statements.append( +# """ +# #if defined(__clang__) +# #elif defined(__GNUC__) || defined(__GNUG__) +# #pragma GCC pop_options +# #elif defined(_MSC_VER) +# #pragma optimize("", on) +# #endif +# """ +# ) self.statements.extend( (