[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[help-GIFT] BUG!

From: risc
Subject: [help-GIFT] BUG!
Date: Thu, 16 Nov 2006 13:35:25 -0600
User-agent: Mutt/1.4.1i

wolfgang, david:

the following is a difference in behavior in 32bit VS 64bit, in all versions of 
the feature extractor.

the line reading: fprintf(out_file, "%d %d GABOR_HST SCALE, ORIENTATION, ENERGY 
UPPER BOUND = %d, %d, %f\n", feature_index, GABOR_HST, scale, orientation, j);
is printing the result of a failed cast. j is type int, being printed as a 
float. this results in 0 on 32bit machines, and 10000 on 64bit machines.
i'm assuming the 64bit behavior is correct, and correcting the 32bit version 
accordingly in my patch sets.

please verify the sanity of my assumption.

i'm up to 30 patches in my queue, i'm going over each of them line-by-line on 
64bit and 32bit before submitting.

the patches fix building in a build directory, 64 bit issues, two off-by-one 
pointer errors, and speeds up both the 64bit and 32bit versions.

so, prepare for a large patch set soon. to get prepared, may i reccomend 
reading and commenting on my earlier (20+ patches) set?

Julia Longtin <address@hidden>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]