on master help sign in
Workaround possible bug in x86 gcc-7.3.0
8d986bbJorge Acereda
rts/idris_rts.c+1−1
@@ -274,8 +274,8 @@ VAL MKFLOATc(VM* vm, double val) {
274
274
275static VAL mkstrlen(VM* vm, const char * str, size_t len, int outer) {
275static VAL mkstrlen(VM* vm, const char * str, size_t len, int outer) {
276 String * cl = allocStr(vm, len, outer);
276 String * cl = allocStr(vm, len, outer);
277− memcpy(cl->str, str, len);
278 cl->_null = str == NULL;
277 cl->_null = str == NULL;
278+ memcpy(cl->str, str, len);
279 return (VAL)cl;
279 return (VAL)cl;
280}
280}
281
281