------- Comment #3 from pinskia at gcc dot gnu dot org  2006-09-27 17:52 -------
Confirmed, reduced testcase:
struct TSparseEntry
{
 int feat_index;
 double entry;
};
struct TSparse
{
 int vec_index;
 int num_feat_entries;
 struct TSparseEntry* features;
};
void
get_full_feature_matrix(struct TSparse* sparse_feature_matrix, int num_vec)
{
   double* fm;
   for (int v=0; v<num_vec; v++)
    {
     for (int f=0; f<sparse_feature_matrix[v].num_feat_entries; f++)
     {
      long long offs = sparse_feature_matrix[v].vec_index 
           + sparse_feature_matrix[v].features[f].feat_index;
      fm[offs]= sparse_feature_matrix[v].features[f].entry;
     }
    }
}


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2006-09-27 17:52:21
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29250

Reply via email to