From 07b49f8da31697618c91437d5b34a841ac925744 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Sat, 30 Jan 2016 14:39:48 -0600
Subject: [PATCH] ISPC/CUDA targets: call superclass constructor

---
 loopy/target/cuda.py | 2 ++
 loopy/target/ispc.py | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/loopy/target/cuda.py b/loopy/target/cuda.py
index 4b3237515..94a144cb9 100644
--- a/loopy/target/cuda.py
+++ b/loopy/target/cuda.py
@@ -169,6 +169,8 @@ class CudaTarget(CTarget):
         """
         self.extern_c = extern_c
 
+        super(CudaTarget, self).__init__()
+
     # {{{ library
 
     def function_manglers(self):
diff --git a/loopy/target/ispc.py b/loopy/target/ispc.py
index 4fcccf8ab..f28dc4e72 100644
--- a/loopy/target/ispc.py
+++ b/loopy/target/ispc.py
@@ -62,6 +62,8 @@ class ISPCTarget(CTarget):
         """
         self.occa_mode = occa_mode
 
+        super(ISPCTarget, self).__init__()
+
     # {{{ top-level codegen
 
     def generate_code(self, kernel, codegen_state, impl_arg_info):
-- 
GitLab