[cig-commits] [commit] devel: working non regression tests. Inputs are WRONG\! (7186841)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Tue Jul 29 09:56:42 PDT 2014


Repository : https://github.com/geodynamics/specfem3d_globe

On branch  : devel
Link       : https://github.com/geodynamics/specfem3d_globe/compare/e21ea2ffe05127e06dc547229fa9617f7f56559c...9b7489516553b79bc155e080df413bcf6900932f

>---------------------------------------------------------------

commit 7186841b0971d7a8f8c12dc7c1550f63bb6cab71
Author: Brice Videau <brice.videau at imag.fr>
Date:   Fri Jul 4 18:20:09 2014 +0200

    working non regression tests. Inputs are WRONG\!


>---------------------------------------------------------------

7186841b0971d7a8f8c12dc7c1550f63bb6cab71
 src/gpu/boast/kernels.rb | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/gpu/boast/kernels.rb b/src/gpu/boast/kernels.rb
index 18f1079..3cdabad 100644
--- a/src/gpu/boast/kernels.rb
+++ b/src/gpu/boast/kernels.rb
@@ -116,11 +116,14 @@ kernels.each { |kern|
       f.print res
       k.build(:verbose => $options[:verbose], :platform_vendor => $options[:platform] ) if $options[:check]
     end
-    if $options[:check] and (kern.to_s == "crust_mantle_impl_kernel_forward" or kern.to_s == "compute_stacey_acoustic_kernel") then
+    if $options[:check] then
       inputs = k.load_ref_inputs("../kernels.test/")
       outputs_ref = k.load_ref_outputs("../kernels.test/")
-      puts k.run(*inputs).inspect
-      puts k.compare_ref( outputs_ref, inputs ).inspect
+      inputs.each_key { |key|
+        puts key
+        puts k.run(*(inputs[key])).inspect
+        puts k.compare_ref( outputs_ref[key], inputs[key] ).inspect
+      }
     end
     f.close
   }



More information about the CIG-COMMITS mailing list