Hi Darwin is host-shared by default, and therefore builds jit for —enable-languages=all.
The changes in r16-4527-gc11d9eaa8ac9ee are causing format mismatches on lines 3433 and 3449 of jit-recording.cc <http://jit-recording.cc/> because Darwin’s uint64_t == long long unsigned int (and the format specifiers are %ld and %li). It seems I cannot locate the post(s) about review of this patch on gcc-patches@ … Anyway, it’s not obvious to me whether for format specifiers need to be changed, or the passed value needs to be casted (I have temporarily done the second to make progress). please could you take a look - or, if the second action is correct, let me know and I’ll push that fix, thanks Iain
