Tags: patch pending                                                             
                                                                                
                                                  
User: debian-powe...@lists.debian.org                                           
                                                                                
                                                  
Usertags: ppc64el                                                               
                                                                                
                                                  

--

Here is the patch that adds dependencies between tests.

F.
diff -Nru hsail-tools-0~20170314/debian/changelog 
hsail-tools-0~20170314/debian/changelog
--- hsail-tools-0~20170314/debian/changelog     2017-03-16 11:03:57.000000000 
+0000
+++ hsail-tools-0~20170314/debian/changelog     2017-10-03 09:33:38.000000000 
+0000
@@ -1,3 +1,10 @@
+hsail-tools (0~20170314-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix parallel build issues appearing on ppc64el (Closes: #877606)
+
+ -- Frédéric Bonnard <fre...@linux.vnet.ibm.com>  Tue, 03 Oct 2017 09:33:38 
+0000
+
 hsail-tools (0~20170314-2) unstable; urgency=medium
 
   * debian/copyright: Add license field for files with a different
diff -Nru hsail-tools-0~20170314/debian/patches/depend-tests.patch 
hsail-tools-0~20170314/debian/patches/depend-tests.patch
--- hsail-tools-0~20170314/debian/patches/depend-tests.patch    1970-01-01 
00:00:00.000000000 +0000
+++ hsail-tools-0~20170314/debian/patches/depend-tests.patch    2017-10-02 
15:53:56.000000000 +0000
@@ -0,0 +1,20 @@
+Index: hsail-tools-0~20170314/HSAILAsm/CMakeLists.txt
+===================================================================
+--- hsail-tools-0~20170314.orig/HSAILAsm/CMakeLists.txt        2017-03-06 
16:05:12.000000000 +0000
++++ hsail-tools-0~20170314/HSAILAsm/CMakeLists.txt     2017-10-02 
15:53:53.768228620 +0000
+@@ -49,6 +49,8 @@
+          COMMAND ${HSAILASM} -decode test.brig -o test.yaml
+          WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
+ 
++set_tests_properties(HSAILAsm-disassemble HSAILAsm-decode PROPERTIES DEPENDS 
HSAILAsm-assemble)
++
+ if(BUILD_LIBBRIGDWARF)
+ add_test(NAME HSAILAsm-assemble-g
+          COMMAND ${HSAILASM} -assemble -g ${test} -o test-g.brig
+@@ -66,4 +68,6 @@
+          COMMAND ${HSAILASM} -assemble -g -include-source ${test} -o 
test-g.brig
+          WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
+ 
++set_tests_properties(HSAILAsm-disassemble-g PROPERTIES DEPENDS 
HSAILAsm-assemble-g)
++
+ endif()
diff -Nru hsail-tools-0~20170314/debian/patches/series 
hsail-tools-0~20170314/debian/patches/series
--- hsail-tools-0~20170314/debian/patches/series        2017-03-14 
10:27:27.000000000 +0000
+++ hsail-tools-0~20170314/debian/patches/series        2017-10-02 
15:38:40.000000000 +0000
@@ -1 +1,2 @@
 no-werror.diff
+depend-tests.patch

Attachment: pgpUBwHxpaqhI.pgp
Description: PGP signature

Reply via email to