[clfft] 79/128: fixing compile warnings

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Thu Oct 22 14:54:41 UTC 2015


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

ghisvail-guest pushed a commit to branch master
in repository clfft.

commit c80becc4e453fdcdcaddd74ed5df2433f7b3f84b
Author: bragadeesh <bragadeesh.natarajan at amd>
Date:   Wed Sep 16 13:35:39 2015 -0500

    fixing compile warnings
---
 src/examples/fft1d.c               | 4 ++--
 src/library/fft_binary_lookup.cpp  | 4 ++--
 src/library/fft_binary_lookup.h    | 8 ++++----
 src/library/generator.stockham.cpp | 4 ++--
 4 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/examples/fft1d.c b/src/examples/fft1d.c
index 0fccbac..5a1ba54 100644
--- a/src/examples/fft1d.c
+++ b/src/examples/fft1d.c
@@ -74,8 +74,8 @@ int main( void )
     printf("\nPerforming fft on an one dimensional array of size N = %ld\n", N);
     int print_iter = 0;
     while(print_iter<N) {
-        float x = print_iter;
-        float y = print_iter*3;
+        float x = (float)print_iter;
+        float y = (float)print_iter*3;
         X[2*print_iter  ] = x;
         X[2*print_iter+1] = y;
         printf("(%f, %f) ", x, y);
diff --git a/src/library/fft_binary_lookup.cpp b/src/library/fft_binary_lookup.cpp
index 9dc487b..0ca0431 100644
--- a/src/library/fft_binary_lookup.cpp
+++ b/src/library/fft_binary_lookup.cpp
@@ -254,7 +254,7 @@ void FFTBinaryLookup::finalizeVariant()
     if (whole_variant_size_in_bytes != 0)
     {
         char md5_sum[33];
-        md5sum(this->m_signature, this->m_header.signature_size, md5_sum);
+        md5sum(this->m_signature, (unsigned long)this->m_header.signature_size, md5_sum);
         this->m_cache_entry_name = md5_sum;
     }
     else
@@ -298,7 +298,7 @@ bool FFTBinaryLookup::loadBinaryAndSignature(std::ifstream &file)
         this->m_variants.clear();
 
         char * current = this->m_signature;
-        for (int i=0 ; i<this->m_header.signature_size ; ++i)
+        for (size_t i=0 ; i<this->m_header.signature_size ; ++i)
         {
             Variant v;
             v.m_kind = *(VariantKind*) current;
diff --git a/src/library/fft_binary_lookup.h b/src/library/fft_binary_lookup.h
index 2819751..5775f89 100644
--- a/src/library/fft_binary_lookup.h
+++ b/src/library/fft_binary_lookup.h
@@ -208,10 +208,10 @@ private:
     typedef struct Header_
     {
         char magic_key[4]; // = |C|L|F|\0, useful to know that we are loading a clfft cache entry
-        int whole_file_size; // the whole file of the size to know if the current file is complete or not
-        int header_size; // = sizeof(Header)
-        int binary_size; // kernel binary size
-        int signature_size; // variant information
+        size_t whole_file_size; // the whole file of the size to know if the current file is complete or not
+        size_t header_size; // = sizeof(Header)
+        size_t binary_size; // kernel binary size
+        size_t signature_size; // variant information
     } Header;
 
     Header m_header;
diff --git a/src/library/generator.stockham.cpp b/src/library/generator.stockham.cpp
index ba7febe..eee01d4 100644
--- a/src/library/generator.stockham.cpp
+++ b/src/library/generator.stockham.cpp
@@ -825,9 +825,9 @@ namespace StockhamGenerator
 				return;
 			}
 
-			int hid = 0;
+			size_t hid = 0;
 			bool swapElement = false;
-			int tIter = numB * radix;
+			size_t tIter = numB * radix;
 
 			// block to rearrange reads of adjacent memory locations together
 			if(linearRegs && (flag == SR_READ))

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



More information about the debian-science-commits mailing list