Wed Dec 7 15:17:00 2011 UTC ()
Don't return without value in non-void function


(joerg)
diff -r1.9 -r1.10 pkgsrc/math/tasp-vsipl/distinfo
diff -r0 -r1.1 pkgsrc/math/tasp-vsipl/patches/patch-.._src_vsip_chold_f.c

cvs diff -r1.9 -r1.10 pkgsrc/math/tasp-vsipl/distinfo (expand / switch to unified diff)

--- pkgsrc/math/tasp-vsipl/distinfo 2009/12/12 20:39:56 1.9
+++ pkgsrc/math/tasp-vsipl/distinfo 2011/12/07 15:17:00 1.10
@@ -1,10 +1,11 @@ @@ -1,10 +1,11 @@
1$NetBSD: distinfo,v 1.9 2009/12/12 20:39:56 asau Exp $ 1$NetBSD: distinfo,v 1.10 2011/12/07 15:17:00 joerg Exp $
2 2
3SHA1 (tasp-vsipl/tvcpp0p8.tar.gz) = e1f0dc818458393807a7a5c6e3357305720039a8 3SHA1 (tasp-vsipl/tvcpp0p8.tar.gz) = e1f0dc818458393807a7a5c6e3357305720039a8
4RMD160 (tasp-vsipl/tvcpp0p8.tar.gz) = 5443143cacb6612f0454a50d210e7ffaad23b5c2 4RMD160 (tasp-vsipl/tvcpp0p8.tar.gz) = 5443143cacb6612f0454a50d210e7ffaad23b5c2
5Size (tasp-vsipl/tvcpp0p8.tar.gz) = 1461591 bytes 5Size (tasp-vsipl/tvcpp0p8.tar.gz) = 1461591 bytes
 6SHA1 (patch-.._src_vsip_chold_f.c) = 657e9b65b5451eff2bb0708a03807ccd74569d43
6SHA1 (patch-aa) = 225d275620785928564b9db187fead28d535e839 7SHA1 (patch-aa) = 225d275620785928564b9db187fead28d535e839
7SHA1 (patch-ab) = dabd2c59c5d70460e7b74405d923ccb03dae7b82 8SHA1 (patch-ab) = dabd2c59c5d70460e7b74405d923ccb03dae7b82
8SHA1 (patch-ac) = 8f0a43973368551bbe982a75719ff3d9e79e16df 9SHA1 (patch-ac) = 8f0a43973368551bbe982a75719ff3d9e79e16df
9SHA1 (patch-ad) = 13be2c4a4f4765be39de955bfb4dc9c6961663cb 10SHA1 (patch-ad) = 13be2c4a4f4765be39de955bfb4dc9c6961663cb
10SHA1 (patch-ae) = c4a3d4c74e9af434fafb77b7afd8fa2b565fdab3 11SHA1 (patch-ae) = c4a3d4c74e9af434fafb77b7afd8fa2b565fdab3

File Added: pkgsrc/math/tasp-vsipl/patches/patch-.._src_vsip_chold_f.c
$NetBSD: patch-.._src_vsip_chold_f.c,v 1.1 2011/12/07 15:17:00 joerg Exp $

--- ../src/vsip_chold_f.c.orig	2011-12-07 14:15:23.000000000 +0000
+++ ../src/vsip_chold_f.c
@@ -44,7 +44,7 @@ VI_cholesky_low_f(
       vsip_scalar_f *a_kk = A->block->array + A->block->rstride *(A->offset + k * (A->row_stride + A->col_stride));
       if(*a_kk <= 0){
           retval++;
-          return;
+          break;
       } else { 
          scale = sqrt((double)*a_kk);
       }