while regression building 1.0.1 release with newer clang, seeing the following build errors:
program_args.c:258:41: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'tnode' (aka 'struct _tnode *') [-Wint-conversion]
258 | parse_regex_pass_char_class(g->regex, g->debug_code & D_Program_Args & D_Parse_Regex_Eachstep);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./parse_regex.h:44:50: note: passing argument to parameter here
44 | void parse_regex_pass_char_class (char_set, tnode);
| ^
program_args.c:315:41: error: incompatible integer to pointer conversion passing 'int' to parameter of type 'tnode' (aka 'struct _tnode *') [-Wint-conversion]
315 | parse_regex_pass_char_class(g->regex, g->debug_code & D_Program_Args & D_Parse_Regex_Eachstep);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./parse_regex.h:44:50: note: passing argument to parameter here
44 | void parse_regex_pass_char_class (char_set, tnode);
| ^
2 errors generated.
relates to Homebrew/homebrew-core#190691
while regression building 1.0.1 release with newer clang, seeing the following build errors:
relates to Homebrew/homebrew-core#190691