==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: edk2 202008-1 (Fri Oct 30 18:15:43 2020) ==> Retrieving sources... -> Found edk2-202008.tar.gz -> Found openssl-1.1.1h.tar.gz -> Found openssl-1.1.1h.tar.gz.asc -> Found brotli-1.0.7.tar.gz -> Found 50-edk2-ovmf-i386-secure.json -> Found 50-edk2-ovmf-x86_64-secure.json -> Found 60-edk2-ovmf-i386.json -> Found 60-edk2-ovmf-x86_64.json ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... edk2-202008.tar.gz ... Passed openssl-1.1.1h.tar.gz ... Passed openssl-1.1.1h.tar.gz.asc ... Skipped brotli-1.0.7.tar.gz ... Passed 50-edk2-ovmf-i386-secure.json ... Passed 50-edk2-ovmf-x86_64-secure.json ... Passed 60-edk2-ovmf-i386.json ... Passed 60-edk2-ovmf-x86_64.json ... Passed ==> Making package: edk2 202008-1 (Fri 30 Oct 2020 06:16:02 PM UTC) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (4) libnsl-1.3.0-1 acpica-20200925-1 nasm-2.15.05-1 python-3.8.6-1 Total Download Size: 11.09 MiB Total Installed Size: 53.78 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... downloading libnsl-1.3.0-1-armv7h.pkg.tar.xz... downloading nasm-2.15.05-1-armv7h.pkg.tar.xz... downloading python-3.8.6-1-armv7h.pkg.tar.xz... downloading acpica-20200925-1-armv7h.pkg.tar.xz... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing acpica... installing nasm... installing libnsl... installing python... Optional dependencies for python python-setuptools python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Found edk2-202008.tar.gz -> Found openssl-1.1.1h.tar.gz -> Found openssl-1.1.1h.tar.gz.asc -> Found brotli-1.0.7.tar.gz -> Found 50-edk2-ovmf-i386-secure.json -> Found 50-edk2-ovmf-x86_64-secure.json -> Found 60-edk2-ovmf-i386.json -> Found 60-edk2-ovmf-x86_64.json ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting edk2-202008.tar.gz with bsdtar -> Extracting openssl-1.1.1h.tar.gz with bsdtar -> Extracting brotli-1.0.7.tar.gz with bsdtar ==> Starting prepare()... renamed 'edk2-edk2-stable202008' -> 'edk2-202008' removed directory 'CryptoPkg/Library/OpensslLib/openssl' 'CryptoPkg/Library/OpensslLib/openssl' -> '/build/edk2/src/openssl-1.1.1h' removed directory 'BaseTools/Source/C/BrotliCompress/brotli' removed directory 'MdeModulePkg/Library/BrotliCustomDecompressLib/brotli' 'BaseTools/Source/C/BrotliCompress/brotli' -> '/build/edk2/src/brotli-1.0.7' 'MdeModulePkg/Library/BrotliCustomDecompressLib/brotli' -> '/build/edk2/src/brotli-1.0.7' ==> Starting build()... make: Entering directory '/build/edk2/src/edk2-202008/BaseTools' make -C Source/C make[1]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C' Attempting to detect HOST_ARCH from 'uname -m': armv7l Detected HOST_ARCH of ARM using uname. mkdir -p . mkdir ./libs make -C Common make[2]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/Common' gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 BasePeCoff.c -o BasePeCoff.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 BinderFuncs.c -o BinderFuncs.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 CommonLib.c -o CommonLib.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 Crc32.c -o Crc32.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 Decompress.c -o Decompress.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 EfiCompress.c -o EfiCompress.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 EfiUtilityMsgs.c -o EfiUtilityMsgs.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 FirmwareVolumeBuffer.c -o FirmwareVolumeBuffer.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 FvLib.c -o FvLib.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 MemoryFile.c -o MemoryFile.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 MyAlloc.c -o MyAlloc.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 OsPath.c -o OsPath.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 ParseGuidedSectionTools.c -o ParseGuidedSectionTools.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 ParseInf.c -o ParseInf.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 PeCoffLoaderEx.c -o PeCoffLoaderEx.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 SimpleFileParsing.c -o SimpleFileParsing.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 StringFuncs.c -o StringFuncs.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 TianoCompress.c -o TianoCompress.o ar crs ../libs/libCommon.a BasePeCoff.o BinderFuncs.o CommonLib.o Crc32.o Decompress.o EfiCompress.o EfiUtilityMsgs.o FirmwareVolumeBuffer.o FvLib.o MemoryFile.o MyAlloc.o OsPath.o ParseGuidedSectionTools.o ParseInf.o PeCoffLoaderEx.o SimpleFileParsing.o StringFuncs.o TianoCompress.o make[2]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/Common' mkdir ./bin make -C VfrCompile VfrLexer.h make[2]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/VfrCompile' BIN_DIR='.' make -C Pccts/dlg make[3]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/VfrCompile/Pccts/dlg' cc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c dlg_p.c cc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c dlg_a.c cc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c main.c cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 err.c -o err.o cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 ../support/set/set.c cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 support.c -o support.o cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 output.c -o output.o cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 relabel.c -o relabel.o cc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 automata.c -o automata.o cc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -o ./dlg dlg_p.o dlg_a.o main.o err.o set.o support.o output.o relabel.o automata.o make[3]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/VfrCompile/Pccts/dlg' BIN_DIR='.' make -C Pccts/antlr make[3]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/VfrCompile/Pccts/antlr' gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 antlr.c -o antlr.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 scan.c -o scan.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 err.c -o err.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 bits.c -o bits.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 build.c -o build.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 fset2.c -o fset2.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 fset.c -o fset.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 gen.c -o gen.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 globals.c -o globals.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 hash.c -o hash.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 lex.c -o lex.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 main.c -o main.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 misc.c -o misc.o gcc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c -o set.o ../support/set/set.c gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 pred.c -o pred.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 egman.c -o egman.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 mrhoist.c -o mrhoist.o gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 fcache.c -o fcache.o gcc -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -o ./antlr antlr.o scan.o err.o bits.o build.o fset2.o fset.o gen.o globals.o hash.o lex.o main.o misc.o set.o pred.o egman.o mrhoist.o fcache.o make[3]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/VfrCompile/Pccts/antlr' Pccts/antlr/antlr -CC -e3 -ck 3 -k 2 -fl VfrParser.dlg -ft VfrTokens.h -o . VfrSyntax.g Antlr parser generator Version 1.33MR33 1989-2001 VfrSyntax.g, line 3508: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) VfrSyntax.g, line 3517: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) VfrSyntax.g, line 3526: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) VfrSyntax.g, line 3536: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) VfrSyntax.g, line 3566: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) VfrSyntax.g, line 3575: warning: alts 1 and 2 of {..} ambiguous upon ( ";" RefreshGuid GuidOp Locked Image EndIf InconsistentIf DisableIf SuppressIf Default GrayOutIf ) Pccts/dlg/dlg -C2 -i -CC -cl VfrLexer -o . VfrParser.dlg dlg Version 1.33MR33 1989-2001 make[2]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/VfrCompile' make -C BrotliCompress make[2]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/BrotliCompress' gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/tools/brotli.c -o brotli/c/tools/brotli.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/common/dictionary.c -o brotli/c/common/dictionary.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/common/transform.c -o brotli/c/common/transform.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/dec/bit_reader.c -o brotli/c/dec/bit_reader.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/dec/decode.c -o brotli/c/dec/decode.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/dec/huffman.c -o brotli/c/dec/huffman.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/dec/state.c -o brotli/c/dec/state.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/backward_references.c -o brotli/c/enc/backward_references.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/backward_references_hq.c -o brotli/c/enc/backward_references_hq.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/bit_cost.c -o brotli/c/enc/bit_cost.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/block_splitter.c -o brotli/c/enc/block_splitter.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/brotli_bit_stream.c -o brotli/c/enc/brotli_bit_stream.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/cluster.c -o brotli/c/enc/cluster.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/compress_fragment.c -o brotli/c/enc/compress_fragment.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/compress_fragment_two_pass.c -o brotli/c/enc/compress_fragment_two_pass.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/dictionary_hash.c -o brotli/c/enc/dictionary_hash.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/encode.c -o brotli/c/enc/encode.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/encoder_dict.c -o brotli/c/enc/encoder_dict.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/entropy_encode.c -o brotli/c/enc/entropy_encode.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/histogram.c -o brotli/c/enc/histogram.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/literal_cost.c -o brotli/c/enc/literal_cost.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/memory.c -o brotli/c/enc/memory.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/metablock.c -o brotli/c/enc/metablock.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/static_dict.c -o brotli/c/enc/static_dict.o gcc -c -I ./brotli/c/include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 brotli/c/enc/utf8_util.c -o brotli/c/enc/utf8_util.o gcc -o ../bin/Brotli brotli/c/tools/brotli.o brotli/c/common/dictionary.o brotli/c/common/transform.o brotli/c/dec/bit_reader.o brotli/c/dec/decode.o brotli/c/dec/huffman.o brotli/c/dec/state.o brotli/c/enc/backward_references.o brotli/c/enc/backward_references_hq.o brotli/c/enc/bit_cost.o brotli/c/enc/block_splitter.o brotli/c/enc/brotli_bit_stream.o brotli/c/enc/cluster.o brotli/c/enc/compress_fragment.o brotli/c/enc/compress_fragment_two_pass.o brotli/c/enc/dictionary_hash.o brotli/c/enc/encode.o brotli/c/enc/encoder_dict.o brotli/c/enc/entropy_encode.o brotli/c/enc/histogram.o brotli/c/enc/literal_cost.o brotli/c/enc/memory.o brotli/c/enc/metablock.o brotli/c/enc/static_dict.o brotli/c/enc/utf8_util.o -L../libs -lm /usr/bin/ld: warning: brotli/c/tools/brotli.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/common/dictionary.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/common/transform.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/dec/bit_reader.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/dec/decode.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/dec/huffman.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/dec/state.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/backward_references.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/backward_references_hq.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/bit_cost.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/block_splitter.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/brotli_bit_stream.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/cluster.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/compress_fragment.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/compress_fragment_two_pass.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/dictionary_hash.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/encode.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/encoder_dict.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/entropy_encode.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/histogram.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/literal_cost.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/memory.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/metablock.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/static_dict.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: brotli/c/enc/utf8_util.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail make[2]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/BrotliCompress' make -C VfrCompile make[2]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/VfrCompile' g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -O2 Pccts/h/AParser.cpp -o AParser.o g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -O2 Pccts/h/DLexerBase.cpp -o DLexerBase.o g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -O2 Pccts/h/ATokenBuffer.cpp -o ATokenBuffer.o g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -Wno-unused-result -O2 EfiVfrParser.cpp -o EfiVfrParser.o g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -Wno-unused-result -O2 VfrLexer.cpp -o VfrLexer.o g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -O2 VfrSyntax.cpp -o VfrSyntax.o g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -Wno-unused-result -O2 VfrFormPkg.cpp -o VfrFormPkg.o g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -Wno-unused-result -O2 VfrError.cpp -o VfrError.o g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -Wno-unused-result -O2 VfrUtilityLib.cpp -o VfrUtilityLib.o g++ -c -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -Wno-unused-result -O2 VfrCompiler.cpp -o VfrCompiler.o g++ -o ../bin/VfrCompile AParser.o DLexerBase.o ATokenBuffer.o EfiVfrParser.o VfrLexer.o VfrSyntax.o VfrFormPkg.o VfrError.o VfrUtilityLib.o VfrCompiler.o -L../libs -lCommon /usr/bin/ld: warning: ../libs/libCommon.a(CommonLib.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(EfiUtilityMsgs.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(ParseInf.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail make[2]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/VfrCompile' make -C EfiRom make[2]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/EfiRom' gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 EfiRom.c -o EfiRom.o gcc -o ../bin/EfiRom EfiRom.o -L../libs -lCommon /usr/bin/ld: warning: EfiRom.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(CommonLib.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(EfiCompress.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(EfiUtilityMsgs.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(ParseInf.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail make[2]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/EfiRom' make -C GenFfs make[2]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/GenFfs' gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 GenFfs.c -o GenFfs.o gcc -o ../bin/GenFfs GenFfs.o -L../libs -lCommon /usr/bin/ld: warning: GenFfs.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(BasePeCoff.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(CommonLib.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(EfiUtilityMsgs.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(FvLib.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(ParseInf.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(PeCoffLoaderEx.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail make[2]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/GenFfs' make -C GenFv make[2]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/GenFv' gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 GenFv.c -o GenFv.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 GenFvInternalLib.c -o GenFvInternalLib.o gcc -o ../bin/GenFv GenFv.o GenFvInternalLib.o -L../libs -lCommon -luuid /usr/bin/ld: warning: GenFv.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: GenFvInternalLib.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(BasePeCoff.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(CommonLib.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(EfiUtilityMsgs.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(FvLib.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(ParseInf.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(PeCoffLoaderEx.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail make[2]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/GenFv' make -C GenFw make[2]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/GenFw' gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 GenFw.c -o GenFw.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 ElfConvert.c -o ElfConvert.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 Elf32Convert.c -o Elf32Convert.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 Elf64Convert.c -o Elf64Convert.o gcc -o ../bin/GenFw GenFw.o ElfConvert.o Elf32Convert.o Elf64Convert.o -L../libs -lCommon -luuid /usr/bin/ld: warning: GenFw.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ElfConvert.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: Elf32Convert.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: Elf64Convert.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(BasePeCoff.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(CommonLib.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(EfiUtilityMsgs.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(ParseInf.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(PeCoffLoaderEx.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail make[2]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/GenFw' make -C GenSec make[2]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/GenSec' gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 GenSec.c -o GenSec.o gcc -o ../bin/GenSec GenSec.o -L../libs -lCommon -luuid /usr/bin/ld: warning: GenSec.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(BasePeCoff.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(CommonLib.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(Crc32.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(EfiCompress.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(EfiUtilityMsgs.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(FvLib.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(ParseInf.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(PeCoffLoaderEx.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail make[2]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/GenSec' make -C GenCrc32 make[2]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/GenCrc32' gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 GenCrc32.c -o GenCrc32.o gcc -o ../bin/GenCrc32 GenCrc32.o -L../libs -lCommon /usr/bin/ld: warning: GenCrc32.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(CommonLib.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(Crc32.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(EfiUtilityMsgs.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(ParseInf.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail make[2]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/GenCrc32' make -C LzmaCompress make[2]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/LzmaCompress' gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 -D_7ZIP_ST LzmaCompress.c -o LzmaCompress.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 -D_7ZIP_ST Sdk/C/Alloc.c -o Sdk/C/Alloc.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 -D_7ZIP_ST Sdk/C/LzFind.c -o Sdk/C/LzFind.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 -D_7ZIP_ST Sdk/C/LzmaDec.c -o Sdk/C/LzmaDec.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 -D_7ZIP_ST Sdk/C/LzmaEnc.c -o Sdk/C/LzmaEnc.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 -D_7ZIP_ST Sdk/C/7zFile.c -o Sdk/C/7zFile.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 -D_7ZIP_ST Sdk/C/7zStream.c -o Sdk/C/7zStream.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 -D_7ZIP_ST Sdk/C/Bra86.c -o Sdk/C/Bra86.o gcc -o ../bin/LzmaCompress LzmaCompress.o Sdk/C/Alloc.o Sdk/C/LzFind.o Sdk/C/LzmaDec.o Sdk/C/LzmaEnc.o Sdk/C/7zFile.o Sdk/C/7zStream.o Sdk/C/Bra86.o -L../libs -lCommon /usr/bin/ld: warning: LzmaCompress.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: Sdk/C/Alloc.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: Sdk/C/LzFind.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: Sdk/C/LzmaDec.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: Sdk/C/LzmaEnc.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: Sdk/C/7zFile.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: Sdk/C/7zStream.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: Sdk/C/Bra86.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(ParseInf.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(EfiUtilityMsgs.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail make[2]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/LzmaCompress' make -C Split make[2]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/Split' gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 Split.c -o Split.o gcc -o ../bin/Split Split.o -L../libs -lCommon /usr/bin/ld: warning: Split.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(CommonLib.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(EfiUtilityMsgs.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(ParseInf.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail make[2]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/Split' make -C TianoCompress make[2]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/TianoCompress' gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 TianoCompress.c -o TianoCompress.o gcc -o ../bin/TianoCompress TianoCompress.o -L../libs -lCommon /usr/bin/ld: warning: TianoCompress.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(CommonLib.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(Decompress.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(EfiCompress.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(EfiUtilityMsgs.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(ParseInf.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail make[2]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/TianoCompress' make -C VolInfo make[2]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/VolInfo' gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 VolInfo.c -o VolInfo.o gcc -o ../bin/VolInfo VolInfo.o -L../libs -lCommon /usr/bin/ld: warning: VolInfo.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(BasePeCoff.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(CommonLib.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(Decompress.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(EfiUtilityMsgs.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(FirmwareVolumeBuffer.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(FvLib.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(OsPath.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(ParseGuidedSectionTools.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(ParseInf.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(PeCoffLoaderEx.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(StringFuncs.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(BinderFuncs.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(MemoryFile.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail make[2]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/VolInfo' make -C DevicePath make[2]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/DevicePath' gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 DevicePath.c -o DevicePath.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 UefiDevicePathLib.c -o UefiDevicePathLib.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 DevicePathFromText.c -o DevicePathFromText.o gcc -c -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/Arm/ -MD -fshort-wchar -fno-strict-aliasing -fwrapv -fno-delete-null-pointer-checks -Wall -Wno-deprecated-declarations -Wno-stringop-truncation -Wno-restrict -Wno-unused-result -nostdlib -g -O2 DevicePathUtilities.c -o DevicePathUtilities.o gcc -o ../bin/DevicePath DevicePath.o UefiDevicePathLib.o DevicePathFromText.o DevicePathUtilities.o -L../libs -lCommon -luuid /usr/bin/ld: warning: DevicePath.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: UefiDevicePathLib.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: DevicePathFromText.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: DevicePathUtilities.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(CommonLib.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail /usr/bin/ld: warning: ../libs/libCommon.a(EfiUtilityMsgs.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail make[2]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C/DevicePath' Finished building BaseTools C Tools with HOST_ARCH=ARM make[1]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/C' make -C Source/Python make[1]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Source/Python' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Source/Python' make -C Tests make[1]: Entering directory '/build/edk2/src/edk2-202008/BaseTools/Tests' testHelp (TianoCompress.Tests) ... ok testRandomDataCycles (TianoCompress.Tests) ... ok test_AmlToC_AmlToC (CheckPythonSyntax.Tests) ... ok test_AutoGen_AutoGen (CheckPythonSyntax.Tests) ... ok test_AutoGen_AutoGenWorker (CheckPythonSyntax.Tests) ... ok test_AutoGen_BuildEngine (CheckPythonSyntax.Tests) ... ok test_AutoGen_DataPipe (CheckPythonSyntax.Tests) ... ok test_AutoGen_GenC (CheckPythonSyntax.Tests) ... ok test_AutoGen_GenDepex (CheckPythonSyntax.Tests) ... ok test_AutoGen_GenMake (CheckPythonSyntax.Tests) ... ok test_AutoGen_GenPcdDb (CheckPythonSyntax.Tests) ... ok test_AutoGen_GenVar (CheckPythonSyntax.Tests) ... ok test_AutoGen_IdfClassObject (CheckPythonSyntax.Tests) ... ok test_AutoGen_IncludesAutoGen (CheckPythonSyntax.Tests) ... ok test_AutoGen_InfSectionParser (CheckPythonSyntax.Tests) ... ok test_AutoGen_ModuleAutoGen (CheckPythonSyntax.Tests) ... ok test_AutoGen_ModuleAutoGenHelper (CheckPythonSyntax.Tests) ... ok test_AutoGen_PlatformAutoGen (CheckPythonSyntax.Tests) ... ok test_AutoGen_StrGather (CheckPythonSyntax.Tests) ... ok test_AutoGen_UniClassObject (CheckPythonSyntax.Tests) ... ok test_AutoGen_ValidCheckingInfoObject (CheckPythonSyntax.Tests) ... ok test_AutoGen_WorkspaceAutoGen (CheckPythonSyntax.Tests) ... ok test_AutoGen___init__ (CheckPythonSyntax.Tests) ... ok test_BPDG_BPDG (CheckPythonSyntax.Tests) ... ok test_BPDG_GenVpd (CheckPythonSyntax.Tests) ... ok test_BPDG_StringTable (CheckPythonSyntax.Tests) ... ok test_BPDG___init__ (CheckPythonSyntax.Tests) ... ok test_Capsule_GenerateCapsule (CheckPythonSyntax.Tests) ... ok test_Capsule_GenerateWindowsDriver (CheckPythonSyntax.Tests) ... ok test_Capsule_WindowsCapsuleSupportHelper (CheckPythonSyntax.Tests) ... ok test_CommonDataClass_CommonClass (CheckPythonSyntax.Tests) ... ok test_CommonDataClass_DataClass (CheckPythonSyntax.Tests) ... ok test_CommonDataClass_Exceptions (CheckPythonSyntax.Tests) ... ok test_CommonDataClass_FdfClass (CheckPythonSyntax.Tests) ... ok test_CommonDataClass___init__ (CheckPythonSyntax.Tests) ... ok test_Common_BuildToolError (CheckPythonSyntax.Tests) ... ok test_Common_BuildVersion (CheckPythonSyntax.Tests) ... ok test_Common_DataType (CheckPythonSyntax.Tests) ... ok test_Common_Edk2_Capsule_FmpPayloadHeader (CheckPythonSyntax.Tests) ... ok test_Common_Edk2_Capsule___init__ (CheckPythonSyntax.Tests) ... ok test_Common_Edk2___init__ (CheckPythonSyntax.Tests) ... ok test_Common_EdkLogger (CheckPythonSyntax.Tests) ... ok test_Common_Expression (CheckPythonSyntax.Tests) ... ok test_Common_GlobalData (CheckPythonSyntax.Tests) ... ok test_Common_LongFilePathOs (CheckPythonSyntax.Tests) ... ok test_Common_LongFilePathOsPath (CheckPythonSyntax.Tests) ... ok test_Common_LongFilePathSupport (CheckPythonSyntax.Tests) ... ok test_Common_Misc (CheckPythonSyntax.Tests) ... ok test_Common_MultipleWorkspace (CheckPythonSyntax.Tests) ... ok test_Common_Parsing (CheckPythonSyntax.Tests) ... ok test_Common_RangeExpression (CheckPythonSyntax.Tests) ... ok test_Common_StringUtils (CheckPythonSyntax.Tests) ... ok test_Common_TargetTxtClassObject (CheckPythonSyntax.Tests) ... ok test_Common_ToolDefClassObject (CheckPythonSyntax.Tests) ... ok test_Common_Uefi_Capsule_CapsuleDependency (CheckPythonSyntax.Tests) ... ok test_Common_Uefi_Capsule_FmpAuthHeader (CheckPythonSyntax.Tests) ... ok test_Common_Uefi_Capsule_FmpCapsuleHeader (CheckPythonSyntax.Tests) ... ok test_Common_Uefi_Capsule_UefiCapsuleHeader (CheckPythonSyntax.Tests) ... ok test_Common_Uefi_Capsule___init__ (CheckPythonSyntax.Tests) ... ok test_Common_Uefi___init__ (CheckPythonSyntax.Tests) ... ok test_Common_VariableAttributes (CheckPythonSyntax.Tests) ... ok test_Common_VpdInfoFile (CheckPythonSyntax.Tests) ... ok test_Common___init__ (CheckPythonSyntax.Tests) ... ok test_Common_caching (CheckPythonSyntax.Tests) ... ok test_Ecc_CParser3_CLexer (CheckPythonSyntax.Tests) ... ok test_Ecc_CParser3_CParser (CheckPythonSyntax.Tests) ... ok test_Ecc_CParser3___init__ (CheckPythonSyntax.Tests) ... ok test_Ecc_CParser4_CLexer (CheckPythonSyntax.Tests) ... ok test_Ecc_CParser4_CListener (CheckPythonSyntax.Tests) ... ok test_Ecc_CParser4_CParser (CheckPythonSyntax.Tests) ... ok test_Ecc_CParser4___init__ (CheckPythonSyntax.Tests) ... ok test_Ecc_Check (CheckPythonSyntax.Tests) ... ok test_Ecc_CodeFragment (CheckPythonSyntax.Tests) ... ok test_Ecc_CodeFragmentCollector (CheckPythonSyntax.Tests) ... ok test_Ecc_Configuration (CheckPythonSyntax.Tests) ... ok test_Ecc_Database (CheckPythonSyntax.Tests) ... ok test_Ecc_EccGlobalData (CheckPythonSyntax.Tests) ... ok test_Ecc_EccMain (CheckPythonSyntax.Tests) ... ok test_Ecc_EccToolError (CheckPythonSyntax.Tests) ... ok test_Ecc_Exception (CheckPythonSyntax.Tests) ... ok test_Ecc_FileProfile (CheckPythonSyntax.Tests) ... ok test_Ecc_MetaDataParser (CheckPythonSyntax.Tests) ... ok test_Ecc_MetaFileWorkspace_MetaDataTable (CheckPythonSyntax.Tests) ... ok test_Ecc_MetaFileWorkspace_MetaFileParser (CheckPythonSyntax.Tests) ... ok test_Ecc_MetaFileWorkspace_MetaFileTable (CheckPythonSyntax.Tests) ... ok test_Ecc_MetaFileWorkspace___init__ (CheckPythonSyntax.Tests) ... ok test_Ecc_ParserWarning (CheckPythonSyntax.Tests) ... ok test_Ecc_Xml_XmlRoutines (CheckPythonSyntax.Tests) ... ok test_Ecc_Xml___init__ (CheckPythonSyntax.Tests) ... ok test_Ecc___init__ (CheckPythonSyntax.Tests) ... ok test_Ecc_c (CheckPythonSyntax.Tests) ... ok test_Eot_CParser3_CLexer (CheckPythonSyntax.Tests) ... ok test_Eot_CParser3_CParser (CheckPythonSyntax.Tests) ... ok test_Eot_CParser3___init__ (CheckPythonSyntax.Tests) ... ok test_Eot_CParser4_CLexer (CheckPythonSyntax.Tests) ... ok test_Eot_CParser4_CListener (CheckPythonSyntax.Tests) ... ok test_Eot_CParser4_CParser (CheckPythonSyntax.Tests) ... ok test_Eot_CParser4___init__ (CheckPythonSyntax.Tests) ... ok test_Eot_CodeFragment (CheckPythonSyntax.Tests) ... ok test_Eot_CodeFragmentCollector (CheckPythonSyntax.Tests) ... ok test_Eot_Database (CheckPythonSyntax.Tests) ... ok test_Eot_EotGlobalData (CheckPythonSyntax.Tests) ... ok test_Eot_EotMain (CheckPythonSyntax.Tests) ... ok test_Eot_EotToolError (CheckPythonSyntax.Tests) ... ok test_Eot_FileProfile (CheckPythonSyntax.Tests) ... ok test_Eot_Identification (CheckPythonSyntax.Tests) ... ok test_Eot_InfParserLite (CheckPythonSyntax.Tests) ... ok test_Eot_Parser (CheckPythonSyntax.Tests) ... ok test_Eot_ParserWarning (CheckPythonSyntax.Tests) ... ok test_Eot_Report (CheckPythonSyntax.Tests) ... ok test_Eot___init__ (CheckPythonSyntax.Tests) ... ok test_Eot_c (CheckPythonSyntax.Tests) ... ok test_GenFds_AprioriSection (CheckPythonSyntax.Tests) ... ok test_GenFds_Capsule (CheckPythonSyntax.Tests) ... ok test_GenFds_CapsuleData (CheckPythonSyntax.Tests) ... ok test_GenFds_CompressSection (CheckPythonSyntax.Tests) ... ok test_GenFds_DataSection (CheckPythonSyntax.Tests) ... ok test_GenFds_DepexSection (CheckPythonSyntax.Tests) ... ok test_GenFds_EfiSection (CheckPythonSyntax.Tests) ... ok test_GenFds_Fd (CheckPythonSyntax.Tests) ... ok test_GenFds_FdfParser (CheckPythonSyntax.Tests) ... ok test_GenFds_Ffs (CheckPythonSyntax.Tests) ... ok test_GenFds_FfsFileStatement (CheckPythonSyntax.Tests) ... ok test_GenFds_FfsInfStatement (CheckPythonSyntax.Tests) ... ok test_GenFds_Fv (CheckPythonSyntax.Tests) ... ok test_GenFds_FvImageSection (CheckPythonSyntax.Tests) ... ok test_GenFds_GenFds (CheckPythonSyntax.Tests) ... ok test_GenFds_GenFdsGlobalVariable (CheckPythonSyntax.Tests) ... ok test_GenFds_GuidSection (CheckPythonSyntax.Tests) ... ok test_GenFds_OptRomFileStatement (CheckPythonSyntax.Tests) ... ok test_GenFds_OptRomInfStatement (CheckPythonSyntax.Tests) ... ok test_GenFds_OptionRom (CheckPythonSyntax.Tests) ... ok test_GenFds_Region (CheckPythonSyntax.Tests) ... ok test_GenFds_Rule (CheckPythonSyntax.Tests) ... ok test_GenFds_RuleComplexFile (CheckPythonSyntax.Tests) ... ok test_GenFds_RuleSimpleFile (CheckPythonSyntax.Tests) ... ok test_GenFds_Section (CheckPythonSyntax.Tests) ... ok test_GenFds_UiSection (CheckPythonSyntax.Tests) ... ok test_GenFds_VerSection (CheckPythonSyntax.Tests) ... ok test_GenFds___init__ (CheckPythonSyntax.Tests) ... ok test_GenPatchPcdTable_GenPatchPcdTable (CheckPythonSyntax.Tests) ... ok test_GenPatchPcdTable___init__ (CheckPythonSyntax.Tests) ... ok test_PatchPcdValue_PatchPcdValue (CheckPythonSyntax.Tests) ... ok test_PatchPcdValue___init__ (CheckPythonSyntax.Tests) ... ok test_Pkcs7Sign_Pkcs7Sign (CheckPythonSyntax.Tests) ... ok test_Rsa2048Sha256Sign_Rsa2048Sha256GenerateKeys (CheckPythonSyntax.Tests) ... ok test_Rsa2048Sha256Sign_Rsa2048Sha256Sign (CheckPythonSyntax.Tests) ... ok test_Table_Table (CheckPythonSyntax.Tests) ... ok test_Table_TableDataModel (CheckPythonSyntax.Tests) ... ok test_Table_TableDec (CheckPythonSyntax.Tests) ... ok test_Table_TableDsc (CheckPythonSyntax.Tests) ... ok test_Table_TableEotReport (CheckPythonSyntax.Tests) ... ok test_Table_TableFdf (CheckPythonSyntax.Tests) ... ok test_Table_TableFile (CheckPythonSyntax.Tests) ... ok test_Table_TableFunction (CheckPythonSyntax.Tests) ... ok test_Table_TableIdentifier (CheckPythonSyntax.Tests) ... ok test_Table_TableInf (CheckPythonSyntax.Tests) ... ok test_Table_TablePcd (CheckPythonSyntax.Tests) ... ok test_Table_TableQuery (CheckPythonSyntax.Tests) ... ok test_Table_TableReport (CheckPythonSyntax.Tests) ... ok test_Table___init__ (CheckPythonSyntax.Tests) ... ok test_TargetTool_TargetTool (CheckPythonSyntax.Tests) ... ok test_TargetTool___init__ (CheckPythonSyntax.Tests) ... ok test_Trim_Trim (CheckPythonSyntax.Tests) ... ok test_UPT_BuildVersion (CheckPythonSyntax.Tests) ... ok test_UPT_Core_DependencyRules (CheckPythonSyntax.Tests) ... ok test_UPT_Core_DistributionPackageClass (CheckPythonSyntax.Tests) ... ok test_UPT_Core_FileHook (CheckPythonSyntax.Tests) ... ok test_UPT_Core_IpiDb (CheckPythonSyntax.Tests) ... ok test_UPT_Core_PackageFile (CheckPythonSyntax.Tests) ... ok test_UPT_Core___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_GenMetaFile_GenDecFile (CheckPythonSyntax.Tests) ... ok test_UPT_GenMetaFile_GenInfFile (CheckPythonSyntax.Tests) ... ok test_UPT_GenMetaFile_GenMetaFileMisc (CheckPythonSyntax.Tests) ... ok test_UPT_GenMetaFile_GenXmlFile (CheckPythonSyntax.Tests) ... ok test_UPT_GenMetaFile___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_InstallPkg (CheckPythonSyntax.Tests) ... ok test_UPT_InventoryWs (CheckPythonSyntax.Tests) ... ok test_UPT_Library_CommentGenerating (CheckPythonSyntax.Tests) ... ok test_UPT_Library_CommentParsing (CheckPythonSyntax.Tests) ... ok test_UPT_Library_DataType (CheckPythonSyntax.Tests) ... ok test_UPT_Library_ExpressionValidate (CheckPythonSyntax.Tests) ... ok test_UPT_Library_GlobalData (CheckPythonSyntax.Tests) ... ok test_UPT_Library_Misc (CheckPythonSyntax.Tests) ... ok test_UPT_Library_ParserValidate (CheckPythonSyntax.Tests) ... ok test_UPT_Library_Parsing (CheckPythonSyntax.Tests) ... ok test_UPT_Library_StringUtils (CheckPythonSyntax.Tests) ... ok test_UPT_Library_UniClassObject (CheckPythonSyntax.Tests) ... ok test_UPT_Library_Xml_XmlRoutines (CheckPythonSyntax.Tests) ... ok test_UPT_Library_Xml___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_Library___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_Logger_Log (CheckPythonSyntax.Tests) ... ok test_UPT_Logger_StringTable (CheckPythonSyntax.Tests) ... ok test_UPT_Logger_ToolError (CheckPythonSyntax.Tests) ... ok test_UPT_Logger___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_MkPkg (CheckPythonSyntax.Tests) ... ok test_UPT_Object_POM_CommonObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_POM_ModuleObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_POM_PackageObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_POM___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_DecObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfBinaryObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfBuildOptionObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfCommonObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfDefineCommonObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfDefineObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfDepexObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfGuidObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfHeaderObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfLibraryClassesObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfMisc (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfPackagesObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfPcdObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfPpiObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfProtocolObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfSoucesObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser_InfUserExtensionObject (CheckPythonSyntax.Tests) ... ok test_UPT_Object_Parser___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_Object___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_DecParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_DecParserMisc (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfAsBuiltProcess (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfBinarySectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfBuildOptionSectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfDefineSectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfDepexSectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfGuidPpiProtocolSectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfLibrarySectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfPackageSectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfParserMisc (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfPcdSectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfSectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser_InfSourceSectionParser (CheckPythonSyntax.Tests) ... ok test_UPT_Parser___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_PomAdapter_DecPomAlignment (CheckPythonSyntax.Tests) ... ok test_UPT_PomAdapter_InfPomAlignment (CheckPythonSyntax.Tests) ... ok test_UPT_PomAdapter_InfPomAlignmentMisc (CheckPythonSyntax.Tests) ... ok test_UPT_PomAdapter___init__ (CheckPythonSyntax.Tests) ... ok test_UPT_ReplacePkg (CheckPythonSyntax.Tests) ... ok test_UPT_RmPkg (CheckPythonSyntax.Tests) ... ok test_UPT_TestInstall (CheckPythonSyntax.Tests) ... ok test_UPT_UPT (CheckPythonSyntax.Tests) ... ok test_UPT_UnitTest_CommentGeneratingUnitTest (CheckPythonSyntax.Tests) ... ok test_UPT_UnitTest_CommentParsingUnitTest (CheckPythonSyntax.Tests) ... ok test_UPT_UnitTest_DecParserTest (CheckPythonSyntax.Tests) ... ok test_UPT_UnitTest_DecParserUnitTest (CheckPythonSyntax.Tests) ... ok test_UPT_UnitTest_InfBinarySectionTest (CheckPythonSyntax.Tests) ... ok test_UPT_Xml_CommonXml (CheckPythonSyntax.Tests) ... ok test_UPT_Xml_GuidProtocolPpiXml (CheckPythonSyntax.Tests) ... ok test_UPT_Xml_IniToXml (CheckPythonSyntax.Tests) ... ok test_UPT_Xml_ModuleSurfaceAreaXml (CheckPythonSyntax.Tests) ... ok test_UPT_Xml_PackageSurfaceAreaXml (CheckPythonSyntax.Tests) ... ok test_UPT_Xml_PcdXml (CheckPythonSyntax.Tests) ... ok test_UPT_Xml_XmlParser (CheckPythonSyntax.Tests) ... ok test_UPT_Xml_XmlParserMisc (CheckPythonSyntax.Tests) ... ok test_UPT_Xml___init__ (CheckPythonSyntax.Tests) ... ok test_Workspace_BuildClassObject (CheckPythonSyntax.Tests) ... ok test_Workspace_DecBuildData (CheckPythonSyntax.Tests) ... ok test_Workspace_DscBuildData (CheckPythonSyntax.Tests) ... ok test_Workspace_InfBuildData (CheckPythonSyntax.Tests) ... ok test_Workspace_MetaDataTable (CheckPythonSyntax.Tests) ... ok test_Workspace_MetaFileCommentParser (CheckPythonSyntax.Tests) ... ok test_Workspace_MetaFileParser (CheckPythonSyntax.Tests) ... ok test_Workspace_MetaFileTable (CheckPythonSyntax.Tests) ... ok test_Workspace_WorkspaceCommon (CheckPythonSyntax.Tests) ... ok test_Workspace_WorkspaceDatabase (CheckPythonSyntax.Tests) ... ok test_Workspace___init__ (CheckPythonSyntax.Tests) ... ok test_build_BuildReport (CheckPythonSyntax.Tests) ... ok test_build___init__ (CheckPythonSyntax.Tests) ... ok test_build_build (CheckPythonSyntax.Tests) ... ok test_build_buildoptions (CheckPythonSyntax.Tests) ... ok test_sitecustomize (CheckPythonSyntax.Tests) ... ok test32bitUnicodeCharInUtf8Comment (CheckUnicodeSourceFiles.Tests) ... ok test32bitUnicodeCharInUtf8File (CheckUnicodeSourceFiles.Tests) ... ok testSupplementaryPlaneUnicodeCharInUtf16File (CheckUnicodeSourceFiles.Tests) ... ok testSurrogatePairUnicodeCharInUtf16File (CheckUnicodeSourceFiles.Tests) ... ok testSurrogatePairUnicodeCharInUtf8File (CheckUnicodeSourceFiles.Tests) ... ok testSurrogatePairUnicodeCharInUtf8FileWithBom (CheckUnicodeSourceFiles.Tests) ... ok testUtf16InUniFile (CheckUnicodeSourceFiles.Tests) ... ok testValidUtf8File (CheckUnicodeSourceFiles.Tests) ... ok testValidUtf8FileWithBom (CheckUnicodeSourceFiles.Tests) ... ok ---------------------------------------------------------------------- Ran 282 tests in 4.104s OK make[1]: Leaving directory '/build/edk2/src/edk2-202008/BaseTools/Tests' make: Leaving directory '/build/edk2/src/edk2-202008/BaseTools' WORKSPACE: /build/edk2/src/edk2-202008 EDK_TOOLS_PATH: /build/edk2/src/edk2-202008/BaseTools CONF_PATH: /build/edk2/src/edk2-202008/Conf Copying $EDK_TOOLS_PATH/Conf/build_rule.template to /build/edk2/src/edk2-202008/Conf/build_rule.txt Copying $EDK_TOOLS_PATH/Conf/tools_def.template to /build/edk2/src/edk2-202008/Conf/tools_def.txt Copying $EDK_TOOLS_PATH/Conf/target.template to /build/edk2/src/edk2-202008/Conf/target.txt Building shell (IA32). Build environment: Linux-4.14.173-1-ARCH-armv7l-with-glibc2.4 Build start time: 18:17:05, Oct.30 2020 WORKSPACE = /build/edk2/src/edk2-202008 EDK_TOOLS_PATH = /build/edk2/src/edk2-202008/BaseTools CONF_PATH = /build/edk2/src/edk2-202008/Conf PYTHON_COMMAND = /usr/bin/python3.8 Processing meta-data . Architecture(s) = IA32 Build target = RELEASE Toolchain = GCC5 Active Platform = /build/edk2/src/edk2-202008/ShellPkg/ShellPkg.dsc ......... done! Building ... /build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.inf [IA32] Building ... /build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellCEntryLib/UefiShellCEntryLib.inf [IA32] "gcc" -MMD -MF /build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib/OUTPUT/AutoGen.obj.deps -g -Os -fshort-wchar -fno-builtin -fno-strict-aliasing -Wall -Wno-array-bounds -include AutoGen.h -fno-common -ffunction-sections -fdata-sections -DSTRING_ARRAY_NAME=UefiShellDebug1CommandsLibStrings -m32 -march=i586 -malign-double -fno-stack-protector -D EFI32 -fno-asynchronous-unwind-tables -Wno-address -fno-pic -fno-pie -flto -Os -Wno-unused-but-set-variable -Wno-unused-const-variable -D DISABLE_NEW_DEPRECATED_INTERFACES -c -o /build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib/OUTPUT/./AutoGen.obj -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellDebug1CommandsLib/Edit -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellDebug1CommandsLib -I/build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib/DEBUG -I/build/edk2/src/edk2-202008/MdePkg -I/build/edk2/src/edk2-202008/MdePkg/Include -I/build/edk2/src/edk2-202008/MdePkg/Test/UnitTest/Include -I/build/edk2/src/edk2-202008/MdePkg/Include/Ia32 -I/build/edk2/src/edk2-202008/ShellPkg -I/build/edk2/src/edk2-202008/ShellPkg/Include -I/build/edk2/src/edk2-202008/MdeModulePkg -I/build/edk2/src/edk2-202008/MdeModulePkg/Include /build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib/DEBUG/AutoGen.c Building ... /build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/UefiShellAcpiViewCommandLib.inf [IA32] Building ... /build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellNetwork2CommandsLib/UefiShellNetwork2CommandsLib.inf [IA32] armv7l-unknown-linux-gnueabihf-gcc: error: unrecognized -march target: i586 armv7l-unknown-linux-gnueabihf-gcc: note: valid arguments are: armv4 armv4t armv5t armv5te armv5tej armv6 armv6j armv6k armv6z armv6kz armv6zk armv6t2 armv6-m armv6s-m armv7 armv7-a armv7ve armv7-r armv7-m armv7e-m armv8-a armv8.1-a armv8.2-a armv8.3-a armv8.4-a armv8.5-a armv8.6-a armv8-m.base armv8-m.main armv8-r armv8.1-m.main iwmmxt iwmmxt2 native armv7l-unknown-linux-gnueabihf-gcc: error: missing argument to ‘-march=’ armv7l-unknown-linux-gnueabihf-gcc: error: unrecognized command-line option ‘-m32’; did you mean ‘-mbe32’? "gcc" -MMD -MF /build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellCEntryLib/UefiShellCEntryLib/OUTPUT/UefiShellCEntryLib.obj.deps -g -Os -fshort-wchar -fno-builtin -fno-strict-aliasing -Wall -Wno-array-bounds -include AutoGen.h -fno-common -ffunction-sections -fdata-sections -DSTRING_ARRAY_NAME=UefiShellCEntryLibStrings -m32 -march=i586 -malign-double -fno-stack-protector -D EFI32 -fno-asynchronous-unwind-tables -Wno-address -fno-pic -fno-pie -flto -Os -Wno-unused-but-set-variable -Wno-unused-const-variable -D DISABLE_NEW_DEPRECATED_INTERFACES -c -o /build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellCEntryLib/UefiShellCEntryLib/OUTPUT/./UefiShellCEntryLib.obj -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellCEntryLib -I/build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellCEntryLib/UefiShellCEntryLib/DEBUG -I/build/edk2/src/edk2-202008/MdePkg -I/build/edk2/src/edk2-202008/MdePkg/Include -I/build/edk2/src/edk2-202008/MdePkg/Test/UnitTest/Include -I/build/edk2/src/edk2-202008/MdePkg/Include/Ia32 -I/build/edk2/src/edk2-202008/ShellPkg -I/build/edk2/src/edk2-202008/ShellPkg/Include /build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellCEntryLib/UefiShellCEntryLib.c armv7l-unknown-linux-gnueabihf-gcc: error: unrecognized command-line option ‘-malign-double’ distcc[1912] ERROR: compile /build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib/DEBUG/AutoGen.c on 10.3.0.16:3732/8 failed distcc[1912] (dcc_build_somewhere) Warning: remote compilation of '/build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib/DEBUG/AutoGen.c' failed, retrying locally distcc[1912] Warning: failed to distribute /build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib/DEBUG/AutoGen.c to 10.3.0.16:3732/8, running locally instead armv7l-unknown-linux-gnueabihf-gcc: error: unrecognized -march target: i586 armv7l-unknown-linux-gnueabihf-gcc: note: valid arguments are: armv4 armv4t armv5t armv5te armv5tej armv6 armv6j armv6k armv6z armv6kz armv6zk armv6t2 armv6-m armv6s-m armv7 armv7-a armv7ve armv7-r armv7-m armv7e-m armv8-a armv8.1-a armv8.2-a armv8.3-a armv8.4-a armv8.5-a armv8.6-a armv8-m.base armv8-m.main armv8-r armv8.1-m.main iwmmxt iwmmxt2 native armv7l-unknown-linux-gnueabihf-gcc: error: missing argument to ‘-march=’ armv7l-unknown-linux-gnueabihf-gcc: error: unrecognized command-line option ‘-m32’; did you mean ‘-mbe32’? "gcc" -MMD -MF /build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellAcpiViewCommandLib/UefiShellAcpiViewCommandLib/OUTPUT/AcpiParser.obj.deps -g -Os -fshort-wchar -fno-builtin -fno-strict-aliasing -Wall -Wno-array-bounds -include AutoGen.h -fno-common -ffunction-sections -fdata-sections -DSTRING_ARRAY_NAME=UefiShellAcpiViewCommandLibStrings -m32 -march=i586 -malign-double -fno-stack-protector -D EFI32 -fno-asynchronous-unwind-tables -Wno-address -fno-pic -fno-pie -flto -Os -Wno-unused-but-set-variable -Wno-unused-const-variable -D DISABLE_NEW_DEPRECATED_INTERFACES -c -o /build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellAcpiViewCommandLib/UefiShellAcpiViewCommandLib/OUTPUT/./AcpiParser.obj -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Xsdt -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Ssdt -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Srat -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Spcr -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Slit -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Rsdp -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Pptt -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Mcfg -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Madt -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Iort -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Gtdt -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Fadt -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Facs -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Dsdt -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Dbg2 -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Bgrt -I/build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib -I/build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellAcpiViewCommandLib/UefiShellAcpiViewCommandLib/DEBUG -I/build/edk2/src/edk2-202008/MdeModulePkg -I/build/edk2/src/edk2-202008/MdeModulePkg/Include -I/build/edk2/src/edk2-202008/MdePkg -I/build/edk2/src/edk2-202008/MdePkg/Include -I/build/edk2/src/edk2-202008/MdePkg/Test/UnitTest/Include -I/build/edk2/src/edk2-202008/MdePkg/Include/Ia32 -I/build/edk2/src/edk2-202008/ShellPkg -I/build/edk2/src/edk2-202008/ShellPkg/Include /build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellAcpiViewCommandLib/AcpiParser.c armv7l-unknown-linux-gnueabihf-gcc: error: unrecognized -march target: i586 armv7l-unknown-linux-gnueabihf-gcc: note: valid arguments are: armv4 armv4t armv5t armv5te armv5tej armv6 armv6j armv6k armv6z armv6kz armv6zk armv6t2 armv6-m armv6s-m armv7 armv7-a armv7ve armv7-r armv7-m armv7e-m armv8-a armv8.1-a armv8.2-a armv8.3-a armv8.4-a armv8.5-a armv8.6-a armv8-m.base armv8-m.main armv8-r armv8.1-m.main iwmmxt iwmmxt2 native armv7l-unknown-linux-gnueabihf-gcc: error: missing argument to ‘-march=’ armv7l-unknown-linux-gnueabihf-gcc: error: unrecognized command-line option ‘-m32’; did you mean ‘-mbe32’? armv7l-unknown-linux-gnueabihf-gcc: error: unrecognized command-line option ‘-malign-double’ distcc[1912] ERROR: compile /build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib/DEBUG/AutoGen.c on localhost failed make: *** [GNUmakefile:392: /build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib/OUTPUT/AutoGen.obj] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib] build.py... : error 7000: Failed to execute command make tbuild [/build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellCEntryLib/UefiShellCEntryLib] build.py... : error 7000: Failed to execute command make tbuild [/build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellAcpiViewCommandLib/UefiShellAcpiViewCommandLib] build.py... : error 7000: Failed to execute command make tbuild [/build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellNetwork2CommandsLib/UefiShellNetwork2CommandsLib] build.py... : error 7000: Failed to execute command make tbuild [/build/edk2/src/edk2-202008/Build/Shell/RELEASE_GCC5/IA32/ShellPkg/Library/UefiShellNetwork1CommandsLib/UefiShellNetwork1CommandsLib] build.py... : error F002: Failed to build module /build/edk2/src/edk2-202008/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.inf [IA32, GCC5, RELEASE] - Failed - Build end time: 18:17:15, Oct.30 2020 Build total time: 00:00:10 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/leming/armv7/leming/build