pmq20/ruby-packer

DTrace fails on macOS 10.15.5

pmq20 opened this issue · 0 comments

pmq20 commented
2020-07-19T00:04:07.0975280Z /Users/runner/.rubies/ruby-2.7.1/bin/ruby --disable=gems /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/tool/gen_dummy_probes.rb /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/probes.d > probes.dmyh
2020-07-19T00:04:07.1107710Z translating probes /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/probes.d
2020-07-19T00:04:07.1149420Z Usage: dtrace [-aACeFHlqSvVwZ] [-arch i386|x86_64] [-b bufsz] [-c cmd] [-D name[=def]]
2020-07-19T00:04:07.1150910Z 	[-I path] [-L path] [-o output] [-p pid] [-s script] [-U name]
2020-07-19T00:04:07.1151730Z 	[-x opt[=val]]
2020-07-19T00:04:07.1152100Z 
2020-07-19T00:04:07.1152890Z 	[-P provider [[ predicate ] action ]]
2020-07-19T00:04:07.1153650Z 	[-m [ provider: ] module [[ predicate ] action ]]
2020-07-19T00:04:07.1154430Z 	[-f [[ provider: ] module: ] func [[ predicate ] action ]]
2020-07-19T00:04:07.1155210Z 	[-n [[[ provider: ] module: ] func: ] name [[ predicate ] action ]]
2020-07-19T00:04:07.1155960Z 	[-i probe-id [[ predicate ] action ]] [ args ... ]
2020-07-19T00:04:07.1156310Z 
2020-07-19T00:04:07.1156990Z 	predicate -> '/' D-expression '/'
2020-07-19T00:04:07.1157710Z 	   action -> '{' D-statements '}'
2020-07-19T00:04:07.1158040Z 
2020-07-19T00:04:07.1158750Z 	-arch Generate programs and Mach-O files for the specified architecture
2020-07-19T00:04:07.1159100Z 
2020-07-19T00:04:07.1159770Z 	-a  claim anonymous tracing state
2020-07-19T00:04:07.1160500Z 	-A  generate plist(5) entries for anonymous tracing
2020-07-19T00:04:07.1161230Z 	-b  set trace buffer size
2020-07-19T00:04:07.1161980Z 	-c  run specified command and exit upon its completion
2020-07-19T00:04:07.1163040Z 	-C  run cpp(1) preprocessor on script files
2020-07-19T00:04:07.1163860Z 	-D  define symbol when invoking preprocessor
2020-07-19T00:04:07.1164630Z 	-e  exit after compiling request but prior to enabling probes
2020-07-19T00:04:07.1165480Z 	-f  enable or list probes matching the specified function name
2020-07-19T00:04:07.1166240Z 	-F  coalesce trace output by function
2020-07-19T00:04:07.1167000Z 	-h  generate a header file with definitions for static probes
2020-07-19T00:04:07.1167750Z 	-H  print included files when invoking preprocessor
2020-07-19T00:04:07.1168570Z 	-i  enable or list probes matching the specified probe id
2020-07-19T00:04:07.1169320Z 	-I  add include directory to preprocessor search path
2020-07-19T00:04:07.1170070Z 	-l  list probes matching specified criteria
2020-07-19T00:04:07.1170820Z 	-L  add library directory to library search path
2020-07-19T00:04:07.1171580Z 	-m  enable or list probes matching the specified module name
2020-07-19T00:04:07.1172440Z 	-n  enable or list probes matching the specified probe name
2020-07-19T00:04:07.1173250Z 	-o  set output file
2020-07-19T00:04:07.1174080Z 	-p  grab specified process-ID and cache its symbol tables
2020-07-19T00:04:07.1174910Z 	-P  enable or list probes matching the specified provider name
2020-07-19T00:04:07.1175740Z 	-q  set quiet mode (only output explicitly traced data)
2020-07-19T00:04:07.1176550Z 	-s  enable or list probes according to the specified D script
2020-07-19T00:04:07.1187870Z 	-S  print D compiler intermediate code
2020-07-19T00:04:07.1188650Z 	-U  undefine symbol when invoking preprocessor
2020-07-19T00:04:07.1189440Z 	-v  set verbose mode (report stability attributes, arguments)
2020-07-19T00:04:07.1190180Z 	-V  report DTrace API version
2020-07-19T00:04:07.1190910Z 	-w  permit destructive actions
2020-07-19T00:04:07.1191660Z 	-W  wait for specified process and exit upon its completion
2020-07-19T00:04:07.1192420Z 	-x  enable or modify compiler and tracing options
2020-07-19T00:04:07.1193170Z 	-Z  permit probe descriptions that match zero probes
2020-07-19T00:04:07.1194100Z make: *** [probes.h] Error 2
2020-07-19T00:04:07.1194460Z make: *** Waiting for unfinished jobs....
2020-07-19T00:04:07.1263400Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:57:1: warning: control reaches end of non-void function [-Wreturn-type]
2020-07-19T00:04:07.1263910Z }
2020-07-19T00:04:07.1264000Z ^
2020-07-19T00:04:07.1266160Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:109:18: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1266350Z                         mkdir_workdir = generic_mkdir_workdir;
2020-07-19T00:04:07.1266460Z                                       ^ ~~~~~~~~~~~~~~~~~~~~~
2020-07-19T00:04:07.1267890Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:112:10: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1268090Z                                 free(generic_mkdir_workdir);
2020-07-19T00:04:07.1268200Z                                      ^~~~~~~~~~~~~~~~~~~~~
2020-07-19T00:04:07.1268340Z /Applications/Xcode_11.5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h:42:18: note: passing argument to parameter here
2020-07-19T00:04:07.1268460Z void     free(void *);
2020-07-19T00:04:07.1268560Z                     ^
2020-07-19T00:04:07.1269770Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:118:10: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1269960Z                                 free(generic_mkdir_workdir);
2020-07-19T00:04:07.1270070Z                                      ^~~~~~~~~~~~~~~~~~~~~
2020-07-19T00:04:07.1270440Z /Applications/Xcode_11.5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h:42:18: note: passing argument to parameter here
2020-07-19T00:04:07.1270600Z void     free(void *);
2020-07-19T00:04:07.1270700Z                     ^
2020-07-19T00:04:07.1283500Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:210:10: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1283690Z                 strcpy(workdir_path, workdir);
2020-07-19T00:04:07.1283790Z                        ^~~~~~~~~~~~
2020-07-19T00:04:07.1284360Z /Applications/Xcode_11.5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_string.h:84:27: note: expanded from macro 'strcpy'
2020-07-19T00:04:07.1284520Z                 __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
2020-07-19T00:04:07.1284640Z                                         ^~~~
2020-07-19T00:04:07.1285730Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:211:10: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1285910Z                 strcat(workdir_path, enclose_io_expanded);
2020-07-19T00:04:07.1286020Z                        ^~~~~~~~~~~~
2020-07-19T00:04:07.1286590Z /Applications/Xcode_11.5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_string.h:135:27: note: expanded from macro 'strcat'
2020-07-19T00:04:07.1286720Z                 __builtin___strcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
2020-07-19T00:04:07.1286830Z                                         ^~~~
2020-07-19T00:04:07.1287450Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:212:40: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1287620Z                 ret_inner = enclose_io_mkdir_consult(workdir_path, mode);
2020-07-19T00:04:07.1287740Z                                                      ^~~~~~~~~~~~
2020-07-19T00:04:07.1288520Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:129:43: note: passing argument to parameter 'path' here
2020-07-19T00:04:07.1288660Z static int enclose_io_mkdir_consult(char *path, mode_t mode) {
2020-07-19T00:04:07.1288770Z                                           ^
2020-07-19T00:04:07.1289390Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:213:8: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1289520Z                 free(workdir_path);
2020-07-19T00:04:07.1289620Z                      ^~~~~~~~~~~~
2020-07-19T00:04:07.1289780Z /Applications/Xcode_11.5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h:42:18: note: passing argument to parameter here
2020-07-19T00:04:07.1289900Z void     free(void *);
2020-07-19T00:04:07.1289990Z                     ^
2020-07-19T00:04:07.1290600Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:220:32: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1290740Z         } else if (enclose_io_is_path(path)) {
2020-07-19T00:04:07.1290840Z                                       ^~~~
2020-07-19T00:04:07.1291390Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_common.h:70:32: note: passing argument to parameter 'pathname' here
2020-07-19T00:04:07.1291520Z short enclose_io_is_path(char *pathname);
2020-07-19T00:04:07.1291620Z                                ^
2020-07-19T00:04:07.1294680Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:238:10: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1294880Z                 strcpy(workdir_path, workdir);
2020-07-19T00:04:07.1294980Z                        ^~~~~~~~~~~~
2020-07-19T00:04:07.1295560Z /Applications/Xcode_11.5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_string.h:84:27: note: expanded from macro 'strcpy'
2020-07-19T00:04:07.1295730Z                 __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
2020-07-19T00:04:07.1295850Z                                         ^~~~
2020-07-19T00:04:07.1297260Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:239:10: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1297440Z                 strcat(workdir_path, path);
2020-07-19T00:04:07.1297540Z                        ^~~~~~~~~~~~
2020-07-19T00:04:07.1298100Z /Applications/Xcode_11.5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_string.h:135:27: note: expanded from macro 'strcat'
2020-07-19T00:04:07.1298270Z                 __builtin___strcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest))
2020-07-19T00:04:07.1298480Z                                         ^~~~
2020-07-19T00:04:07.1299170Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:240:40: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1299380Z                 ret_inner = enclose_io_mkdir_consult(workdir_path, mode);
2020-07-19T00:04:07.1299500Z                                                      ^~~~~~~~~~~~
2020-07-19T00:04:07.1300100Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:129:43: note: passing argument to parameter 'path' here
2020-07-19T00:04:07.1300240Z static int enclose_io_mkdir_consult(char *path, mode_t mode) {
2020-07-19T00:04:07.1300540Z                                           ^
2020-07-19T00:04:07.1301210Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:241:8: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1301350Z                 free(workdir_path);
2020-07-19T00:04:07.1301450Z                      ^~~~~~~~~~~~
2020-07-19T00:04:07.1301580Z /Applications/Xcode_11.5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h:42:18: note: passing argument to parameter here
2020-07-19T00:04:07.1301700Z void     free(void *);
2020-07-19T00:04:07.1301790Z                     ^
2020-07-19T00:04:07.1326310Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:300:14: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1326490Z         new_argv[1] = path;
2020-07-19T00:04:07.1326590Z                     ^ ~~~~
2020-07-19T00:04:07.1339330Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:323:32: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1339540Z         } else if (enclose_io_is_path(path)) {
2020-07-19T00:04:07.1339650Z                                       ^~~~
2020-07-19T00:04:07.1340220Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_common.h:70:32: note: passing argument to parameter 'pathname' here
2020-07-19T00:04:07.1340350Z short enclose_io_is_path(char *pathname);
2020-07-19T00:04:07.1340450Z                                ^
2020-07-19T00:04:07.1352380Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:342:32: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1352620Z         } else if (enclose_io_is_path(path)) {
2020-07-19T00:04:07.1352730Z                                       ^~~~
2020-07-19T00:04:07.1353340Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_common.h:70:32: note: passing argument to parameter 'pathname' here
2020-07-19T00:04:07.1353480Z short enclose_io_is_path(char *pathname);
2020-07-19T00:04:07.1353580Z                                ^
2020-07-19T00:04:07.1374700Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:366:30: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1374880Z         else if (enclose_io_is_path(path)) {
2020-07-19T00:04:07.1374990Z                                     ^~~~
2020-07-19T00:04:07.1375540Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_common.h:70:32: note: passing argument to parameter 'pathname' here
2020-07-19T00:04:07.1375690Z short enclose_io_is_path(char *pathname);
2020-07-19T00:04:07.1375790Z                                ^
2020-07-19T00:04:07.1396620Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:391:30: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1396830Z         else if (enclose_io_is_path(filename)) {
2020-07-19T00:04:07.1397040Z                                     ^~~~~~~~
2020-07-19T00:04:07.1397680Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_common.h:70:32: note: passing argument to parameter 'pathname' here
2020-07-19T00:04:07.1397820Z short enclose_io_is_path(char *pathname);
2020-07-19T00:04:07.1397920Z                                ^
2020-07-19T00:04:07.1418400Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:465:9: warning: incompatible pointer types returning 'SQUASH_DIR *' from a function with result type 'DIR *' [-Wincompatible-pointer-types]
2020-07-19T00:04:07.1418840Z         return dir;
2020-07-19T00:04:07.1418940Z                ^~~
2020-07-19T00:04:07.1463130Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:549:30: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1463320Z         else if (enclose_io_is_path(dirname)) {
2020-07-19T00:04:07.1463920Z                                     ^~~~~~~
2020-07-19T00:04:07.1464470Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_common.h:70:32: note: passing argument to parameter 'pathname' here
2020-07-19T00:04:07.1464630Z short enclose_io_is_path(char *pathname);
2020-07-19T00:04:07.1465070Z                                ^
2020-07-19T00:04:07.1503830Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:624:35: warning: incompatible pointer to integer conversion passing 'struct stat *' to parameter of type 'int' [-Wint-conversion]
2020-07-19T00:04:07.1504050Z                         access(mkdir_workdir_expanded, &buf)
2020-07-19T00:04:07.1504170Z                                                        ^~~~
2020-07-19T00:04:07.1504760Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_common.h:93:12: note: expanded from macro 'ENCLOSE_IO_CONSIDER_MKDIR_WORKDIR_RETURN'
2020-07-19T00:04:07.1504890Z                                 return(RETURN2); \
2020-07-19T00:04:07.1505000Z                                        ^~~~~~~
2020-07-19T00:04:07.1505270Z /Applications/Xcode_11.5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/unistd.h:431:30: note: passing argument to parameter here
2020-07-19T00:04:07.1505720Z int      access(const char *, int);
2020-07-19T00:04:07.1505840Z                                  ^
2020-07-19T00:04:07.1506540Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:626:32: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1506700Z         } else if (enclose_io_is_path(path)) {
2020-07-19T00:04:07.1506800Z                                       ^~~~
2020-07-19T00:04:07.1507320Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_common.h:70:32: note: passing argument to parameter 'pathname' here
2020-07-19T00:04:07.1507450Z short enclose_io_is_path(char *pathname);
2020-07-19T00:04:07.1507550Z                                ^
2020-07-19T00:04:07.1510340Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:631:35: warning: incompatible pointer to integer conversion passing 'struct stat *' to parameter of type 'int' [-Wint-conversion]
2020-07-19T00:04:07.1510510Z                         access(mkdir_workdir_expanded, &buf)
2020-07-19T00:04:07.1510620Z                                                        ^~~~
2020-07-19T00:04:07.1511190Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_common.h:93:12: note: expanded from macro 'ENCLOSE_IO_CONSIDER_MKDIR_WORKDIR_RETURN'
2020-07-19T00:04:07.1511320Z                                 return(RETURN2); \
2020-07-19T00:04:07.1511450Z                                        ^~~~~~~
2020-07-19T00:04:07.1511570Z /Applications/Xcode_11.5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/unistd.h:431:30: note: passing argument to parameter here
2020-07-19T00:04:07.1511690Z int      access(const char *, int);
2020-07-19T00:04:07.1511790Z                                  ^
2020-07-19T00:04:07.1526370Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:658:32: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1526820Z         } else if (enclose_io_is_path(path)) {
2020-07-19T00:04:07.1526930Z                                       ^~~~
2020-07-19T00:04:07.1527550Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_common.h:70:32: note: passing argument to parameter 'pathname' here
2020-07-19T00:04:07.1527680Z short enclose_io_is_path(char *pathname);
2020-07-19T00:04:07.1527780Z                                ^
2020-07-19T00:04:07.1532210Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:674:33: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1532400Z     else if (enclose_io_is_path(path)) {
2020-07-19T00:04:07.1532500Z                                 ^~~~
2020-07-19T00:04:07.1533220Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_common.h:70:32: note: passing argument to parameter 'pathname' here
2020-07-19T00:04:07.1533390Z short enclose_io_is_path(char *pathname);
2020-07-19T00:04:07.1533490Z                                ^
2020-07-19T00:04:07.1543690Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:698:25: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1543880Z         if (enclose_io_is_path(path)) {
2020-07-19T00:04:07.1543980Z                                ^~~~
2020-07-19T00:04:07.1544510Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_common.h:70:32: note: passing argument to parameter 'pathname' here
2020-07-19T00:04:07.1544640Z short enclose_io_is_path(char *pathname);
2020-07-19T00:04:07.1544740Z                                ^
2020-07-19T00:04:07.1574880Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:895:32: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1575120Z         } else if (enclose_io_is_path(path)) {
2020-07-19T00:04:07.1575230Z                                       ^~~~
2020-07-19T00:04:07.1575850Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_common.h:70:32: note: passing argument to parameter 'pathname' here
2020-07-19T00:04:07.1575980Z short enclose_io_is_path(char *pathname);
2020-07-19T00:04:07.1576080Z                                ^
2020-07-19T00:04:07.1606150Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:972:32: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1606350Z         } else if (enclose_io_is_path(pathname)) {
2020-07-19T00:04:07.1606480Z                                       ^~~~~~~~
2020-07-19T00:04:07.1607030Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_common.h:70:32: note: passing argument to parameter 'pathname' here
2020-07-19T00:04:07.1607170Z short enclose_io_is_path(char *pathname);
2020-07-19T00:04:07.1607260Z                                ^
2020-07-19T00:04:07.1618650Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:933:24: warning: second argument to 'va_arg' is of promotable type 'mode_t' (aka 'unsigned short'); this va_arg has undefined behavior because arguments will be promoted to 'int' [-Wvarargs]
2020-07-19T00:04:07.1618870Z                         mode = va_arg(args, mode_t);
2020-07-19T00:04:07.1618980Z                                             ^~~~~~
2020-07-19T00:04:07.1619710Z /Applications/Xcode_11.5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.3/include/stdarg.h:19:50: note: expanded from macro 'va_arg'
2020-07-19T00:04:07.1619940Z #define va_arg(ap, type)    __builtin_va_arg(ap, type)
2020-07-19T00:04:07.1620100Z                                                  ^~~~
2020-07-19T00:04:07.1621100Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:984:24: warning: second argument to 'va_arg' is of promotable type 'mode_t' (aka 'unsigned short'); this va_arg has undefined behavior because arguments will be promoted to 'int' [-Wvarargs]
2020-07-19T00:04:07.1621260Z                         mode = va_arg(args, mode_t);
2020-07-19T00:04:07.1621410Z                                             ^~~~~~
2020-07-19T00:04:07.1621960Z /Applications/Xcode_11.5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.3/include/stdarg.h:19:50: note: expanded from macro 'va_arg'
2020-07-19T00:04:07.1622100Z #define va_arg(ap, type)    __builtin_va_arg(ap, type)
2020-07-19T00:04:07.1622210Z                                                  ^~~~
2020-07-19T00:04:07.1622910Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:1030:24: warning: second argument to 'va_arg' is of promotable type 'mode_t' (aka 'unsigned short'); this va_arg has undefined behavior because arguments will be promoted to 'int' [-Wvarargs]
2020-07-19T00:04:07.1623100Z                         mode = va_arg(args, mode_t);
2020-07-19T00:04:07.1623210Z                                             ^~~~~~
2020-07-19T00:04:07.1623770Z /Applications/Xcode_11.5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.3/include/stdarg.h:19:50: note: expanded from macro 'va_arg'
2020-07-19T00:04:07.1623920Z #define va_arg(ap, type)    __builtin_va_arg(ap, type)
2020-07-19T00:04:07.1624020Z                                                  ^~~~
2020-07-19T00:04:07.1660840Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:1172:32: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1661060Z         if (enclose_io_is_path(pathname)) {
2020-07-19T00:04:07.1661170Z                                ^~~~~~~~
2020-07-19T00:04:07.1661780Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:1064:32: note: passing argument to parameter 'pathname' here
2020-07-19T00:04:07.1661900Z short enclose_io_is_path(char *pathname)
2020-07-19T00:04:07.1662010Z                                ^
2020-07-19T00:04:07.1663720Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:1195:32: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
2020-07-19T00:04:07.1663910Z         if (enclose_io_is_path(pathname)) {
2020-07-19T00:04:07.1664010Z                                ^~~~~~~~
2020-07-19T00:04:07.1664560Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:1064:32: note: passing argument to parameter 'pathname' here
2020-07-19T00:04:07.1664700Z short enclose_io_is_path(char *pathname)
2020-07-19T00:04:07.1664800Z                                ^
2020-07-19T00:04:07.1666570Z /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a/enclose_io_unix.c:1191:29: warning: second argument to 'va_arg' is of promotable type 'mode_t' (aka 'unsigned short'); this va_arg has undefined behavior because arguments will be promoted to 'int' [-Wvarargs]
2020-07-19T00:04:07.1666780Z         mode = va_arg(args, mode_t);
2020-07-19T00:04:07.1666890Z                             ^~~~~~
2020-07-19T00:04:07.1667460Z /Applications/Xcode_11.5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.3/include/stdarg.h:19:50: note: expanded from macro 'va_arg'
2020-07-19T00:04:07.1667600Z #define va_arg(ap, type)    __builtin_va_arg(ap, type)
2020-07-19T00:04:07.1667710Z                                                  ^~~~
2020-07-19T00:04:07.3509520Z 34 warnings generated.
2020-07-19T00:04:07.3548380Z Failed running [{"CI"=>"true", "ENCLOSE_IO_USE_ORIGINAL_RUBY"=>"1", "CFLAGS"=>" -DRUBY_DEBUG -fPIC -O3 -fno-fast-math -ggdb3 -Os -fdata-sections -ffunction-sections -pipe  -I/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/ruby-2.7.1a  -I/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/local/include  -I/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/local/lib/libffi-3.2.1/include ", "LDFLAGS"=>" -L/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/local/lib  /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rubyc/local/lib/libz.a ", "ENCLOSE_IO_RUBYC_1ST_PASS"=>"1", "ENCLOSE_IO_RUBYC_2ND_PASS"=>nil}, "make -j4"]
2020-07-19T00:04:07.3701660Z rake aborted!
2020-07-19T00:04:07.3702720Z Command failed with status (1): [/Users/runner/.rubies/ruby-2.7.1/bin/ruby ...]
2020-07-19T00:04:07.3703330Z /Users/runner/work/ruby-packer/ruby-packer/Rakefile:24:in `block in <top (required)>'
2020-07-19T00:04:07.3703780Z /Users/runner/.rubies/ruby-2.7.1/bin/bundle:23:in `load'
2020-07-19T00:04:07.3704250Z /Users/runner/.rubies/ruby-2.7.1/bin/bundle:23:in `<main>'
2020-07-19T00:04:07.3704370Z Tasks: TOP => default => test => test:roundtrip => rubyc
2020-07-19T00:04:07.3704800Z (See full trace by running task with --trace)
2020-07-19T00:04:07.3917860Z ##[error]Process completed with exit code 1.
2020-07-19T00:04:07.4005740Z Post job cleanup.
2020-07-19T00:04:07.5285160Z [command]/usr/local/bin/git version
2020-07-19T00:04:07.5358920Z git version 2.27.0
2020-07-19T00:04:07.5409070Z [command]/usr/local/bin/git config --local --name-only --get-regexp core\.sshCommand
2020-07-19T00:04:07.5480950Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :
2020-07-19T00:04:07.6407780Z [command]/usr/local/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2020-07-19T00:04:07.6465310Z http.https://github.com/.extraheader
2020-07-19T00:04:07.6477510Z [command]/usr/local/bin/git config --local --unset-all http.https://github.com/.extraheader
2020-07-19T00:04:07.6553780Z [command]/usr/local/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :
2020-07-19T00:04:07.7541370Z Cleaning up orphan processes