Build started at 2024-12-01T15:05:10.810898
Main binary: C:\Users\ziqia\vcpkg\downloads\tools\python\python-3.11.8-x64\python.exe
Build Options: -Ddoc=disabled -Dcache-build=disabled -Dtests=disabled -Doptimization=plain -Ddebug=true '-Dcmake_prefix_path=['"'"'C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug'"'"','"'"'C:/Users/ziqia/vcpkg/installed/wasm32-emscripten'"'"']' -Dprefix=C:/Users/ziqia/vcpkg/packages/fontconfig_wasm32-emscripten/debug -Dincludedir=../include -Dlibdir=lib -Dbackend=ninja -Dwrap_mode=nodownload -Dpkgconfig.relocatable=True '-Dpkg_config_path=['"'"'C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib/pkgconfig'"'"','"'"'C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/share/pkgconfig'"'"']' --cross-file=C:/Users/ziqia/vcpkg/buildtrees/fontconfig/meson-wasm32-emscripten-dbg.log --native-file=C:/Users/ziqia/vcpkg/scripts/buildsystems/meson/none.txt
Python system: Windows
The Meson build system
Version: 1.5.1
Source dir: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\src\2.14.2-7f52ee670b.clean
Build dir: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg
Build type: cross build
Project name: fontconfig
Project version: 2.14.2
Activating VS 17.12.1
-----------
Detecting compiler via: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g --version` -> 0
stdout:
emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 3.1.73 (ac676d5e437525d15df5fd46bc2c208ec6d376a3)
Copyright (C) 2014 the Emscripten authors (see AUTHORS.txt)
This is free and open source software under the MIT license.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-----------
Sanity testing C compiler: C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g
Is cross compiler: True.
Sanity check compiler command line: C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g sanitycheckc.c -o sanitycheckc_cross.exe -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include -D_FILE_OFFSET_BITS=64 -c
Sanity check compile stdout:
-----
Sanity check compile stderr:
-----
C compiler for the host machine: C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g (emscripten 3.1.73 "emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 3.1.73 (ac676d5e437525d15df5fd46bc2c208ec6d376a3)")
C linker for the host machine: C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g ld.wasm 20.0.0
-----------
Detecting archiver via: `C:/Users/ziqia/emsdk/upstream/emscripten/emar.bat --version` -> 0
stdout:
LLVM (http://llvm.org/):
LLVM version 20.0.0git
Optimized build.
-----------
-----------
Detecting compiler via: `false --version` -> [WinError 2] The system cannot find the file specified
Compiler for language c for the build machine not found.
Build machine cpu family: x86_64
Build machine cpu: x86_64
Host machine cpu family: wasm32
Host machine cpu: wasm32
Target machine cpu family: wasm32
Target machine cpu: wasm32
Pkg-config binary for host machine specified from cross file, native file, or env var as ['C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe']
'utf-8' codec can't decode byte 0x90 in position 2: invalid start byte
Unusable script 'C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe'
Found pkg-config: YES (C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe) 2.2.0
Determining dependency 'freetype2' with pkg-config executable 'C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe'
env[PKG_CONFIG]: C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe
env[PKG_CONFIG_PATH]: C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib/pkgconfig;C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/share/pkgconfig
-----------
Called: `C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe --modversion freetype2` -> 0
stdout:
26.1.20
-----------
env[PKG_CONFIG]: C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe
env[PKG_CONFIG_PATH]: C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib/pkgconfig;C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/share/pkgconfig
-----------
Called: `C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe --cflags freetype2` -> 0
stdout:
-IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/../include -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/../include/libpng16
-----------
env[PKG_CONFIG]: C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe
env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1
env[PKG_CONFIG_PATH]: C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib/pkgconfig;C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/share/pkgconfig
-----------
Called: `C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe --libs freetype2` -> 0
stdout:
-LC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib -lfreetyped -lbz2d -lpng16d -lz -lbrotlidec -lbrotlicommon
-----------
env[PKG_CONFIG]: C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe
env[PKG_CONFIG_PATH]: C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib/pkgconfig;C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/share/pkgconfig
-----------
Called: `C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe --libs freetype2` -> 0
stdout:
-LC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib -lfreetyped -lbz2d -lpng16d -lz -lbrotlidec -lbrotlicommon
-----------
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpxay_4gs_
Code:
#include <stddef.h>
int main(void) {
void * something;
return 0;
}
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpxay_4gs_\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpxay_4gs_\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpinltqyr3
Code:
#include <stddef.h>
int main(void) { static int a[1-2*!(sizeof(void *) >= 0)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpinltqyr3\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpinltqyr3\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpp5g6e4m8
Code:
#include <stddef.h>
int main(void) { static int a[1-2*!(sizeof(void *) > 0)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpp5g6e4m8\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpp5g6e4m8\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp6thy7821
Code:
#include <stddef.h>
int main(void) { static int a[1-2*!(sizeof(void *) > 1)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp6thy7821\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp6thy7821\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp4oxcp7ca
Code:
#include <stddef.h>
int main(void) { static int a[1-2*!(sizeof(void *) > 3)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp4oxcp7ca\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp4oxcp7ca\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpw82rqzri
Code:
#include <stddef.h>
int main(void) { static int a[1-2*!(sizeof(void *) > 7)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpw82rqzri\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpw82rqzri\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 1
stderr:
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpw82rqzri\testfile.c:3:39: error: 'a' declared as an array with a negative size
3 | int main(void) { static int a[1-2*!(sizeof(void *) > 7)]; a[0]=0; return 0; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
-----------
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpbbz0n7pd
Code:
#include <stddef.h>
int main(void) { static int a[1-2*!(sizeof(void *) <= 5)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpbbz0n7pd\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpbbz0n7pd\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpcb_belvs
Code:
#include <stddef.h>
int main(void) { static int a[1-2*!(sizeof(void *) <= 4)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpcb_belvs\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpcb_belvs\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpkms7vfha
Code:
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpkms7vfha\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpkms7vfha\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument --print-search-dirs` -> 0
stdout:
programs: =C:/Users/ziqia/emsdk/upstream/bin
libraries: =C:\Users\ziqia\emsdk\upstream\emscripten\cache\sysroot\lib\wasm32-emscripten
-----------
Run-time dependency freetype2 found: YES 26.1.20
Determining dependency 'expat' with pkg-config executable 'C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe'
env[PKG_CONFIG]: C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe
env[PKG_CONFIG_PATH]: C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib/pkgconfig;C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/share/pkgconfig
-----------
Called: `C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe --modversion expat` -> 0
stdout:
2.6.2
-----------
env[PKG_CONFIG]: C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe
env[PKG_CONFIG_PATH]: C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib/pkgconfig;C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/share/pkgconfig
-----------
Called: `C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe --cflags expat` -> 0
stdout:
-IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/../include -DXML_STATIC
-----------
env[PKG_CONFIG]: C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe
env[PKG_CONFIG_ALLOW_SYSTEM_LIBS]: 1
env[PKG_CONFIG_PATH]: C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib/pkgconfig;C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/share/pkgconfig
-----------
Called: `C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe --libs expat` -> 0
stdout:
-LC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib -lexpat -lm
-----------
env[PKG_CONFIG]: C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe
env[PKG_CONFIG_PATH]: C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib/pkgconfig;C:/Users/ziqia/vcpkg/installed/wasm32-emscripten/share/pkgconfig
-----------
Called: `C:/Users/ziqia/vcpkg/downloads/tools/msys2/1e74ca60daa10104/mingw64/bin/pkg-config.exe --libs expat` -> 0
stdout:
-LC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib -lexpat -lm
-----------
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpu8vub4ss
Code:
int main(void) { return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -LC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpu8vub4ss\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpu8vub4ss\output.js -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -lm -sERROR_ON_UNDEFINED_SYMBOLS=0` -> 0
Run-time dependency expat found: YES 2.6.2
'utf-8' codec can't decode byte 0x90 in position 2: invalid start byte
Unusable script 'C:\\Users\\ziqia\\vcpkg\\downloads\\tools\\python\\python-3.11.8-x64\\python.exe'
Program python3 found: YES (C:\Users\ziqia\vcpkg\downloads\tools\python\python-3.11.8-x64\python.exe)
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpqn_cjpst
Code:
#ifdef __has_include
#if !__has_include("dirent.h")
#error "Header 'dirent.h' could not be found"
#endif
#else
#include <dirent.h>
#endif
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpqn_cjpst\testfile.c -E -P -g -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration` -> 0
Has header "dirent.h" : YES
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp5b9jpwo9
Code:
#ifdef __has_include
#if !__has_include("fcntl.h")
#error "Header 'fcntl.h' could not be found"
#endif
#else
#include <fcntl.h>
#endif
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp5b9jpwo9\testfile.c -E -P -g -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration` -> 0
Has header "fcntl.h" : YES
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp7_9ma3lt
Code:
#ifdef __has_include
#if !__has_include("stdlib.h")
#error "Header 'stdlib.h' could not be found"
#endif
#else
#include <stdlib.h>
#endif
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp7_9ma3lt\testfile.c -E -P -g -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration` -> 0
Has header "stdlib.h" : YES
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpklahal5i
Code:
#ifdef __has_include
#if !__has_include("string.h")
#error "Header 'string.h' could not be found"
#endif
#else
#include <string.h>
#endif
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpklahal5i\testfile.c -E -P -g -D_FILE_OFFSET_BITS=64 -P -O0 -Werror=implicit-function-declaration` -> 0
Has header "string.h" : YES
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpgfv21p_0
Code:
#ifdef __has_include
#if !__has_include("unistd.h")
#error "Header 'unistd.h' could not be found"
#endif
#else
#include <unistd.h>
#endif
-----------
...
Skipped 975 lines
...
stderr:
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp5yf44bd6\testfile.c:1:10: fatal error: 'sys/statvfs.' file not found
1 | #include <sys/statvfs.>
| ^~~~~~~~~~~~~~
1 error generated.
-----------
Checking whether type "struct statvfs" has member "f_fstypename" : NO
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp7hm07su2
Code:
void bar(void) {
struct statfs foo;
foo.f_flags;
}
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp7hm07su2\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp7hm07su2\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 1
stderr:
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp7hm07su2\testfile.c:3:27: error: variable has incomplete type 'struct statfs'
3 | struct statfs foo;
| ^
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp7hm07su2\testfile.c:3:20: note: forward declaration of 'struct statfs'
3 | struct statfs foo;
| ^
1 error generated.
-----------
Checking whether type "struct statfs" has member "f_flags" : NO
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpstityafe
Code:
void bar(void) {
struct statfs foo;
foo.f_fstypename;
}
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpstityafe\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpstityafe\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 1
stderr:
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpstityafe\testfile.c:3:27: error: variable has incomplete type 'struct statfs'
3 | struct statfs foo;
| ^
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpstityafe\testfile.c:3:20: note: forward declaration of 'struct statfs'
3 | struct statfs foo;
| ^
1 error generated.
-----------
Checking whether type "struct statfs" has member "f_fstypename" : NO
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpr8p7jgzg
Code:
#include <sys/types.h>
#include <dirent.h>
void bar(void) {
struct dirent foo;
foo.d_type;
}
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpr8p7jgzg\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpr8p7jgzg\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
stderr:
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpr8p7jgzg\testfile.c:6:17: warning: expression result unused [-Wunused-value]
6 | foo.d_type;
| ~~~ ^~~~~~
1 warning generated.
-----------
Checking whether type "struct dirent" has member "d_type" : YES
Using cached compile:
Cached command line: C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpxay_4gs_\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpxay_4gs_\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument
Code:
#include <stddef.h>
int main(void) {
void * something;
return 0;
}
Cached compiler stdout:
Cached compiler stderr:
Using cached compile:
Cached command line: C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpinltqyr3\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpinltqyr3\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument
Code:
#include <stddef.h>
int main(void) { static int a[1-2*!(sizeof(void *) >= 0)]; a[0]=0; return 0; }
Cached compiler stdout:
Cached compiler stderr:
Using cached compile:
Cached command line: C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpp5g6e4m8\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpp5g6e4m8\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument
Code:
#include <stddef.h>
int main(void) { static int a[1-2*!(sizeof(void *) > 0)]; a[0]=0; return 0; }
Cached compiler stdout:
Cached compiler stderr:
Using cached compile:
Cached command line: C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp6thy7821\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp6thy7821\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument
Code:
#include <stddef.h>
int main(void) { static int a[1-2*!(sizeof(void *) > 1)]; a[0]=0; return 0; }
Cached compiler stdout:
Cached compiler stderr:
Using cached compile:
Cached command line: C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp4oxcp7ca\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp4oxcp7ca\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument
Code:
#include <stddef.h>
int main(void) { static int a[1-2*!(sizeof(void *) > 3)]; a[0]=0; return 0; }
Cached compiler stdout:
Cached compiler stderr:
Using cached compile:
Cached command line: C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpw82rqzri\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpw82rqzri\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument
Code:
#include <stddef.h>
int main(void) { static int a[1-2*!(sizeof(void *) > 7)]; a[0]=0; return 0; }
Cached compiler stdout:
Cached compiler stderr:
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpw82rqzri\testfile.c:3:39: error: 'a' declared as an array with a negative size
3 | int main(void) { static int a[1-2*!(sizeof(void *) > 7)]; a[0]=0; return 0; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
Using cached compile:
Cached command line: C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpbbz0n7pd\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpbbz0n7pd\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument
Code:
#include <stddef.h>
int main(void) { static int a[1-2*!(sizeof(void *) <= 5)]; a[0]=0; return 0; }
Cached compiler stdout:
Cached compiler stderr:
Using cached compile:
Cached command line: C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpcb_belvs\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpcb_belvs\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument
Code:
#include <stddef.h>
int main(void) { static int a[1-2*!(sizeof(void *) <= 4)]; a[0]=0; return 0; }
Cached compiler stdout:
Cached compiler stderr:
Checking for size of "void *" : 4
Using cached compile:
Cached command line: C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpxay_4gs_\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpxay_4gs_\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument
Code:
#include <stddef.h>
int main(void) {
void * something;
return 0;
}
Cached compiler stdout:
Cached compiler stderr:
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp546be8lm
Code:
#include <stddef.h>
struct tmp {
char c;
void * target;
};
#include <stddef.h>
int main(void) { static int a[1-2*!(offsetof(struct tmp, target) >= 0)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp546be8lm\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp546be8lm\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp76d5uwlb
Code:
#include <stddef.h>
struct tmp {
char c;
void * target;
};
#include <stddef.h>
int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 0)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp76d5uwlb\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp76d5uwlb\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpy5bi88ft
Code:
#include <stddef.h>
struct tmp {
char c;
void * target;
};
#include <stddef.h>
int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpy5bi88ft\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpy5bi88ft\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpf4tdrfeu
Code:
#include <stddef.h>
struct tmp {
char c;
void * target;
};
#include <stddef.h>
int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 3)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpf4tdrfeu\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpf4tdrfeu\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmps1ub68_h
Code:
#include <stddef.h>
struct tmp {
char c;
void * target;
};
#include <stddef.h>
int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 7)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmps1ub68_h\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmps1ub68_h\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 1
stderr:
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmps1ub68_h\testfile.c:8:39: error: 'a' declared as an array with a negative size
8 | int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 7)]; a[0]=0; return 0; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
-----------
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpjf3433l6
Code:
#include <stddef.h>
struct tmp {
char c;
void * target;
};
#include <stddef.h>
int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 5)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpjf3433l6\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpjf3433l6\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp45ij7uc2
Code:
#include <stddef.h>
struct tmp {
char c;
void * target;
};
#include <stddef.h>
int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 4)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp45ij7uc2\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp45ij7uc2\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Checking for alignment of "void *" : 4
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpyb38wyy1
Code:
#include <stddef.h>
int main(void) {
double something;
return 0;
}
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpyb38wyy1\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpyb38wyy1\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp0v80rldv
Code:
#include <stddef.h>
struct tmp {
char c;
double target;
};
#include <stddef.h>
int main(void) { static int a[1-2*!(offsetof(struct tmp, target) >= 0)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp0v80rldv\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp0v80rldv\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpxaa_411w
Code:
#include <stddef.h>
struct tmp {
char c;
double target;
};
#include <stddef.h>
int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 0)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpxaa_411w\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpxaa_411w\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpan3l04gl
Code:
#include <stddef.h>
struct tmp {
char c;
double target;
};
#include <stddef.h>
int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 1)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpan3l04gl\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpan3l04gl\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpsbpzwras
Code:
#include <stddef.h>
struct tmp {
char c;
double target;
};
#include <stddef.h>
int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 3)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpsbpzwras\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpsbpzwras\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpbg6hedle
Code:
#include <stddef.h>
struct tmp {
char c;
double target;
};
#include <stddef.h>
int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 7)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpbg6hedle\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpbg6hedle\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpaerfflch
Code:
#include <stddef.h>
struct tmp {
char c;
double target;
};
#include <stddef.h>
int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpaerfflch\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpaerfflch\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 1
stderr:
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpaerfflch\testfile.c:8:39: error: 'a' declared as an array with a negative size
8 | int main(void) { static int a[1-2*!(offsetof(struct tmp, target) > 15)]; a[0]=0; return 0; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
-----------
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpexncf09z
Code:
#include <stddef.h>
struct tmp {
char c;
double target;
};
#include <stddef.h>
int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 11)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpexncf09z\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpexncf09z\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpkcctvaas
Code:
#include <stddef.h>
struct tmp {
char c;
double target;
};
#include <stddef.h>
int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 9)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpkcctvaas\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpkcctvaas\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpx6h2ubzh
Code:
#include <stddef.h>
struct tmp {
char c;
double target;
};
#include <stddef.h>
int main(void) { static int a[1-2*!(offsetof(struct tmp, target) <= 8)]; a[0]=0; return 0; }
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpx6h2ubzh\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpx6h2ubzh\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Checking for alignment of "double" : 8
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpix4931xf
Source file: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\src\2.14.2-7f52ee670b.clean\meson-cc-tests/flexible-array-member-test.c
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\src\2.14.2-7f52ee670b.clean\meson-cc-tests/flexible-array-member-test.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpix4931xf\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp49iy9c34
Source file: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\src\2.14.2-7f52ee670b.clean\meson-cc-tests/stdatomic-primitives-test.c
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -LC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\src\2.14.2-7f52ee670b.clean\meson-cc-tests/stdatomic-primitives-test.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp49iy9c34\output.js -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration` -> 0
Checking if "stdatomic.h atomics" : links: YES
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp8_qkm8iu
Source file: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\src\2.14.2-7f52ee670b.clean\meson-cc-tests/intel-atomic-primitives-test.c
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -LC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\src\2.14.2-7f52ee670b.clean\meson-cc-tests/intel-atomic-primitives-test.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp8_qkm8iu\output.js -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration` -> 0
Checking if "Intel atomics" : links: YES
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpxt5p7e8e
Source file: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\src\2.14.2-7f52ee670b.clean\meson-cc-tests/solaris-atomic-operations.c
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -LC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/debug/lib -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\src\2.14.2-7f52ee670b.clean\meson-cc-tests/solaris-atomic-operations.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpxt5p7e8e\output.js -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration` -> 1
stderr:
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\src\2.14.2-7f52ee670b.clean\meson-cc-tests/solaris-atomic-operations.c:1:10: fatal error: 'atomic.h' file not found
1 | #include <atomic.h>
| ^~~~~~~~~~
1 error generated.
emcc: error: 'C:/Users/ziqia/emsdk/upstream/bin\clang.exe -target wasm32-unknown-emscripten -fignore-exceptions -mno-bulk-memory -mno-nontrapping-fptoint -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr --sysroot=C:\Users\ziqia\emsdk\upstream\emscripten\cache\sysroot -DEMSCRIPTEN -Werror=implicit-function-declaration -Xclang -iwithsysroot/include\fakesdl -Xclang -iwithsysroot/include\compat -g3 -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include -g3 -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration C:\Users\ziqia\vcpkg\buildtrees\fontconfig\src\2.14.2-7f52ee670b.clean\meson-cc-tests/solaris-atomic-operations.c -c -o C:\Users\ziqia\AppData\Local\Temp\emscripten_temp_jcoo0s45\solaris-atomic-operations_0.o' failed (returned 1)
-----------
Checking if "Solaris atomic ops" : links: NO
Run-time dependency threads found: YES
Program gperf found: YES (C:/Users/ziqia/vcpkg/installed/x64-windows/tools/gperf\gperf.EXE)
Running command: C:/Users/ziqia/vcpkg/installed/x64-windows/tools/gperf\gperf.EXE -L ANSI-C C:\Users\ziqia\vcpkg\buildtrees\fontconfig\src\2.14.2-7f52ee670b.clean\meson-cc-tests/gperf.txt
--- stdout ---
/* ANSI-C code produced by gperf version 3.1 */
/* Command-line: 'C:/Users/ziqia/vcpkg/installed/x64-windows/tools/gperf\\gperf.EXE' -L ANSI-C 'C:\\Users\\ziqia\\vcpkg\\buildtrees\\fontconfig\\src\\2.14.2-7f52ee670b.clean\\meson-cc-tests/gperf.txt' */
/* Computed positions: -k'' */
#define TOTAL_KEYWORDS 1
#define MIN_WORD_LENGTH 3
#define MAX_WORD_LENGTH 3
#define MIN_HASH_VALUE 0
#define MAX_HASH_VALUE 0
/* maximum key range = 1, duplicates = 0 */
#ifdef __GNUC__
__inline
#else
#ifdef __cplusplus
inline
#endif
#endif
/*ARGSUSED*/
static unsigned int
hash (register const char *str, register size_t len)
{
return 0;
}
const char *
in_word_set (register const char *str, register size_t len)
{
static const char * wordlist[] =
{
"foo"
};
if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
{
register unsigned int key = hash (str, len);
if (key <= MAX_HASH_VALUE)
{
register const char *s = wordlist[key];
if (*str == *s && !strcmp (str + 1, s + 1))
return s;
}
}
return 0;
}
--- stderr ---
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpm66d8t7b
Code:
#include <string.h>
const char * in_word_set(const char *, size_t);
/* ANSI-C code produced by gperf version 3.1 */
/* Command-line: 'C:/Users/ziqia/vcpkg/installed/x64-windows/tools/gperf\\gperf.EXE' -L ANSI-C 'C:\\Users\\ziqia\\vcpkg\\buildtrees\\fontconfig\\src\\2.14.2-7f52ee670b.clean\\meson-cc-tests/gperf.txt' */
/* Computed positions: -k'' */
#define TOTAL_KEYWORDS 1
#define MIN_WORD_LENGTH 3
#define MAX_WORD_LENGTH 3
#define MIN_HASH_VALUE 0
#define MAX_HASH_VALUE 0
/* maximum key range = 1, duplicates = 0 */
#ifdef __GNUC__
__inline
#else
#ifdef __cplusplus
inline
#endif
#endif
/*ARGSUSED*/
static unsigned int
hash (register const char *str, register size_t len)
{
return 0;
}
const char *
in_word_set (register const char *str, register size_t len)
{
static const char * wordlist[] =
{
"foo"
};
if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
{
register unsigned int key = hash (str, len);
if (key <= MAX_HASH_VALUE)
{
register const char *s = wordlist[key];
if (*str == *s && !strcmp (str + 1, s + 1))
return s;
}
}
return 0;
}
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpm66d8t7b\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpm66d8t7b\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
Message: gperf len type is size_t
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp60q_m5ls
Code:
#include <stdint.h>
void bar(void) {
sizeof(uint64_t);
}
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp60q_m5ls\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp60q_m5ls\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
stderr:
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmp60q_m5ls\testfile.c:3:13: warning: expression result unused [-Wunused-value]
3 | sizeof(uint64_t);
| ^~~~~~~~~~~~~~~~
1 warning generated.
-----------
Checking for type "uint64_t" : YES
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpo6s_2h8t
Code:
#include <stdint.h>
void bar(void) {
sizeof(int32_t);
}
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpo6s_2h8t\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpo6s_2h8t\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
stderr:
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpo6s_2h8t\testfile.c:3:13: warning: expression result unused [-Wunused-value]
3 | sizeof(int32_t);
| ^~~~~~~~~~~~~~~
1 warning generated.
-----------
Checking for type "int32_t" : YES
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpar9wd4ut
Code:
#include <stdint.h>
void bar(void) {
sizeof(uintptr_t);
}
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpar9wd4ut\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpar9wd4ut\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
stderr:
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpar9wd4ut\testfile.c:3:13: warning: expression result unused [-Wunused-value]
3 | sizeof(uintptr_t);
| ^~~~~~~~~~~~~~~~~
1 warning generated.
-----------
Checking for type "uintptr_t" : YES
Running compile:
Working directory: C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpcrhes89l
Code:
#include <stdint.h>
void bar(void) {
sizeof(intptr_t);
}
-----------
Command line: `C:/Users/ziqia/emsdk/upstream/emscripten/emcc.bat -g -IC:/Users/ziqia/vcpkg/installed/wasm32-emscripten/include C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpcrhes89l\testfile.c -o C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpcrhes89l\output.o -c -g -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration -Werror=unknown-warning-option -Werror=unused-command-line-argument` -> 0
stderr:
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\wasm32-emscripten-dbg\meson-private\tmpcrhes89l\testfile.c:3:13: warning: expression result unused [-Wunused-value]
3 | sizeof(intptr_t);
| ^~~~~~~~~~~~~~~~
1 warning generated.
-----------
Checking for type "intptr_t" : YES
Program fc-case.py found: YES (C:\Users\ziqia\vcpkg\downloads\tools\python\python-3.11.8-x64\python.exe C:\Users\ziqia\vcpkg\buildtrees\fontconfig\src\2.14.2-7f52ee670b.clean\fc-case\fc-case.py)
Program fc-lang.py found: YES (C:\Users\ziqia\vcpkg\downloads\tools\python\python-3.11.8-x64\python.exe C:\Users\ziqia\vcpkg\buildtrees\fontconfig\src\2.14.2-7f52ee670b.clean\fc-lang\fc-lang.py)
..\src\2.14.2-7f52ee670b.clean\src\meson.build:41:2: ERROR: Problem encountered: FIXME: implement cc.preprocess
Package: fontconfig:wasm32-emscripten@2.14.2#2
Host Environment
vcpkg-scripts version: 73964f8 2024-08-16 (4 months ago)
To Reproduce
vcpkg install fltk[core]Failure logs
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\config-wasm32-emscripten-dbg-out.log
C:\Users\ziqia\vcpkg\buildtrees\fontconfig\config-wasm32-emscripten-dbg-meson-log.txt.log