Hello community,

here is the log from the commit of package clpeak for openSUSE:Factory checked 
in at 2018-03-24 16:15:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/clpeak (Old)
 and      /work/SRC/openSUSE:Factory/.clpeak.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "clpeak"

Sat Mar 24 16:15:48 2018 rev:4 rq:590365 version:1.0+git.20170625

Changes:
--------
--- /work/SRC/openSUSE:Factory/clpeak/clpeak.changes    2017-05-31 
12:20:18.079664600 +0200
+++ /work/SRC/openSUSE:Factory/.clpeak.new/clpeak.changes       2018-03-24 
16:16:05.421961349 +0100
@@ -1,0 +2,8 @@
+Thu Mar 22 14:13:21 UTC 2018 - [email protected]
+
+- Update to 1.0+git.20170625 to fix build on AArch64:
+  * Remove march native flag
+  * Always define OS_NAME even for unknown architectures
+  * Add AMD_Ryzen_5_1600.log
+
+-------------------------------------------------------------------

Old:
----
  clpeak-1.0+git.20170525.tar.xz

New:
----
  clpeak-1.0+git.20170625.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ clpeak.spec ++++++
--- /var/tmp/diff_new_pack.Qa5BPo/_old  2018-03-24 16:16:06.373927033 +0100
+++ /var/tmp/diff_new_pack.Qa5BPo/_new  2018-03-24 16:16:06.377926889 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package clpeak
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2015, Martin Hauke <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:           clpeak
-Version:        1.0+git.20170525
+Version:        1.0+git.20170625
 Release:        0
 Summary:        Find peak OpenCL capacities like bandwidth & compute
 License:        SUSE-Public-Domain

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Qa5BPo/_old  2018-03-24 16:16:06.449924293 +0100
+++ /var/tmp/diff_new_pack.Qa5BPo/_new  2018-03-24 16:16:06.449924293 +0100
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">git://github.com/krrishnarraj/clpeak</param>
-              <param 
name="changesrevision">c23d2f77a9154d155eefee0538e453272921e5a5</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">8edab23fbc867adbada21378d65774c670c2aaf9</param></service></servicedata>

++++++ clpeak-1.0+git.20170525.tar.xz -> clpeak-1.0+git.20170625.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clpeak-1.0+git.20170525/CMakeLists.txt 
new/clpeak-1.0+git.20170625/CMakeLists.txt
--- old/clpeak-1.0+git.20170525/CMakeLists.txt  2017-05-25 06:45:41.000000000 
+0200
+++ new/clpeak-1.0+git.20170625/CMakeLists.txt  2017-06-25 08:04:01.000000000 
+0200
@@ -85,10 +85,6 @@
     message(FATAL_ERROR "C++11 needed. Therefore a gcc compiler with a version 
higher than 4.3 is needed.")
   endif()
 
-  if(NOT CMAKE_CROSSCOMPILING)
-    add_definitions("-march=native")
-  endif()
-
   add_definitions("-fPIC -Wall -Wextra -Wno-deprecated-declarations 
-Wno-unused-parameter -Wno-ignored-attributes")
 endif()
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/clpeak-1.0+git.20170525/include/common.h 
new/clpeak-1.0+git.20170625/include/common.h
--- old/clpeak-1.0+git.20170525/include/common.h        2017-05-25 
06:45:41.000000000 +0200
+++ new/clpeak-1.0+git.20170625/include/common.h        2017-06-25 
08:04:01.000000000 +0200
@@ -28,21 +28,27 @@
 #elif defined(__ANDROID__)
 #define OS_NAME         "Android"
 #elif defined(_WIN32)
-#if defined(_WIN64)
-#define OS_NAME     "Win64"
-#else
-#define OS_NAME     "Win32"
-#endif
+  #if defined(_WIN64)
+  #define OS_NAME     "Win64"
+  #else
+  #define OS_NAME     "Win32"
+  #endif
 #elif defined(__linux__)
-#if defined(__x86_64__)
-#define OS_NAME     "Linux x64"
-#elif defined(__i386__)
-#define OS_NAME     "Linux x86"
-#elif defined(__arm__)
-#define OS_NAME     "Linux ARM"
-#endif
+  #if defined(__x86_64__)
+  #define OS_NAME     "Linux x64"
+  #elif defined(__i386__)
+  #define OS_NAME     "Linux x86"
+  #elif defined(__arm__)
+  #define OS_NAME     "Linux ARM"
+  #elif defined(__aarch64__)
+  #define OS_NAME     "Linux ARM64"
+  #else
+  #define OS_NAME     "Linux unknown"
+  #endif
 #elif defined(__FreeBSD__)
 #define OS_NAME     "FreeBSD"
+#else
+#define OS_NAME     "Unknown"
 #endif
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/clpeak-1.0+git.20170525/results/Intel(R)_OpenCL/AMD_Ryzen_5_1600.log 
new/clpeak-1.0+git.20170625/results/Intel(R)_OpenCL/AMD_Ryzen_5_1600.log
--- old/clpeak-1.0+git.20170525/results/Intel(R)_OpenCL/AMD_Ryzen_5_1600.log    
1970-01-01 01:00:00.000000000 +0100
+++ new/clpeak-1.0+git.20170625/results/Intel(R)_OpenCL/AMD_Ryzen_5_1600.log    
2017-06-25 08:04:01.000000000 +0200
@@ -0,0 +1,40 @@
+
+Platform: Intel(R) OpenCL
+  Device: AMD Ryzen 5 1600 Six-Core Processor            
+    Driver version  : 1.2.0.117 (Linux x64)
+    Compute units   : 12
+    Clock frequency : 0 MHz
+
+    Global memory bandwidth (GBPS)
+      float   : 20.89
+      float2  : 24.43
+      float4  : 27.57
+      float8  : 28.70
+      float16 : 27.78
+
+    Single-precision compute (GFLOPS)
+      float   : 129.95
+      float2  : 257.70
+      float4  : 318.98
+      float8  : 129.56
+      float16 : 234.57
+
+    No half precision support! Skipped
+
+    Double-precision compute (GFLOPS)
+      double   : 129.01
+      double2  : 161.40
+      double4  : 83.06
+      double8  : 125.26
+      double16 : 153.76
+
+    Transfer bandwidth (GBPS)
+      enqueueWriteBuffer         : 3.56
+      enqueueReadBuffer          : 13.11
+      enqueueMapBuffer(for read) : 19810.73
+        memcpy from mapped ptr   : 13.37
+      enqueueUnmap(after write)  : 26710.00
+        memcpy to mapped ptr     : 13.21
+
+    Kernel launch latency : 2.77 us
+


Reply via email to