The following code triggers a warning:

        #include <u.h>
        #include <libc.h>
        
        int main() {
                unsigned long long val = 0;
        
                print("VAL: %llu\n", val);
                return 0;
        }

warning: llu.c:7 format mismatch llu
 UVLONG, arg 2

and produces the damnedest output:

VAL: %
%(not terminated by a newline).

Something's not right, anybody know what the cause is?  And maybe the
cure?

++L


Reply via email to