diff --git a/openair1/PHY/CODING/3gpplte_turbo_decoder_sse_8bit.c b/openair1/PHY/CODING/3gpplte_turbo_decoder_sse_8bit.c index 5e41dcc39cbb7beab3614c1d1ed0054deb2098f5..553f1c8e12d30d7768f8b7861472a8c1ac88b4b7 100644 --- a/openair1/PHY/CODING/3gpplte_turbo_decoder_sse_8bit.c +++ b/openair1/PHY/CODING/3gpplte_turbo_decoder_sse_8bit.c @@ -367,7 +367,10 @@ void compute_beta8(llr_t* alpha,llr_t* beta,llr_t *m_11,llr_t* m_10,unsigned sho loopval=(frame_length>>4)-L,rerun_flag++) { if (offset8_flag==0) { - DevMessage( "beta0-beta7 are used uninitialized. FIXME!" ); + // FIXME! beta0-beta7 are used uninitialized. FIXME! + // workaround: init with 0 + beta0 = beta1 = beta2 = beta3 = beta4 = beta5 = beta6 = beta7 = 0; + beta_ptr[0] = _mm_insert_epi8(beta_ptr[0],beta0,15); beta_ptr[1] = _mm_insert_epi8(beta_ptr[1],beta1,15); beta_ptr[2] = _mm_insert_epi8(beta_ptr[2],beta2,15);