Skip to content

Issue on linux/arm64 #5112

@TurkeyMan

Description

@TurkeyMan

Does anyone have any idea why I see this only on arm64 linux?

/opt/hostedtoolcache/ldc2/1.42.0/arm64/ldc2-1.42.0-linux-aarch64/bin/../import/core/stdc/stdio.d(1363): Error: undefined identifier `__va_list`, did you mean alias `va_list`?
        int vfprintf(FILE* stream, scope const char* format, va_list arg);
            ^
/opt/hostedtoolcache/ldc2/1.42.0/arm64/ldc2-1.42.0-linux-aarch64/bin/../import/core/stdc/stdio.d(1363): Error: `pragma(printf)` function `vfprintf` must have signature `int vfprintf([parameters...], const(char)*, va_list)`
        int vfprintf(FILE* stream, scope const char* format, va_list arg);
            ^
/opt/hostedtoolcache/ldc2/1.42.0/arm64/ldc2-1.42.0-linux-aarch64/bin/../import/core/stdc/stdio.d(1366): Error: `pragma(scanf)` function `__isoc99_vfscanf` must have signature `int __isoc99_vfscanf([parameters...], const(char)*, va_list)`
        int __isoc99_vfscanf(FILE* stream, scope const char* format, va_list arg);
            ^
/opt/hostedtoolcache/ldc2/1.42.0/arm64/ldc2-1.42.0-linux-aarch64/bin/../import/core/stdc/stdio.d(1371): Error: `pragma(printf)` function `vsprintf` must have signature `int vsprintf([parameters...], const(char)*, va_list)`
        int vsprintf(scope char* s, scope const char* format, va_list arg);
            ^
/opt/hostedtoolcache/ldc2/1.42.0/arm64/ldc2-1.42.0-linux-aarch64/bin/../import/core/stdc/stdio.d(1374): Error: `pragma(scanf)` function `__isoc99_vsscanf` must have signature `int __isoc99_vsscanf([parameters...], const(char)*, va_list)`
        int __isoc99_vsscanf(scope const char* s, scope const char* format, va_list arg);
            ^
/opt/hostedtoolcache/ldc2/1.42.0/arm64/ldc2-1.42.0-linux-aarch64/bin/../import/core/stdc/stdio.d(1379): Error: `pragma(printf)` function `vprintf` must have signature `int vprintf([parameters...], const(char)*, va_list)`
        int vprintf(scope const char* format, va_list arg);
            ^
/opt/hostedtoolcache/ldc2/1.42.0/arm64/ldc2-1.42.0-linux-aarch64/bin/../import/core/stdc/stdio.d(1382): Error: `pragma(scanf)` function `__isoc99_vscanf` must have signature `int __isoc99_vscanf([parameters...], const(char)*, va_list)`
        int __isoc99_vscanf(scope const char* format, va_list arg);
            ^
/opt/hostedtoolcache/ldc2/1.42.0/arm64/ldc2-1.42.0-linux-aarch64/bin/../import/core/stdc/stdio.d(1607): Error: `pragma(printf)` function `vsnprintf` must have signature `int vsnprintf([parameters...], const(char)*, va_list)`
        int  vsnprintf(scope char* s, size_t n, scope const char* format, va_list arg);
             ^

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions