Alignment issue with xt_lib_state
Luis reported an issue, which Jörg and myself also encountered before (using gcc):
/usr/bin/ld: Warning: alignment 8 of symbol `xt_lib_state' in
externals/yaxt/src/.libs/libyaxt.a(xt_core_f.o) is smaller than 16 in
externals/yaxt/src/.libs/libyaxt_c.a(xt_init.o)
In xt_init.c
the respective variable is defined as:
int xt_lib_state __attribute__((aligned(16),common))
And in Fortran it is declared as:
INTEGER(c_int), PUBLIC, BIND(c, name='xt_lib_state') :: xt_lib_state
@Thomas do you have an idea what causes this issue?