Jump to content
30960 posts in this topic

Recommended Posts

Actually was @Hnanoto that tell me on Telegram hahahaha!!! :hysterical: 

 

Nice shot my friend!! :thumbsup_anim:

 

@Anto65 and Slice had said he would release it on AppleLife.Ru ;) 

 

 

image.png.1f99ccbf6080cef38aa8836509ad11fc.png

 

 

 

 

Edited by Max.1974
  • Like 4
11 hours ago, Anto65 said:

The first thing I did this morning while sipping my coffee 😀
Good morning , world

Screenshot2025-07-11alle08_27_37.png.9265d7feeec06aac5eb8d43c7c345d81.png

 

Slice 

How do I edit the svg theme? The Tahoe icon is missing.
I tried with Linkscape and Illustrator, but to no avail... black screen on boot 🫣

It is very hard work. Both Inkscape and Illustrator are good but you should observe the rules.

I can't find the topic about SVG but i have instructions in Clover manual

https://github.com/CloverHackyColor/CloverBootloader/releases/download/5160/Clover_Of_Khaki_Color_5160-en.pdf

  • Like 3

In fact, I didn't understand anything 😂
I looked at the icons, I loaded the Tahoe one adapted to the default one (I think MacOS), and I saved it happily... but it obviously doesn't work. You have to respect the structure, the names, etc. of theme , as you said.

  • Like 2
17 minutes ago, Anto65 said:

Maybe we're talking about two different things 🙂 . I'm not referring to Clover's EFI configuration.
But rather, how to change /edit  the theme with the .svg format.

Give me a some svg image and I will include it into the Theme. As example.

  • Like 2

Maybe here? There's something about   .svg theme

 

In the meantime I uninstalled the apps, these are in png, if it's not a problem but you can put any icon for Tahoe, for the cesium theme ... thanks

 

Archivio.zip

Edited by Anto65
  • Like 2

I added Arch Linux to cesium as well as in Clover theme support.

image.png

 

47 minutes ago, Anto65 said:

Maybe here? There's something about   .svg theme

 

In the meantime I uninstalled the apps, these are in png, if it's not a problem but you can put any icon for Tahoe, for the cesium theme ... thanks

 

Archivio.zip 1.41 MB · 0 downloads

Thanks. It is OK for PNG themes but I need in SVG file for theme cesium. 

Yes, method by BlackOSX should work.

  • Like 4
  • 2 weeks later...
3 minutes ago, Anto65 said:

@ichelash  

 

I'll answer you here.
At the time of the update, I had on OC
RestrictEvent.kext + revpatch=auto,sbvmm
... it should work with Clover too  🤷‍♂️

Thanks, but mine doesn't show..same EFI..i don't the issue..all the 3 betas showed up without issue..

UPDATED: I Turned off beta updates and turn back on...i got update to beta 4 :wallbash:

Edited by ichelash
  • Haha 2
  • 3 weeks later...
On 8/12/2025 at 1:08 PM, Slice said:

The method to get Updates is follow:
- reboot to Clover GUI

- enter Options menu

- navigate to SMBIOS

- set Board-ID = VMM-x86_64

- boot to macOS

Check Software Updates.

hi, I installed Mojave using Clover and it worked fine. I spoofed the CPU using FakeCPUID SMBIOS to a supported version. I'd like to do the same with OpenCore. Is there a way to spoof it?

Thank you very much.

Spoiler

2568-08-1310_40_20.thumb.png.0e68534fa91549a554f2d1034cc38382.png

 

Clover compilation is broken again, Both in Sonoma and Ventura.
 

Spoiler

 

Last login: Fri Aug 15 16:56:53 on console
/Users/yitzhakbronstein/src/CloverBootloader/buildme ; exit;
yitzhakbronstein@Mac-Pro ~ % /Users/yitzhakbronstein/src/CloverBootloader/buildme ; exit;
Updating OpenCorePkg....

 ---------------------------------------------------------------------------------
                           🍀 Clover r5163 (SHA: 50004e112)
                              Default TOOLCHAIN: GCC131 
                     Switch to XCODE select: build (with XCode)
     Depending on your XCODE version the Toolset will be automatically chosen
 ---------------------- Current Python version: Python 3.9.6 -------------------- 








1) build Clover (Default Toolchain)	 	 8) build Clover (with XCode)
2) build all (Default Toolchain)		 9) build all (with XCode)
3) make Release (Default Toolchain)		10) make Release (with XCode)
4) update Clover				11) build Clover with HFSPlus
5) make pkg					12) Extra Options
6) make iso					13) Exit
7) make Clover_V2

Please enter your choice: 4
[UPDATE CLOVER]
Updating OpenCorePkg....
Fetching submodule OpenCorePkg
From https://github.com/CloverHackyColor/CloverBootloader
 * branch                master     -> FETCH_HEAD
Fetching submodule OpenCorePkg
Already up to date.

 ---------------------------------------------------------------------------------
                           🍀 Clover r5163 (SHA: 50004e112)
                              Default TOOLCHAIN: GCC131 
                     Switch to XCODE select: build (with XCode)
     Depending on your XCODE version the Toolset will be automatically chosen
 ---------------------- Current Python version: Python 3.9.6 -------------------- 








1) build Clover (Default Toolchain)	 	 8) build Clover (with XCode)
2) build all (Default Toolchain)		 9) build all (with XCode)
3) make Release (Default Toolchain)		10) make Release (with XCode)
4) update Clover				11) build Clover with HFSPlus
5) make pkg					12) Extra Options
6) make iso					13) Exit
7) make Clover_V2

Please enter your choice: 1
[CHECK XCODE]
WORKSPACE: /Users/yitzhakbronstein/src/CloverBootloader
EDK_TOOLS_PATH: /Users/yitzhakbronstein/src/CloverBootloader/BaseTools
CONF_PATH: /Users/yitzhakbronstein/src/CloverBootloader/Conf
Copying $EDK_TOOLS_PATH/Conf/build_rule.template
     to /Users/yitzhakbronstein/src/CloverBootloader/Conf/build_rule.txt
Copying $EDK_TOOLS_PATH/Conf/tools_def.template
     to /Users/yitzhakbronstein/src/CloverBootloader/Conf/tools_def.txt
Copying $EDK_TOOLS_PATH/Conf/target.template
     to /Users/yitzhakbronstein/src/CloverBootloader/Conf/target.txt
[BUILD CLOVER]
TOOLCHAIN_DIR: /Users/yitzhakbronstein/src/CloverBootloader/toolchain
NASM_PREFIX: /Users/yitzhakbronstein/src/CloverBootloader/toolchain/bin/
NASM_VER: 2.16.01
Initializing workspace
recreate Conf folder
WORKSPACE: /Users/yitzhakbronstein/src/CloverBootloader
EDK_TOOLS_PATH: /Users/yitzhakbronstein/src/CloverBootloader/BaseTools
CONF_PATH: /Users/yitzhakbronstein/src/CloverBootloader/Conf
Copying $EDK_TOOLS_PATH/Conf/build_rule.template
     to /Users/yitzhakbronstein/src/CloverBootloader/Conf/build_rule.txt
Copying $EDK_TOOLS_PATH/Conf/tools_def.template
     to /Users/yitzhakbronstein/src/CloverBootloader/Conf/tools_def.txt
Copying $EDK_TOOLS_PATH/Conf/target.template
     to /Users/yitzhakbronstein/src/CloverBootloader/Conf/target.txt
Building tools as they are not found
make -C Source/C
Attempting to detect HOST_ARCH from 'uname -m': x86_64
Detected HOST_ARCH of X64 using uname.
mkdir -p .
mkdir ./libs 
make -C Common
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  TianoCompress.c -o TianoCompress.o
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  PcdValueCommon.c -o PcdValueCommon.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 PcdValueCommon.o
mkdir ./bin
make -C VfrCompile VfrLexer.h
BIN_DIR='.' make -C Pccts/dlg
gcc  -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c dlg_p.c
gcc  -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c dlg_a.c
gcc  -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c main.c
main.c:163:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  163 |                                         (*p->process)( *argv, *(argv+1) );
      |                                                      ^
main.c:168:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  168 |                                         (*p->process)( *argv );
      |                                                      ^
2 warnings generated.
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 ../support/set/set.c
gcc  -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  support.c -o support.o
gcc  -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  output.c -o output.o
gcc  -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  relabel.c -o relabel.o
gcc  -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  automata.c -o automata.o
gcc  -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
BIN_DIR='.' make -C Pccts/antlr
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  antlr.c -o antlr.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  scan.c -o scan.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  err.c -o err.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  bits.c -o bits.o
bits.c:224:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  224 |         REACH(r, 1, &rk, a);
      |         ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
1 warning generated.
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  build.c -o build.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  fset2.c -o fset2.o
fset2.c:573:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  573 |                 TRAV(p->p1, k, rk, tail);
      |                 ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:586:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  586 |                         if ( tail==NULL ) {TRAV(alt->p1, k, rk, tail); r->down = tail;}
      |                                            ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:593:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  593 |                                 TRAV(alt->p1, k, rk, tail->right);
      |                                 ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:643:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  643 | /* M14 */                  TRAV(p->guess_analysis_point, k, rk,t);
      |                            ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:645:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  645 |                            TRAV(p->p1, k, rk,t);
      |                            ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:661:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  661 | /* M14 */                  TRAV(p->guess_analysis_point, k, rk,t);
      |                            ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:663:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  663 |                            TRAV(p->p1, k, rk,t);
      |                            ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:670:50: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  670 |         if ( p->jtype!=RuleBlk && /* MR14 */ !p->guess) TRAV(p->p2, k, rk, u);
      |                                                         ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:700:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  700 |                 TRAV(p->next, k, rk_out, t);/* ignore undefined rules */
      |                 ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:714:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  714 |         TRAV(r, k, &rk, t);
      |         ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:733:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  733 |                 TRAV(p->next, k2, &rk2, u);
      |                 ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:833:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  833 |         TRAV(p->next, k-1, rk, t);
      |         ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:951:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  951 |         TRAV(p->guardNodes,k,rk,t);
      |         ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:986:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  986 |       TRAV(p->next,k,rk,t);
      |       ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:1006:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1006 |     TRAV(p->next,k,rk,t);
      |     ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:1259:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1259 |         TRAV(p, LL_k, &rk, *t);
      |         ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:1276:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1276 |         TRAV(p, LL_k, &rk, *u);
      |         ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:1625:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1625 |                 TRAV(p, hmax, &rk, t);  /* MR10 was LL_k */
      |                 ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:1640:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1640 |                 REACH(p, 1, &rk, scontext);
      |                 ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
fset2.c:1685:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1685 |                 TRAV(p, pred->k, &rk, t);
      |                 ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:1696:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1696 |                 REACH(p, 1, &rk, scontext);
      |                 ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
fset2.c:1772:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1772 |     TRAV(MR_AmbSourceSearchJ[i],maxk,&incomplete,t);
      |     ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
fset2.c:2020:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2020 |             REACH(p[i],depth,&incomplete,tokensUsed);
      |             ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
23 warnings generated.
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  fset.c -o fset.o
fset.c:230:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  230 | /* MR14 */        REACH(p->guess_analysis_point, k, rk, a);
      |                   ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
fset.c:232:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  232 |                   REACH(p->p1, k, rk, a);
      |                   ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
fset.c:278:8: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  278 |        REACH(p->p2, k, rk, b);
      |        ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
fset.c:319:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  319 |                 REACH(p->next, k, rk_out, a);
      |                 ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
fset.c:347:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  347 |         REACH(r, k, &rk, a);
      |         ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
fset.c:352:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  352 |                 REACH(p->next, k2, &rk2, b);    /* MR11 by changing the value of k                  */
      |                 ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
fset.c:423:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  423 |         REACH(p->next, k-1, rk, a);
      |         ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
fset.c:448:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  448 | /* MR11 */        REACH(p->guardNodes,k,rk,a);
      |                   ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
fset.c:458:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  458 |         REACH(p->next, k, rk, a);       /* ignore actions */
      |         ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
fset.c:1498:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1498 |                 REACH(p, k, &rk, alt1->fset[k]);
      |                 ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
fset.c:1540:6: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1540 |                                         REACH(p, k, &rk, alt1->fset[k]);
      |                                         ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
fset.c:1542:6: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1542 |                                         REACH(q, k, &rk, alt2->fset[k]);
      |                                         ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
12 warnings generated.
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  gen.c -o gen.o
gen.c:1570:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1570 |                 TRANS(q->p1);
      |                 ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
gen.c:1570:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
gen.c:1655:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1655 |                 TRANS(alt->p1);
      |                 ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
gen.c:1655:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
gen.c:1989:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1989 |         TRANS(p->next)
      |         ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
gen.c:1989:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
gen.c:2236:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2236 |         TRANS(p->next)
      |         ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
gen.c:2236:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
gen.c:2674:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2674 |                         TRANS( a->next );   /* MR30 */
      |                         ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
gen.c:2674:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
gen.c:2677:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2677 |                         TRANS( p->next );       /* MR30 */
      |                         ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
gen.c:2677:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
gen.c:2697:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2697 |                 TRANS(p->next);
      |                 ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
gen.c:2697:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
gen.c:2775:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2775 |         if (q->end->p1 != NULL) TRANS(q->end->p1);
      |                                 ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
gen.c:2775:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
gen.c:2844:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2844 |                 TRANS(q->p1);
      |                 ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
gen.c:2844:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
gen.c:3014:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3014 |         if (q->end->p1 != NULL) TRANS(q->end->p1);
      |                                 ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
gen.c:3014:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
gen.c:3109:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3109 |                 TRANS(q->p1);
      |                 ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
gen.c:3109:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
gen.c:3150:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3150 |                 if (q->end->p1 != NULL) TRANS(q->end->p1);
      |                                         ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
gen.c:3150:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
gen.c:3223:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3223 |         if (q->end->p1 != NULL) TRANS(q->end->p1);
      |                                 ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
gen.c:3223:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
gen.c:3319:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3319 |         if (q->end->p1 != NULL) TRANS(q->end->p1);
      |                                 ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
gen.c:3319:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
gen.c:3563:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3563 |                 REACH(q->end, 1, &rk, follow);
      |                 ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
gen.c:3824:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3824 |         if ( q->p1 != NULL ) TRANS(q->p1);
      |                              ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
gen.c:3824:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
gen.c:3825:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3825 |         if ( q->p2 != NULL ) TRANS(q->p2);
      |                              ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
gen.c:3825:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
gen.c:4340:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4340 |                 REACH(alt1->p1, k, &rk, a);
      |                 ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
gen.c:4362:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4362 |     REACH(p->next, 1, &rk, a);
      |     ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
35 warnings generated.
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  globals.c -o globals.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  hash.c -o hash.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  lex.c -o lex.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  main.c -o main.o
main.c:821:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  821 |                         TRANS(SynDiag);                 /* Translate to the target language */
      |                         ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
main.c:821:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
main.c:855:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  855 |                         TRANS(SynDiag);                 /* Translate to the target language */
      |                         ^
./syn.h:167:76: note: expanded from macro 'TRANS'
  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\
      |                                                                                                               ^
main.c:855:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
./syn.h:168:35: note: expanded from macro 'TRANS'
  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}
      |                                                                      ^
main.c:886:8: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  886 |                 else PRINT(SynDiag);
      |                      ^
./syn.h:171:30: note: expanded from macro 'PRINT'
  171 |                                         (*(fpPrint[(p)->ntype]))( p );}
      |                                                                 ^
main.c:1408:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1408 |                                         (*p->process)( *argv, *(argv+1) );
      |                                                      ^
main.c:1416:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1416 |                                         (*p->process)( *argv );
      |                                                      ^
7 warnings generated.
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  misc.c -o misc.o
misc.c:966:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  966 |                 PRINT(q->p1);
      |                 ^
./syn.h:171:30: note: expanded from macro 'PRINT'
  171 |                                         (*(fpPrint[(p)->ntype]))( p );}
      |                                                                 ^
misc.c:968:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  968 |                 PRINT(alt->p1);
      |                 ^
./syn.h:171:30: note: expanded from macro 'PRINT'
  171 |                                         (*(fpPrint[(p)->ntype]))( p );}
      |                                                                 ^
misc.c:985:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  985 |                 if ( alt->p1 != NULL ) PRINT(alt->p1);
      |                                        ^
./syn.h:171:30: note: expanded from macro 'PRINT'
  171 |                                         (*(fpPrint[(p)->ntype]))( p );}
      |                                                                 ^
misc.c:1087:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1087 |                         if ( q->end->p1 != NULL ) PRINT(q->end->p1);
      |                                                   ^
./syn.h:171:30: note: expanded from macro 'PRINT'
  171 |                                         (*(fpPrint[(p)->ntype]))( p );}
      |                                                                 ^
misc.c:1106:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1106 |                         if ( q->end->p1 != NULL ) PRINT(q->end->p1);
      |                                                   ^
./syn.h:171:30: note: expanded from macro 'PRINT'
  171 |                                         (*(fpPrint[(p)->ntype]))( p );}
      |                                                                 ^
misc.c:1125:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1125 |                         if ( q->end->p1 != NULL ) PRINT(q->end->p1);
      |                                                   ^
./syn.h:171:30: note: expanded from macro 'PRINT'
  171 |                                         (*(fpPrint[(p)->ntype]))( p );}
      |                                                                 ^
misc.c:1148:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1148 |                         if ( q->end->p1 != NULL ) PRINT(q->end->p1);
      |                                                   ^
./syn.h:171:30: note: expanded from macro 'PRINT'
  171 |                                         (*(fpPrint[(p)->ntype]))( p );}
      |                                                                 ^
misc.c:1154:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1154 |                         PRINT(q->p1);
      |                         ^
./syn.h:171:30: note: expanded from macro 'PRINT'
  171 |                                         (*(fpPrint[(p)->ntype]))( p );}
      |                                                                 ^
misc.c:1155:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1155 |                         if ( q->p2 != NULL ) PRINT(q->p2);
      |                                              ^
./syn.h:171:30: note: expanded from macro 'PRINT'
  171 |                                         (*(fpPrint[(p)->ntype]))( p );}
      |                                                                 ^
misc.c:1158:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1158 |                         if ( q->p1 != NULL ) PRINT(q->p1);
      |                                              ^
./syn.h:171:30: note: expanded from macro 'PRINT'
  171 |                                         (*(fpPrint[(p)->ntype]))( p );}
      |                                                                 ^
misc.c:1160:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1160 |                         if ( q->p2 != NULL ) PRINT(q->p2);
      |                                              ^
./syn.h:171:30: note: expanded from macro 'PRINT'
  171 |                                         (*(fpPrint[(p)->ntype]))( p );}
      |                                                                 ^
misc.c:1182:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1182 |         PRINT(p->next);
      |         ^
./syn.h:171:30: note: expanded from macro 'PRINT'
  171 |                                         (*(fpPrint[(p)->ntype]))( p );}
      |                                                                 ^
misc.c:1199:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1199 |         PRINT(p->next);
      |         ^
./syn.h:171:30: note: expanded from macro 'PRINT'
  171 |                                         (*(fpPrint[(p)->ntype]))( p );}
      |                                                                 ^
misc.c:1214:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1214 |         PRINT(p->next);
      |         ^
./syn.h:171:30: note: expanded from macro 'PRINT'
  171 |                                         (*(fpPrint[(p)->ntype]))( p );}
      |                                                                 ^
14 warnings generated.
gcc -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings -c -o set.o ../support/set/set.c
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  pred.c -o pred.o
pred.c:417:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  417 | /* MR11 */                                      TRAV(p,
      |                                                 ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
pred.c:421:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  421 |                                                         TRAV(p->next,
      |                                                         ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
pred.c:447:8: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  447 |                                                         REACH((Junction *)p->next,
      |                                                         ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
pred.c:630:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  630 |             REACH(p->next, k2, &rk2, b);
      |             ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
pred.c:681:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  681 |             TRAV(p->next, k2, &rk2, u);
      |             ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
5 warnings generated.
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  egman.c -o egman.o
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  mrhoist.c -o mrhoist.o
mrhoist.c:865:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  865 |         REACH(p,ck,incomplete,tokensUsed);
      |         ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
mrhoist.c:965:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  965 |         REACH(ruleRef->next,k2,&rk2,b);
      |         ^
./syn.h:174:36: note: expanded from macro 'REACH'
  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}
      |                                                                       ^
mrhoist.c:1035:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1035 |         TRAV(ruleRef->next,k2,&rk2,u);
      |         ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
mrhoist.c:2733:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2733 |   TRAV(suppressNode,maxk,&incomplete,t);
      |   ^
./syn.h:180:44: note: expanded from macro 'TRAV'
  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}
      |                                                                               ^
4 warnings generated.
gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  fcache.c -o fcache.o
gcc -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings -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
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 -C BrotliCompress
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  tools/brotli.c -o tools/brotli.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  common/dictionary.c -o common/dictionary.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  common/transform.c -o common/transform.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  dec/bit_reader.c -o dec/bit_reader.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  dec/decode.c -o dec/decode.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  dec/huffman.c -o dec/huffman.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  dec/state.c -o dec/state.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/backward_references.c -o enc/backward_references.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/backward_references_hq.c -o enc/backward_references_hq.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/bit_cost.c -o enc/bit_cost.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/block_splitter.c -o enc/block_splitter.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/brotli_bit_stream.c -o enc/brotli_bit_stream.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/cluster.c -o enc/cluster.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/compress_fragment.c -o enc/compress_fragment.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/compress_fragment_two_pass.c -o enc/compress_fragment_two_pass.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/dictionary_hash.c -o enc/dictionary_hash.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/encode.c -o enc/encode.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/encoder_dict.c -o enc/encoder_dict.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/entropy_encode.c -o enc/entropy_encode.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/histogram.c -o enc/histogram.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/literal_cost.c -o enc/literal_cost.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/memory.c -o enc/memory.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/metablock.c -o enc/metablock.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/static_dict.c -o enc/static_dict.o
gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/utf8_util.c -o enc/utf8_util.o
gcc -o ../bin/Brotli   tools/brotli.o common/dictionary.o common/transform.o dec/bit_reader.o dec/decode.o dec/huffman.o dec/state.o enc/backward_references.o enc/backward_references_hq.o enc/bit_cost.o enc/block_splitter.o enc/brotli_bit_stream.o enc/cluster.o enc/compress_fragment.o enc/compress_fragment_two_pass.o enc/dictionary_hash.o enc/encode.o enc/encoder_dict.o enc/entropy_encode.o enc/histogram.o enc/literal_cost.o enc/memory.o enc/metablock.o enc/static_dict.o enc/utf8_util.o -L../libs -lm
make -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/X64/   -O2  Pccts/h/AParser.cpp -o AParser.o
Pccts/h/AParser.cpp:475:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  475 |         register SetWordType *p = a;
      |         ^~~~~~~~
Pccts/h/AParser.cpp:476:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  476 |         register SetWordType *endp = &(a[bsetsize]);
      |         ^~~~~~~~
Pccts/h/AParser.cpp:477:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  477 |         register int degree = 0;
      |         ^~~~~~~~
Pccts/h/AParser.cpp:482:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  482 |                 register SetWordType t = *p;
      |                 ^~~~~~~~
Pccts/h/AParser.cpp:483:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  483 |                 register SetWordType *b = &(bitmask[0]);
      |                 ^~~~~~~~
Pccts/h/AParser.cpp:496:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  496 |         register SetWordType *p = a;
      |         ^~~~~~~~
Pccts/h/AParser.cpp:497:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  497 |         register SetWordType *endp = &(p[bsetsize]);
      |         ^~~~~~~~
Pccts/h/AParser.cpp:498:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  498 |         register unsigned e = 0;
      |         ^~~~~~~~
Pccts/h/AParser.cpp:502:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  502 |                 register SetWordType t = *p;
      |                 ^~~~~~~~
Pccts/h/AParser.cpp:503:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  503 |                 register SetWordType *b = &(bitmask[0]);
      |                 ^~~~~~~~
10 warnings generated.
g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/   -O2  Pccts/h/DLexerBase.cpp -o DLexerBase.o
Pccts/h/DLexerBase.cpp:196:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  196 |         register DLGChar *l= &_lextext[_bufsize -1];
      |         ^~~~~~~~
1 warning generated.
g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/   -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/X64/  -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/X64/  -Wno-unused-result -O2  VfrLexer.cpp -o VfrLexer.o
In file included from VfrLexer.cpp:22012:
Pccts/h/DLexer.h:68:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
   68 |         register int state, newstate;
      |         ^~~~~~~~
Pccts/h/DLexer.h:68:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
   68 |         register int state, newstate;
      |         ^~~~~~~~
Pccts/h/DLexer.h:70:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
   70 |         register DLGChar *lastpos;
      |         ^~~~~~~~
3 warnings generated.
g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/   -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/X64/  -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/X64/  -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/X64/  -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/X64/  -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
make -C EfiLdrImage
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  EfiLdrImage.c -o EfiLdrImage.o
gcc -o ../bin/EfiLdrImage   EfiLdrImage.o -L../libs -lCommon
make -C EfiRom
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  EfiRom.c -o EfiRom.o
gcc -o ../bin/EfiRom   EfiRom.o -L../libs -lCommon
make -C GenFfs
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  GenFfs.c -o GenFfs.o
gcc -o ../bin/GenFfs   GenFfs.o -L../libs -lCommon
make -C GenFv
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  GenFvInternalLib.c -o GenFvInternalLib.o
gcc -o ../bin/GenFv   GenFv.o GenFvInternalLib.o -L../libs -lCommon
make -C GenFw
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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
make -C GenPage
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  GenPage.c -o GenPage.o
gcc -o ../bin/GenPage   GenPage.o -L../libs -lCommon
make -C GenSec
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  GenSec.c -o GenSec.o
gcc -o ../bin/GenSec   GenSec.o -L../libs -lCommon
make -C GenCrc32
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  GenCrc32.c -o GenCrc32.o
gcc -o ../bin/GenCrc32   GenCrc32.o -L../libs -lCommon
make -C LzmaCompress
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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 
make -C Split
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  Split.c -o Split.o
gcc -o ../bin/Split   Split.o -L../libs -lCommon
make -C TianoCompress
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  TianoCompress.c -o TianoCompress.o
gcc -o ../bin/TianoCompress   TianoCompress.o -L../libs -lCommon
make -C VolInfo
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  VolInfo.c -o VolInfo.o
gcc -o ../bin/VolInfo   VolInfo.o -L../libs -lCommon
make -C DevicePath
gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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
Finished building BaseTools C Tools with HOST_ARCH=X64
make -C Source/Python
make[1]: Nothing to be done for `all'.
make -C 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_Split_Split (CheckPythonSyntax.Tests) ... ok
test_Split___init__ (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
test_tests_Split_test_split (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 285 tests in 2.767s

OK

Running edk2 build for CloverX64 using the command:
build --cmd-len=50000 -D NO_GRUB_DRIVERS_EMBEDDED -D LESS_DEBUG --conf=/Users/yitzhakbronstein/src/CloverBootloader/Conf -D USE_LOW_EBDA -p Clover.dsc  -a X64 -b RELEASE -t GCC131 -n 21 

Build environment: macOS-15.6-x86_64-i386-64bit
Build start time: 17:01:04, Aug.15 2025

WORKSPACE        = /Users/yitzhakbronstein/src/CloverBootloader
EDK_TOOLS_PATH   = /Users/yitzhakbronstein/src/CloverBootloader/BaseTools
CONF_PATH        = /Users/yitzhakbronstein/src/CloverBootloader/Conf
PYTHON_COMMAND   = python3


Processing meta-data .
Architecture(s)  = X64
Build target     = RELEASE
Toolchain        = GCC131

Active Platform          = /Users/yitzhakbronstein/src/CloverBootloader/Clover.dsc
... done!
[CC] MemLogLib
[CC] BaseReportStatusCodeLib
[CC] DriverEntryPoint
[CC] Acpi
[CC] PciLib
[CC] BaseSerialPortLibNull
[CC] BaseDebugPrintErrorLevelLib
[CC] DevicePathFromText
[CC] UefiRuntimeServicesTableLib
[CC] MemoryAllocationLib
[CC] PrintLib
[CC] IoHighLevel
[CC] PciCf8Lib
[CC] UefiBootServicesTableLib
[CC] AlignedPages
[CC] BaseMemoryProfileLibNull
[CC] ARShiftU64
[CC] CompareMemWrapper
[CC] DebugLib
clang: error: unknown argument: '-maccumulate-outgoing-args'
[CC] AutoGen
clang: error: unsupported option '-mabi=' for target 'x86_64-apple-macosx15.0.0'
make: *** [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/Library/MemLogLibDefault/MemLogLibDefault/OUTPUT/MemLogLib.obj] Error 1


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/Library/MemLogLibDefault/MemLogLibDefault]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/UefiLib/UefiLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BasePciLibCf8/BasePciLibCf8]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BaseSerialPortLibNull/BaseSerialPortLibNull]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BasePrintLib/BasePrintLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdeModulePkg/Library/CommonMemoryAllocationLib/CommonMemoryAllocationLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdeModulePkg/Library/BaseMemoryProfileLibNull/BaseMemoryProfileLibNull]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BaseLib/BaseLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BaseMemoryLib/BaseMemoryLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BasePcdLibNull/BasePcdLibNull]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib]


build.py...
 : error F002: Failed to build module
	/Users/yitzhakbronstein/src/CloverBootloader/Library/MemLogLibDefault/MemLogLibDefault.inf [X64, GCC131, RELEASE]

- Failed -
Build end time: 17:01:09, Aug.15 2025
Build total time: 00:00:05


Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[Процесс завершен]

 

 

Edited by MakAsrock
  • Sad 1

Clover compilation error

 

Spoiler

Last login: Sat Aug 16 11:05:19 on ttys000

fabiomn@Mac-Pro-di-FabioMN ~ % cd ~

mkdir src

cd src

git clone --recurse-submodule https://github.com/CloverHackyColor/CloverBootloader.git

cd CloverBootloader

./buildme

Cloning into 'CloverBootloader'...

remote: Enumerating objects: 117061, done.

remote: Counting objects: 100% (2155/2155), done.

remote: Compressing objects: 100% (515/515), done.

remote: Total 117061 (delta 1743), reused 1640 (delta 1640), pack-reused 114906 (from 3)

Receiving objects: 100% (117061/117061), 224.04 MiB | 5.47 MiB/s, done.

Resolving deltas: 100% (65110/65110), done.

Updating files: 100% (35073/35073), done.

Submodule 'OpenCorePkg' (https://github.com/CloverHackyColor/OpenCorePkg.git) registered for path 'OpenCorePkg'

Cloning into '/Users/fabiomn/src/CloverBootloader/OpenCorePkg'...

remote: Enumerating objects: 45498, done.        

remote: Counting objects: 100% (5746/5746), done.        

remote: Compressing objects: 100% (194/194), done.        

remote: Total 45498 (delta 5605), reused 5552 (delta 5552), pack-reused 39752 (from 2)        

Receiving objects: 100% (45498/45498), 218.31 MiB | 5.48 MiB/s, done.

Resolving deltas: 100% (33434/33434), done.

Submodule path 'OpenCorePkg': checked out 'cb6230faa3b7143e6b95fdad16270bf5acf90b9e' Updating OpenCorePkg....

 

 ---------------------------------------------------------------------------------

                           🍀 Clover r5163 (SHA: 50004e112)

                              Default TOOLCHAIN: GCC131 

                     Switch to XCODE select: build (with XCode)

     Depending on your XCODE version the Toolset will be automatically chosen

 ---------------------- Current Python version: Python 3.9.6 -------------------- 

 

 

 

 

 

 

 

 

1) build Clover (Default Toolchain)   😎 build Clover (with XCode)

2) build all (Default Toolchain) 9) build all (with XCode)

3) make Release (Default Toolchain) 10) make Release (with XCode)

4) update Clover 11) build Clover with HFSPlus

5) make pkg 12) Extra Options

6) make iso 13) Exit

7) make Clover_V2

 

Please enter your choice: 4

[UPDATE CLOVER]

Updating OpenCorePkg....

Fetching submodule OpenCorePkg

From https://github.com/CloverHackyColor/CloverBootloader

 * branch                master     -> FETCH_HEAD

Fetching submodule OpenCorePkg

Already up to date.

 

 ---------------------------------------------------------------------------------

                           🍀 Clover r5163 (SHA: 50004e112)

                              Default TOOLCHAIN: GCC131 

                     Switch to XCODE select: build (with XCode)

     Depending on your XCODE version the Toolset will be automatically chosen

 ---------------------- Current Python version: Python 3.9.6 -------------------- 

 

 

 

 

 

 

 

 

1) build Clover (Default Toolchain)   😎 build Clover (with XCode)

2) build all (Default Toolchain) 9) build all (with XCode)

3) make Release (Default Toolchain) 10) make Release (with XCode)

4) update Clover 11) build Clover with HFSPlus

5) make pkg 12) Extra Options

6) make iso 13) Exit

7) make Clover_V2

 

Please enter your choice: 2

[CHECK XCODE]

- Building GCC 14.2.0 toolchain for x64

- to /Users/fabiomn/src/CloverBootloader/toolchain/cross/bin/x86_64-clover-linux-gnu

  Running on Mac OS X 15.6, with x86_64 architecture.

  Using Xcode SDK: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk

Status: gmp-6.3.0 not found.

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100 2045k  100 2045k    0     0  1267k      0  0:00:01  0:00:01 --:--:-- 1267k

Warning: Got more output options than URLs

Status: mpfr-4.2.2 not found.

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100 1470k  100 1470k    0     0  1362k      0  0:00:01  0:00:01 --:--:-- 1363k

Warning: Got more output options than URLs

Status: mpc-1.3.1 not found.

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100  755k  100  755k    0     0   853k      0 --:--:-- --:--:-- --:--:--  852k

Warning: Got more output options than URLs

Status: isl-0.26 not found.

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100 1987k  100 1987k    0     0   915k      0  0:00:02  0:00:02 --:--:--  915k

Warning: Got more output options than URLs

Status: binutils-2.44 not found.

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100 26.0M  100 26.0M    0     0  2406k      0  0:00:11  0:00:11 --:--:-- 2679k

Warning: Got more output options than URLs

Status: gcc-14.2.0 not found.

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100 88.0M  100 88.0M    0     0  2858k      0  0:00:31  0:00:31 --:--:-- 1558k

Warning: Got more output options than URLs

- Creating new RAM disk

Initialized /dev/rdisk8 as a 2 GB case-insensitive HFS Plus volume

 

- gmp-6.3.0 extracting...

- gmp-6.3.0 extracted

- gmp-6.3.0 configure...

- gmp-6.3.0 make...

- gmp-6.3.0 installed in /Users/fabiomn/src/CloverBootloader/toolchain

- mpfr-4.2.2 extracting...

- mpfr-4.2.2 extracted

- mpfr-4.2.2 configure...

- mpfr-4.2.2 make...

- mpfr-4.2.2 installed in /Users/fabiomn/src/CloverBootloader/toolchain

- mpc-1.3.1 extracting...

- mpc-1.3.1 extracted

- mpc-1.3.1 configure...

- mpc-1.3.1 make...

- mpc-1.3.1 installed in /Users/fabiomn/src/CloverBootloader/toolchain

- isl-0.26 extracting...

- isl-0.26 extracted

- /Users/fabiomn/src/CloverBootloader/toolchain/tools/gcc/isl-0.26 - dir

- isl-0.26 configure...

- isl-0.26 make...

- isl-0.26 installed in /Users/fabiomn/src/CloverBootloader/toolchain

- binutils-2.44 extracting...

- binutils-2.44 extracted

- binutils-2.44 configure...

- binutils-2.44 make...

- binutils-2.44 installed in /Users/fabiomn/src/CloverBootloader/toolchain/cross

- gcc-14.2.0 extracting...

- gcc-14.2.0 extracted

- gcc-14.2.0 configure...

- gcc-14.2.0 make...

- gcc-14.2.0 installed in /Users/fabiomn/src/CloverBootloader/toolchain/cross

 

 

* GCC toolchain Build process took 8m37s to complete...

 

- Ejecting RAM disk

"disk8" ejected.

WORKSPACE: /Users/fabiomn/src/CloverBootloader

EDK_TOOLS_PATH: /Users/fabiomn/src/CloverBootloader/BaseTools

CONF_PATH: /Users/fabiomn/src/CloverBootloader/Conf

Copying $EDK_TOOLS_PATH/Conf/build_rule.template

     to /Users/fabiomn/src/CloverBootloader/Conf/build_rule.txt

Copying $EDK_TOOLS_PATH/Conf/tools_def.template

     to /Users/fabiomn/src/CloverBootloader/Conf/tools_def.txt

Copying $EDK_TOOLS_PATH/Conf/target.template

     to /Users/fabiomn/src/CloverBootloader/Conf/target.txt

[BUILD CLOVER]

TOOLCHAIN_DIR: /Users/fabiomn/src/CloverBootloader/toolchain

 

Status: nasm-2.16.01.tar.xz not found.

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100  993k  100  993k    0     0   309k      0  0:00:03  0:00:03 --:--:--  309k

Warning: Got more output options than URLs

- Creating new RAM disk

 

Initialized /dev/rdisk8 as a 300 MB case-insensitive HFS Plus volume

-  nasm-2.16.01 extract...

-  nasm-2.16.01 configure...

-  nasm-2.16.01 make...

-  nasm-2.16.01 installing...

-  nasm-2.16.01 installed in /Users/fabiomn/src/CloverBootloader/toolchain

 

- Ejecting RAM disk

"disk8" ejected.

NASM_PREFIX: /Users/fabiomn/src/CloverBootloader/toolchain/bin/

NASM_VER: 2.16.01

Initializing workspace

recreate Conf folder

WORKSPACE: /Users/fabiomn/src/CloverBootloader

EDK_TOOLS_PATH: /Users/fabiomn/src/CloverBootloader/BaseTools

CONF_PATH: /Users/fabiomn/src/CloverBootloader/Conf

Copying $EDK_TOOLS_PATH/Conf/build_rule.template

     to /Users/fabiomn/src/CloverBootloader/Conf/build_rule.txt

Copying $EDK_TOOLS_PATH/Conf/tools_def.template

     to /Users/fabiomn/src/CloverBootloader/Conf/tools_def.txt

Copying $EDK_TOOLS_PATH/Conf/target.template

     to /Users/fabiomn/src/CloverBootloader/Conf/target.txt

Building tools as they are not found

make -C Source/C

Attempting to detect HOST_ARCH from 'uname -m': x86_64

Detected HOST_ARCH of X64 using uname.

mkdir -p .

mkdir ./libs 

make -C Common

gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  TianoCompress.c -o TianoCompress.o

gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  PcdValueCommon.c -o PcdValueCommon.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 PcdValueCommon.o

mkdir ./bin

make -C VfrCompile VfrLexer.h

BIN_DIR='.' make -C Pccts/dlg

gcc  -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c dlg_p.c

gcc  -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c dlg_a.c

gcc  -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536 -c main.c

main.c:163:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  163 |                                         (*p->process)( *argv, *(argv+1) );

      |                                                      ^

main.c:168:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  168 |                                         (*p->process)( *argv );

      |                                                      ^

2 warnings generated.

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 ../support/set/set.c

gcc  -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  support.c -o support.o

gcc  -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  output.c -o output.o

gcc  -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  relabel.c -o relabel.o

gcc  -c -O -I. -I../support/set -I../h -DUSER_ZZSYN -DZZLEXBUFSIZE=65536  automata.c -o automata.o

gcc  -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

BIN_DIR='.' make -C Pccts/antlr

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  antlr.c -o antlr.o

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  scan.c -o scan.o

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  err.c -o err.o

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  bits.c -o bits.o

bits.c:224:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  224 |         REACH(r, 1, &rk, a);

      |         ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

1 warning generated.

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  build.c -o build.o

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  fset2.c -o fset2.o

fset2.c:573:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  573 |                 TRAV(p->p1, k, rk, tail);

      |                 ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:586:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  586 |                         if ( tail==NULL ) {TRAV(alt->p1, k, rk, tail); r->down = tail;}

      |                                            ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:593:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  593 |                                 TRAV(alt->p1, k, rk, tail->right);

      |                                 ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:643:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  643 | /* M14 */                  TRAV(p->guess_analysis_point, k, rk,t);

      |                            ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:645:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  645 |                            TRAV(p->p1, k, rk,t);

      |                            ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:661:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  661 | /* M14 */                  TRAV(p->guess_analysis_point, k, rk,t);

      |                            ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:663:14: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  663 |                            TRAV(p->p1, k, rk,t);

      |                            ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:670:50: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  670 |         if ( p->jtype!=RuleBlk && /* MR14 */ !p->guess) TRAV(p->p2, k, rk, u);

      |                                                         ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:700:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  700 |                 TRAV(p->next, k, rk_out, t);/* ignore undefined rules */

      |                 ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:714:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  714 |         TRAV(r, k, &rk, t);

      |         ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:733:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  733 |                 TRAV(p->next, k2, &rk2, u);

      |                 ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:833:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  833 |         TRAV(p->next, k-1, rk, t);

      |         ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:951:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  951 |         TRAV(p->guardNodes,k,rk,t);

      |         ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:986:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  986 |       TRAV(p->next,k,rk,t);

      |       ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:1006:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1006 |     TRAV(p->next,k,rk,t);

      |     ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:1259:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1259 |         TRAV(p, LL_k, &rk, *t);

      |         ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:1276:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1276 |         TRAV(p, LL_k, &rk, *u);

      |         ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:1625:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1625 |                 TRAV(p, hmax, &rk, t);  /* MR10 was LL_k */

      |                 ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:1640:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1640 |                 REACH(p, 1, &rk, scontext);

      |                 ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

fset2.c:1685:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1685 |                 TRAV(p, pred->k, &rk, t);

      |                 ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:1696:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1696 |                 REACH(p, 1, &rk, scontext);

      |                 ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

fset2.c:1772:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1772 |     TRAV(MR_AmbSourceSearchJ,maxk,&incomplete,t);

      |     ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

fset2.c:2020:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 2020 |             REACH(p,depth,&incomplete,tokensUsed);

      |             ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

23 warnings generated.

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  fset.c -o fset.o

fset.c:230:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  230 | /* MR14 */        REACH(p->guess_analysis_point, k, rk, a);

      |                   ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

fset.c:232:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  232 |                   REACH(p->p1, k, rk, a);

      |                   ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

fset.c:278:8: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  278 |        REACH(p->p2, k, rk, b);

      |        ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

fset.c:319:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  319 |                 REACH(p->next, k, rk_out, a);

      |                 ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

fset.c:347:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  347 |         REACH(r, k, &rk, a);

      |         ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

fset.c:352:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  352 |                 REACH(p->next, k2, &rk2, b);    /* MR11 by changing the value of k                  */

      |                 ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

fset.c:423:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  423 |         REACH(p->next, k-1, rk, a);

      |         ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

fset.c:448:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  448 | /* MR11 */        REACH(p->guardNodes,k,rk,a);

      |                   ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

fset.c:458:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  458 |         REACH(p->next, k, rk, a);       /* ignore actions */

      |         ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

fset.c:1498:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1498 |                 REACH(p, k, &rk, alt1->fset[k]);

      |                 ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

fset.c:1540:6: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1540 |                                         REACH(p, k, &rk, alt1->fset[k]);

      |                                         ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

fset.c:1542:6: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1542 |                                         REACH(q, k, &rk, alt2->fset[k]);

      |                                         ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

12 warnings generated.

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  gen.c -o gen.o

gen.c:1570:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1570 |                 TRANS(q->p1);

      |                 ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

gen.c:1570:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

gen.c:1655:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1655 |                 TRANS(alt->p1);

      |                 ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

gen.c:1655:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

gen.c:1989:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1989 |         TRANS(p->next)

      |         ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

gen.c:1989:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

gen.c:2236:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 2236 |         TRANS(p->next)

      |         ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

gen.c:2236:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

gen.c:2674:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 2674 |                         TRANS( a->next );   /* MR30 */

      |                         ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

gen.c:2674:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

gen.c:2677:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 2677 |                         TRANS( p->next );       /* MR30 */

      |                         ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

gen.c:2677:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

gen.c:2697:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 2697 |                 TRANS(p->next);

      |                 ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

gen.c:2697:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

gen.c:2775:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 2775 |         if (q->end->p1 != NULL) TRANS(q->end->p1);

      |                                 ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

gen.c:2775:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

gen.c:2844:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 2844 |                 TRANS(q->p1);

      |                 ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

gen.c:2844:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

gen.c:3014:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 3014 |         if (q->end->p1 != NULL) TRANS(q->end->p1);

      |                                 ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

gen.c:3014:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

gen.c:3109:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 3109 |                 TRANS(q->p1);

      |                 ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

gen.c:3109:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

gen.c:3150:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 3150 |                 if (q->end->p1 != NULL) TRANS(q->end->p1);

      |                                         ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

gen.c:3150:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

gen.c:3223:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 3223 |         if (q->end->p1 != NULL) TRANS(q->end->p1);

      |                                 ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

gen.c:3223:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

gen.c:3319:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 3319 |         if (q->end->p1 != NULL) TRANS(q->end->p1);

      |                                 ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

gen.c:3319:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

gen.c:3563:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 3563 |                 REACH(q->end, 1, &rk, follow);

      |                 ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

gen.c:3824:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 3824 |         if ( q->p1 != NULL ) TRANS(q->p1);

      |                              ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

gen.c:3824:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

gen.c:3825:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 3825 |         if ( q->p2 != NULL ) TRANS(q->p2);

      |                              ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

gen.c:3825:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

gen.c:4340:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 4340 |                 REACH(alt1->p1, k, &rk, a);

      |                 ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

gen.c:4362:5: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 4362 |     REACH(p->next, 1, &rk, a);

      |     ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

35 warnings generated.

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  globals.c -o globals.o

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  hash.c -o hash.o

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  lex.c -o lex.o

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  main.c -o main.o

main.c:821:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  821 |                         TRANS(SynDiag);                 /* Translate to the target language */

      |                         ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

main.c:821:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

main.c:855:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  855 |                         TRANS(SynDiag);                 /* Translate to the target language */

      |                         ^

./syn.h:167:76: note: expanded from macro 'TRANS'

  167 |                                         if ( (p)->ntype == nJunction ) (*(fpJTrans[((Junction *)(p))->jtype]))( p );\

      |                                                                                                               ^

main.c:855:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

./syn.h:168:35: note: expanded from macro 'TRANS'

  168 |                                         else (*(fpTrans[(p)->ntype]))( p );}

      |                                                                      ^

main.c:886:8: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  886 |                 else PRINT(SynDiag);

      |                      ^

./syn.h:171:30: note: expanded from macro 'PRINT'

  171 |                                         (*(fpPrint[(p)->ntype]))( p );}

      |                                                                 ^

main.c:1408:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1408 |                                         (*p->process)( *argv, *(argv+1) );

      |                                                      ^

main.c:1416:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1416 |                                         (*p->process)( *argv );

      |                                                      ^

7 warnings generated.

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  misc.c -o misc.o

misc.c:966:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  966 |                 PRINT(q->p1);

      |                 ^

./syn.h:171:30: note: expanded from macro 'PRINT'

  171 |                                         (*(fpPrint[(p)->ntype]))( p );}

      |                                                                 ^

misc.c:968:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  968 |                 PRINT(alt->p1);

      |                 ^

./syn.h:171:30: note: expanded from macro 'PRINT'

  171 |                                         (*(fpPrint[(p)->ntype]))( p );}

      |                                                                 ^

misc.c:985:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  985 |                 if ( alt->p1 != NULL ) PRINT(alt->p1);

      |                                        ^

./syn.h:171:30: note: expanded from macro 'PRINT'

  171 |                                         (*(fpPrint[(p)->ntype]))( p );}

      |                                                                 ^

misc.c:1087:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1087 |                         if ( q->end->p1 != NULL ) PRINT(q->end->p1);

      |                                                   ^

./syn.h:171:30: note: expanded from macro 'PRINT'

  171 |                                         (*(fpPrint[(p)->ntype]))( p );}

      |                                                                 ^

misc.c:1106:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1106 |                         if ( q->end->p1 != NULL ) PRINT(q->end->p1);

      |                                                   ^

./syn.h:171:30: note: expanded from macro 'PRINT'

  171 |                                         (*(fpPrint[(p)->ntype]))( p );}

      |                                                                 ^

misc.c:1125:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1125 |                         if ( q->end->p1 != NULL ) PRINT(q->end->p1);

      |                                                   ^

./syn.h:171:30: note: expanded from macro 'PRINT'

  171 |                                         (*(fpPrint[(p)->ntype]))( p );}

      |                                                                 ^

misc.c:1148:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1148 |                         if ( q->end->p1 != NULL ) PRINT(q->end->p1);

      |                                                   ^

./syn.h:171:30: note: expanded from macro 'PRINT'

  171 |                                         (*(fpPrint[(p)->ntype]))( p );}

      |                                                                 ^

misc.c:1154:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1154 |                         PRINT(q->p1);

      |                         ^

./syn.h:171:30: note: expanded from macro 'PRINT'

  171 |                                         (*(fpPrint[(p)->ntype]))( p );}

      |                                                                 ^

misc.c:1155:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1155 |                         if ( q->p2 != NULL ) PRINT(q->p2);

      |                                              ^

./syn.h:171:30: note: expanded from macro 'PRINT'

  171 |                                         (*(fpPrint[(p)->ntype]))( p );}

      |                                                                 ^

misc.c:1158:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1158 |                         if ( q->p1 != NULL ) PRINT(q->p1);

      |                                              ^

./syn.h:171:30: note: expanded from macro 'PRINT'

  171 |                                         (*(fpPrint[(p)->ntype]))( p );}

      |                                                                 ^

misc.c:1160:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1160 |                         if ( q->p2 != NULL ) PRINT(q->p2);

      |                                              ^

./syn.h:171:30: note: expanded from macro 'PRINT'

  171 |                                         (*(fpPrint[(p)->ntype]))( p );}

      |                                                                 ^

misc.c:1182:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1182 |         PRINT(p->next);

      |         ^

./syn.h:171:30: note: expanded from macro 'PRINT'

  171 |                                         (*(fpPrint[(p)->ntype]))( p );}

      |                                                                 ^

misc.c:1199:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1199 |         PRINT(p->next);

      |         ^

./syn.h:171:30: note: expanded from macro 'PRINT'

  171 |                                         (*(fpPrint[(p)->ntype]))( p );}

      |                                                                 ^

misc.c:1214:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1214 |         PRINT(p->next);

      |         ^

./syn.h:171:30: note: expanded from macro 'PRINT'

  171 |                                         (*(fpPrint[(p)->ntype]))( p );}

      |                                                                 ^

14 warnings generated.

gcc -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings -c -o set.o ../support/set/set.c

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  pred.c -o pred.o

pred.c:417:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  417 | /* MR11 */                                      TRAV(p,

      |                                                 ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

pred.c:421:12: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  421 |                                                         TRAV(p->next,

      |                                                         ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

pred.c:447:8: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  447 |                                                         REACH((Junction *)p->next,

      |                                                         ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

pred.c:630:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  630 |             REACH(p->next, k2, &rk2, b);

      |             ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

pred.c:681:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  681 |             TRAV(p->next, k2, &rk2, u);

      |             ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

5 warnings generated.

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  egman.c -o egman.o

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  mrhoist.c -o mrhoist.o

mrhoist.c:865:2: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  865 |         REACH(p,ck,incomplete,tokensUsed);

      |         ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

mrhoist.c:965:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

  965 |         REACH(ruleRef->next,k2,&rk2,b);

      |         ^

./syn.h:174:36: note: expanded from macro 'REACH'

  174 |                                         (a) = (*(fpReach[(p)->ntype]))( p, k, rk );}

      |                                                                       ^

mrhoist.c:1035:9: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 1035 |         TRAV(ruleRef->next,k2,&rk2,u);

      |         ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

mrhoist.c:2733:3: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]

 2733 |   TRAV(suppressNode,maxk,&incomplete,t);

      |   ^

./syn.h:180:44: note: expanded from macro 'TRAV'

  180 |                                         else (a) = (*(fpTraverse[(p)->ntype]))( p, k, rk );}

      |                                                                               ^

4 warnings generated.

gcc -c -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings  fcache.c -o fcache.o

gcc -O -I. -I../support/set -I../h -DUSER_ZZSYN  -DZZLEXBUFSIZE=65536 -Wno-write-strings -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

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 -C BrotliCompress

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  tools/brotli.c -o tools/brotli.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  common/dictionary.c -o common/dictionary.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  common/transform.c -o common/transform.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  dec/bit_reader.c -o dec/bit_reader.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  dec/decode.c -o dec/decode.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  dec/huffman.c -o dec/huffman.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  dec/state.c -o dec/state.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/backward_references.c -o enc/backward_references.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/backward_references_hq.c -o enc/backward_references_hq.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/bit_cost.c -o enc/bit_cost.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/block_splitter.c -o enc/block_splitter.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/brotli_bit_stream.c -o enc/brotli_bit_stream.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/cluster.c -o enc/cluster.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/compress_fragment.c -o enc/compress_fragment.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/compress_fragment_two_pass.c -o enc/compress_fragment_two_pass.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/dictionary_hash.c -o enc/dictionary_hash.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/encode.c -o enc/encode.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/encoder_dict.c -o enc/encoder_dict.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/entropy_encode.c -o enc/entropy_encode.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/histogram.c -o enc/histogram.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/literal_cost.c -o enc/literal_cost.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/memory.c -o enc/memory.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/metablock.c -o enc/metablock.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/static_dict.c -o enc/static_dict.o

gcc  -c -I ./include -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  enc/utf8_util.c -o enc/utf8_util.o

gcc -o ../bin/Brotli   tools/brotli.o common/dictionary.o common/transform.o dec/bit_reader.o dec/decode.o dec/huffman.o dec/state.o enc/backward_references.o enc/backward_references_hq.o enc/bit_cost.o enc/block_splitter.o enc/brotli_bit_stream.o enc/cluster.o enc/compress_fragment.o enc/compress_fragment_two_pass.o enc/dictionary_hash.o enc/encode.o enc/encoder_dict.o enc/entropy_encode.o enc/histogram.o enc/literal_cost.o enc/memory.o enc/metablock.o enc/static_dict.o enc/utf8_util.o -L../libs -lm

make -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/X64/   -O2  Pccts/h/AParser.cpp -o AParser.o

Pccts/h/AParser.cpp:475:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]

  475 |         register SetWordType *p = a;

      |         ^~~~~~~~

Pccts/h/AParser.cpp:476:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]

  476 |         register SetWordType *endp = &(a[bsetsize]);

      |         ^~~~~~~~

Pccts/h/AParser.cpp:477:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]

  477 |         register int degree = 0;

      |         ^~~~~~~~

Pccts/h/AParser.cpp:482:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]

  482 |                 register SetWordType t = *p;

      |                 ^~~~~~~~

Pccts/h/AParser.cpp:483:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]

  483 |                 register SetWordType *b = &(bitmask[0]);

      |                 ^~~~~~~~

Pccts/h/AParser.cpp:496:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]

  496 |         register SetWordType *p = a;

      |         ^~~~~~~~

Pccts/h/AParser.cpp:497:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]

  497 |         register SetWordType *endp = &(p[bsetsize]);

      |         ^~~~~~~~

Pccts/h/AParser.cpp:498:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]

  498 |         register unsigned e = 0;

      |         ^~~~~~~~

Pccts/h/AParser.cpp:502:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]

  502 |                 register SetWordType t = *p;

      |                 ^~~~~~~~

Pccts/h/AParser.cpp:503:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]

  503 |                 register SetWordType *b = &(bitmask[0]);

      |                 ^~~~~~~~

10 warnings generated.

g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/   -O2  Pccts/h/DLexerBase.cpp -o DLexerBase.o

Pccts/h/DLexerBase.cpp:196:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]

  196 |         register DLGChar *l= &_lextext[_bufsize -1];

      |         ^~~~~~~~

1 warning generated.

g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/   -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/X64/  -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/X64/  -Wno-unused-result -O2  VfrLexer.cpp -o VfrLexer.o

In file included from VfrLexer.cpp:22012:

Pccts/h/DLexer.h:68:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]

   68 |         register int state, newstate;

      |         ^~~~~~~~

Pccts/h/DLexer.h:68:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]

   68 |         register int state, newstate;

      |         ^~~~~~~~

Pccts/h/DLexer.h:70:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]

   70 |         register DLGChar *lastpos;

      |         ^~~~~~~~

3 warnings generated.

g++ -c -DPCCTS_USE_NAMESPACE_STD -I Pccts/h -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/   -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/X64/  -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/X64/  -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/X64/  -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/X64/  -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

make -C EfiLdrImage

gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  EfiLdrImage.c -o EfiLdrImage.o

gcc -o ../bin/EfiLdrImage   EfiLdrImage.o -L../libs -lCommon

make -C EfiRom

gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  EfiRom.c -o EfiRom.o

gcc -o ../bin/EfiRom   EfiRom.o -L../libs -lCommon

make -C GenFfs

gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  GenFfs.c -o GenFfs.o

gcc -o ../bin/GenFfs   GenFfs.o -L../libs -lCommon

make -C GenFv

gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  GenFvInternalLib.c -o GenFvInternalLib.o

gcc -o ../bin/GenFv   GenFv.o GenFvInternalLib.o -L../libs -lCommon

make -C GenFw

gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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

make -C GenPage

gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  GenPage.c -o GenPage.o

gcc -o ../bin/GenPage   GenPage.o -L../libs -lCommon

make -C GenSec

gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  GenSec.c -o GenSec.o

gcc -o ../bin/GenSec   GenSec.o -L../libs -lCommon

make -C GenCrc32

gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  GenCrc32.c -o GenCrc32.o

gcc -o ../bin/GenCrc32   GenCrc32.o -L../libs -lCommon

make -C LzmaCompress

gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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 

make -C Split

gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  Split.c -o Split.o

gcc -o ../bin/Split   Split.o -L../libs -lCommon

make -C TianoCompress

gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  TianoCompress.c -o TianoCompress.o

gcc -o ../bin/TianoCompress   TianoCompress.o -L../libs -lCommon

make -C VolInfo

gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -Wno-unused-result -nostdlib -g -O2  VolInfo.c -o VolInfo.o

gcc -o ../bin/VolInfo   VolInfo.o -L../libs -lCommon

make -C DevicePath

gcc  -c  -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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/X64/  -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -Wno-self-assign -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

Finished building BaseTools C Tools with HOST_ARCH=X64

make -C Source/Python

make[1]: Nothing to be done for `all'.

make -C 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_Split_Split (CheckPythonSyntax.Tests) ... ok

test_Split___init__ (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

test_tests_Split_test_split (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 285 tests in 1.174s

 

OK

 

Running edk2 build for CloverX64 using the command:

build --cmd-len=50000 -D NO_GRUB_DRIVERS_EMBEDDED -D LESS_DEBUG --conf=/Users/fabiomn/src/CloverBootloader/Conf -D USE_LOW_EBDA -p Clover.dsc  -a X64 -b RELEASE -t GCC131 -n 21 

 

Build environment: macOS-15.6-x86_64-i386-64bit

Build start time: 12:03:51, Aug.16 2025

 

WORKSPACE        = /Users/fabiomn/src/CloverBootloader

EDK_TOOLS_PATH   = /Users/fabiomn/src/CloverBootloader/BaseTools

CONF_PATH        = /Users/fabiomn/src/CloverBootloader/Conf

PYTHON_COMMAND   = python3

 

 

Processing meta-data .

Architecture(s)  = X64

Build target     = RELEASE

Toolchain        = GCC131

 

Active Platform          = /Users/fabiomn/src/CloverBootloader/Clover.dsc

... done!

[CC] VarCheckLib

[CC] AuthVariableLibNull

[CC] TpmMeasurementLibNull

clang: error: unknown argument: '-maccumulate-outgoing-args'

clang: error: unsupported option '-mabi=' for target 'x86_64-apple-macosx15.0.0'

make: *** [/Users/fabiomn/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdeModulePkg/Library/VarCheckLib/VarCheckLib/OUTPUT/VarCheckLib.obj] Error 1

 

 

build.py...

 : error 7000: Failed to execute command

make tbuild [/Users/fabiomn/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdeModulePkg/Library/VarCheckLib/VarCheckLib]

 

 

build.py...

 : error 7000: Failed to execute command

make tbuild [/Users/fabiomn/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull]

 

 

build.py...

 : error 7000: Failed to execute command

make tbuild [/Users/fabiomn/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull]

 

 

build.py...

 : error 7000: Failed to execute command

make tbuild [/Users/fabiomn/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint]

 

 

build.py...

 : error 7000: Failed to execute command

make tbuild [/Users/fabiomn/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib]

 

 

build.py...

 : error F002: Failed to build module

/Users/fabiomn/src/CloverBootloader/MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf [X64, GCC131, RELEASE]

 

- Failed -

Build end time: 12:03:56, Aug.16 2025

Build total time: 00:00:04

 

fabiomn@Mac-Pro-di-FabioMN CloverBootloader % 

 

  • Like 2
  • Sad 1
21 hours ago, Matgen84 said:

@MakAsrock @Alpha22

If you run macOS Sequoia, Maybe try:

  • type make -C BaseTools "BUILD_CC=clang" under Clover root (Cloverbootloader directory) then ./buildme

Thanks, but it didn't help.
I did as recommended in Build_Clover_in_Sequoia.txt:
1.Download Clover

cd ~
mkdir src
cd src
git clone --recurse-submodule https://github.com/CloverHackyColor/CloverBootloader.git
cd CloverBootloader

2. Download and install Python 3.12...
3. Set a link for python

cd /Library/Frameworks/Python.framework/Versions/3.12/bin/
sudo ln -s python3.12 python
cd-

4.Install tools
pip3 install setuptools

5. make -C BaseTools "BUILD_CC=clang"

6. ./buildme
 

Spoiler
Processing meta-data .
Architecture(s)  = X64
Build target     = RELEASE
Toolchain        = GCC131

Active Platform          = /Users/yitzhakbronstein/src/CloverBootloader/Clover.dsc
... done!
[CC] DriverEntryPoint
[CC] Acpi
[CC] UefiRuntimeServicesTableLib
[CC] DevicePathFromText
[CC] MemoryAllocationLib
[CC] PrintLib
[CC] UefiBootServicesTableLib
[CC] CompareMemWrapper
[CC] AlignedPages
[CC] BaseMemoryProfileLibNull
[CC] ARShiftU64
[CC] DebugLib
[CC] PcdLib
[CC] Ubsan
[CC] AutoGen
[CC] BaseUefiDecompressLib
[CC] HobLib
[CC] DxeCoreEntryPoint
[CC] MemoryAllocationLib
[CC] GuidedSectionExtraction
[CC] DxeExtractGuidedSectionLib
clang: error: unknown argument: '-maccumulate-outgoing-args'
clang: error: unsupported option '-mabi=' for target 'x86_64-apple-macosx15.0.0'
make: *** [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint/OUTPUT/DriverEntryPoint.obj] Error 1


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/UefiLib/UefiLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BasePrintLib/BasePrintLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BaseMemoryLib/BaseMemoryLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdeModulePkg/Library/BaseMemoryProfileLibNull/BaseMemoryProfileLibNull]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdeModulePkg/Library/CommonMemoryAllocationLib/CommonMemoryAllocationLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BaseLib/BaseLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BasePcdLibNull/BasePcdLibNull]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/OpenCorePkg/Library/OcGuardLib/OcGuardLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/yitzhakbronstein/src/CloverBootloader/Build/Clover/RELEASE_GCC131/X64/MdePkg/Library/UefiScsiLib/UefiScsiLib]


build.py...
 : error F002: Failed to build module
	/Users/yitzhakbronstein/src/CloverBootloader/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf [X64, GCC131, RELEASE]

- Failed -
Build end time: 13:37:43, Aug.17 2025
Build total time: 00:00:05


Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

 

 

Edited by MakAsrock
  • Like 1

Hi all. If you get copy of Clover v2 folder from GitHub it’s compiled with the same tools. But working. 
 

 

https://github.com/CloverHackyColor/CloverBootloader/actions/runs/16680815321

Edited by Max.1974
  • Like 4
2 hours ago, Max.1974 said:

Hi all. If you get copy of Clover v2 folder from GitHub it’s compiled with the same tools. But working. 
 

 

https://github.com/CloverHackyColor/CloverBootloader/releases/tag/5163 

Because compilation is broken only 4 days ago (Commit 50004e1).

Edited by MakAsrock
  • Like 2
×
×
  • Create New...