def _scheduling_context(self, **kwargs):
   rules = (
     native_backend_rules() +
     python_backend_rules()
   )
   scheduler = self.mk_scheduler(rules=rules)
   return self.context(scheduler=scheduler, **kwargs)
 def _scheduling_context(self, **kwargs):
   rules = (
     native_backend_rules() +
     python_backend_rules()
   )
   scheduler = self.mk_scheduler(rules=rules)
   return self.context(scheduler=scheduler, **kwargs)
Beispiel #3
0
    def setUp(self):
        super(TestNativeToolchain, self).setUp()

        init_subsystems([LibcDev, NativeToolchain],
                        options={
                            'libc': {
                                'enable_libc_search': True,
                            },
                        })

        self.platform = Platform.create()
        self.toolchain = global_subsystem_instance(NativeToolchain)
        self.rules = native_backend_rules()
  def setUp(self):
    super(TestNativeToolchain, self).setUp()

    init_subsystems([LibcDev, NativeToolchain], options={
      'libc': {
        'enable_libc_search': True,
      },
    })

    self.platform = Platform.create()
    self.toolchain = global_subsystem_instance(NativeToolchain)
    self.rules = native_backend_rules()

    gcc_subsystem = global_subsystem_instance(GCC)
    self.gcc_version = gcc_subsystem.version()
    llvm_subsystem = global_subsystem_instance(LLVM)
    self.llvm_version = llvm_subsystem.version()
    def setUp(self):
        super().setUp()

        init_subsystems([LibcDev, NativeToolchain],
                        options={
                            "libc": {
                                "enable_libc_search": True,
                            },
                        })

        self.platform = Platform.current
        self.toolchain = global_subsystem_instance(NativeToolchain)
        self.rules = native_backend_rules() + create_platform_rules()

        gcc_subsystem = global_subsystem_instance(GCC)
        self.gcc_version = gcc_subsystem.version()
        llvm_subsystem = global_subsystem_instance(LLVM)
        self.llvm_version = llvm_subsystem.version()
Beispiel #6
0
 def rules(cls):
     return super().rules() + native_backend_rules()
 def rules(cls):
   return super(BuildLocalPythonDistributionsTestBase, cls).rules() + native_backend_rules()
Beispiel #8
0
 def rules(cls):
     return (*native_backend_rules(), *create_platform_rules())
 def _scheduling_context(self, **kwargs):
   scheduler = self.mk_scheduler(rules=native_backend_rules())
   return self.context(scheduler=scheduler, **kwargs)
Beispiel #10
0
    def setUp(self):
        super(TestNativeToolchain, self).setUp()

        self.platform = Platform.create()
        self.toolchain = global_subsystem_instance(NativeToolchain)
        self.rules = native_backend_rules()
Beispiel #11
0
 def rules(cls):
     return super(BuildLocalPythonDistributionsTestBase,
                  cls).rules() + native_backend_rules()
Beispiel #12
0
 def rules(cls):
     return (*super().rules(), *native_backend_rules())