| "git clone --depth 1 https://github.com/ruby/ruby.git trunk_asan" exit with 0. |
| Cloning into 'trunk_asan'... |
| "./autogen.sh" exit with 0. |
| "autoconf" exit with 0. |
| "/tmp/ruby/src/trunk_asan/configure --prefix=/tmp/ruby/install/trunk_asan --disable-install-doc 'CC=clang-17' 'cflags=-fsanitize=address -fno-omit-frame-pointer -DUSE_MN_THREADS=0'" exit with 0. |
| "make update-download -j16" exit with 0. |
| Cloning into '/tmp/ruby/src/trunk_asan/gems/src/rbs'... |
| From https://github.com/ruby/rbs |
| * branch 22451ecbe262326176eb3915b64366712930685c -> FETCH_HEAD |
| HEAD is now at 22451ecb Skip io/wait tests for methods deleted in Ruby 4 |
| "make update-src -j16" exit with 0. |
| "make after-update -j16" exit with 0. |
| + cp /tmp/ruby/src/trunk_asan/enc/jis/props.h.blt /tmp/ruby/src/trunk_asan/enc/jis/props.h |
| In file included from /tmp/ruby/src/trunk_asan/version.c:17: |
| /tmp/ruby/src/trunk_asan/version.h:29:5: error: invalid suffix 'RUBY_RELEASE_MONTH' on integer constant |
| 29 | #if ONLY_ONE_DIGIT(RUBY_RELEASE_MONTH) |
| | ^ |
| /tmp/ruby/src/trunk_asan/version.h:25:27: note: expanded from macro 'ONLY_ONE_DIGIT' |
| 25 | #define ONLY_ONE_DIGIT(x) TOKEN_PASTE(10,x) < 1000 |
| | ^ |
| /tmp/ruby/src/trunk_asan/include/ruby/internal/config.h:37:26: note: expanded from macro 'TOKEN_PASTE' |
| 37 | #define TOKEN_PASTE(x,y) x##y |
| | ^ |
| <scratch space>:100:3: note: expanded from here |
| 100 | 10RUBY_RELEASE_MONTH |
| | ^ |
| In file included from /tmp/ruby/src/trunk_asan/version.c:17: |
| /tmp/ruby/src/trunk_asan/version.h:34:5: error: invalid suffix 'RUBY_RELEASE_DAY' on integer constant |
| 34 | #if ONLY_ONE_DIGIT(RUBY_RELEASE_DAY) |
| | ^ |
| /tmp/ruby/src/trunk_asan/version.h:25:27: note: expanded from macro 'ONLY_ONE_DIGIT' |
| 25 | #define ONLY_ONE_DIGIT(x) TOKEN_PASTE(10,x) < 1000 |
| | ^ |
| /tmp/ruby/src/trunk_asan/include/ruby/internal/config.h:37:26: note: expanded from macro 'TOKEN_PASTE' |
| 37 | #define TOKEN_PASTE(x,y) x##y |
| | ^ |
| <scratch space>:101:3: note: expanded from here |
| 101 | 10RUBY_RELEASE_DAY |
| | ^ |
| 2 errors generated. |
| "make miniruby -j16" exit with 512. |
| In file included from /tmp/ruby/src/trunk_asan/version.c:17: |
| /tmp/ruby/src/trunk_asan/version.h:29:5: error: invalid suffix 'RUBY_RELEASE_MONTH' on integer constant |
| 29 | #if ONLY_ONE_DIGIT(RUBY_RELEASE_MONTH) |
| | ^ |
| /tmp/ruby/src/trunk_asan/version.h:25:27: note: expanded from macro 'ONLY_ONE_DIGIT' |
| 25 | #define ONLY_ONE_DIGIT(x) TOKEN_PASTE(10,x) < 1000 |
| | ^ |
| /tmp/ruby/src/trunk_asan/include/ruby/internal/config.h:37:26: note: expanded from macro 'TOKEN_PASTE' |
| 37 | #define TOKEN_PASTE(x,y) x##y |
| | ^ |
| <scratch space>:224:3: note: expanded from here |
| 224 | 10RUBY_RELEASE_MONTH |
| | ^ |
| In file included from /tmp/ruby/src/trunk_asan/version.c:17: |
| /tmp/ruby/src/trunk_asan/version.h:34:5: error: invalid suffix 'RUBY_RELEASE_DAY' on integer constant |
| 34 | #if ONLY_ONE_DIGIT(RUBY_RELEASE_DAY) |
| | ^ |
| /tmp/ruby/src/trunk_asan/version.h:25:27: note: expanded from macro 'ONLY_ONE_DIGIT' |
| 25 | #define ONLY_ONE_DIGIT(x) TOKEN_PASTE(10,x) < 1000 |
| | ^ |
| /tmp/ruby/src/trunk_asan/include/ruby/internal/config.h:37:26: note: expanded from macro 'TOKEN_PASTE' |
| 37 | #define TOKEN_PASTE(x,y) x##y |
| | ^ |
| <scratch space>:225:3: note: expanded from here |
| 225 | 10RUBY_RELEASE_DAY |
| | ^ |
| 2 errors generated. |
| make: *** [Makefile:498: version.o] Error 1 |
| make: *** Waiting for unfinished jobs.... |
| /tmp/ruby/src/trunk_asan/vm.c:4720:14: warning: unused function 'rb_zjit_option_enabled_p' [-Wunused-function] |
| 4720 | static VALUE rb_zjit_option_enabled_p(rb_execution_context_t *ec, VALUE self) { return Qfalse; } |
| | ^~~~~~~~~~~~~~~~~~~~~~~~ |
| 1 warning generated. |