Skip to content

Linux wheels builds failing with: error: lvalue required as unary ‘&’ operand

All the Linux wheels builds have been failing for some time, looks like since !1608 (merged) was merged.

There are many errors of the form:

LALSimIMRPhenomTHM_internals.c: In function ‘IMRPhenomTSetPhase22Coefficients’:
LALSimIMRPhenomTHM_internals.c:408:16: error: lvalue required as unary ‘&’ operand
  408 |  REAL8 ascut = GSL_REAL(gsl_complex_arcsinh(phi));
      |                ^~~~~~~~

Full build log is here.

/cc @riccardo-sturani, @@leo-singer