[clblas] 05/54: Fix catch-22 in build order, following pull-163, where init.c compile fails because AutoGemmClKernels.h hasnt been built yet

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Thu Jan 14 20:07:33 UTC 2016


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a commit to branch debian/sid
in repository clblas.

commit 3681c788fe09fc31b478eed69e26c76201b7e2e5
Author: Hugh Perkins <hughperkins at gmail.com>
Date:   Wed Oct 28 21:40:30 2015 +0800

    Fix catch-22 in build order, following pull-163, where init.c compile fails because AutoGemmClKernels.h hasnt been built yet
---
 .gitignore                                   |  3 +++
 src/library/blas/AutoGemm/AutoGemmTeardown.h | 10 ++++++++++
 src/library/blas/init.c                      |  2 +-
 3 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/.gitignore b/.gitignore
index b0ad3e7..5254baf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,3 +23,6 @@
 
 # vim temp files
 .*.swp
+
+src/build/
+
diff --git a/src/library/blas/AutoGemm/AutoGemmTeardown.h b/src/library/blas/AutoGemm/AutoGemmTeardown.h
new file mode 100644
index 0000000..ae6043d
--- /dev/null
+++ b/src/library/blas/AutoGemm/AutoGemmTeardown.h
@@ -0,0 +1,10 @@
+#pragma once
+
+#ifdef __cplusplus
+#extern "C" {
+#endif
+  void initAutoGemmClKernels(void);
+#ifdef __cplusplus
+}
+#endif
+
diff --git a/src/library/blas/init.c b/src/library/blas/init.c
index 66aee44..3686e41 100644
--- a/src/library/blas/init.c
+++ b/src/library/blas/init.c
@@ -26,7 +26,7 @@
 #include <stdlib.h>
 #include <stdio.h>
 #ifdef BUILDING_CLBLAS
-#include "AutoGemmIncludes/AutoGemmClKernels.h"
+#include "AutoGemmTeardown.h"
 #endif
 
 clblasStatus

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/clblas.git



More information about the debian-science-commits mailing list