Я настаиваю на компиляции OMNet ++, и во время компиляции sqlite3.c он показывает мне следующую ошибку:
sqlite3.c: In function ‘computeJD’:
sqlite3.c:18784:3: internal compiler error: Illegal instruction
p->iJD = (sqlite3_int64)((X1 + X2 + D + B - 1524.5 ) * 86400000);
^
Исходный код sqlite3.c в этой строке показывает:
X1 = 36525*(Y+4716)/100;
X2 = 306001*(M+1)/10000;
p->iJD = (sqlite3_int64)((X1 + X2 + D + B - 1524.5 ) * 86400000);
p->validJD = 1;
Я не вижу, где может быть ошибка.Неужели мне нужно передать какой-то флаг компилятору ???