Skip to content

Instantly share code, notes, and snippets.

@takaokouji
Created September 8, 2024 15:02
Show Gist options
  • Save takaokouji/b18aacf5f461055651335e8cc9f25d3f to your computer and use it in GitHub Desktop.
Save takaokouji/b18aacf5f461055651335e8cc9f25d3f to your computer and use it in GitHub Desktop.
build R2P2 on Apple Silicon (M3, MacBook Air), ruby 3.3.5
$ rake
rake test
GIT https://github.com/picoruby/mruby-compiler2.git -> build/repos/host/mruby-compiler2
Cloning into '/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2'...
remote: Enumerating objects: 115, done.
remote: Counting objects: 100% (115/115), done.
remote: Compressing objects: 100% (96/96), done.
remote: Total 115 (delta 1), reused 89 (delta 1), pack-reused 0 (from 0)
Receiving objects: 100% (115/115), 73.14 KiB | 2.03 MiB/s, done.
Resolving deltas: 100% (1/1), done.
GIT CHECKOUT DETACH /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2 -> ba9dea0b23672c12a4f266f912eaef694c1dbde4
HEAD is now at ba9dea0 Fix many bugs
GIT https://github.com/picoruby/mruby-bin-mrbc2.git -> build/repos/host/mruby-bin-mrbc2
Cloning into '/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-bin-mrbc2'...
remote: Enumerating objects: 8, done.
remote: Counting objects: 100% (8/8), done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 8 (delta 0), reused 6 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (8/8), done.
Cloning into 'prism'...
remote: Enumerating objects: 56833, done.
remote: Counting objects: 100% (83/83), done.
remote: Compressing objects: 100% (57/57), done.
remote: Total 56833 (delta 23), reused 71 (delta 22), pack-reused 56750 (from 1)
Receiving objects: 100% (56833/56833), 17.84 MiB | 16.50 MiB/s, done.
Resolving deltas: 100% (40092/40092), done.
Note: switching to 'v0.30.0'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 8e7d126f Bump to v0.30.0
Cloning into 'mrubyc'...
remote: Enumerating objects: 9089, done.
remote: Counting objects: 100% (2087/2087), done.
remote: Compressing objects: 100% (390/390), done.
remote: Total 9089 (delta 1857), reused 1819 (delta 1691), pack-reused 7002 (from 1)
Receiving objects: 100% (9089/9089), 2.21 MiB | 10.93 MiB/s, done.
Resolving deltas: 100% (6816/6816), done.
Note: switching to '8fd092fc99d234e431a26e7bc9db3a3b56c0d681'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 8fd092f Merge pull request #215 from hasumikin/allow-null-for-mrbc_raw_free
Skipped steep check as WIP
Cleaned up target build folder
AR build/host/lib/libmruby_core.a
ar: creating /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/host/lib/libmruby_core.a
CC build/repos/host/mruby-compiler2/src/ccontext.c -> build/host/mrbgems/mruby-compiler2/src/ccontext.o
clang: warning: -Wl,--gc-sections: 'linker' input unused [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/ccontext.c:3:
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_ccontext.h:7:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_pool.h:10:29: warning: redefinition of typedef 'mrc_ccontext' is a C11 feature [-Wtypedef-redefinition]
typedef struct mrc_ccontext mrc_ccontext;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_diagnostic.h:25:29: note: previous definition is here
typedef struct mrc_ccontext mrc_ccontext;
^
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/ccontext.c:3:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_ccontext.h:24:36: warning: redefinition of typedef 'mrc_diagnostic_list' is a C11 feature [-Wtypedef-redefinition]
typedef struct mrc_diagnostic_list mrc_diagnostic_list;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_diagnostic.h:22:3: note: previous definition is here
} mrc_diagnostic_list;
^
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/ccontext.c:3:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_ccontext.h:25:25: warning: redefinition of typedef 'mrc_pool' is a C11 feature [-Wtypedef-redefinition]
typedef struct mrc_pool mrc_pool;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_pool.h:9:25: note: previous definition is here
typedef struct mrc_pool mrc_pool;
^
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/ccontext.c:3:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_ccontext.h:69:3: warning: redefinition of typedef 'mrc_ccontext' is a C11 feature [-Wtypedef-redefinition]
} mrc_ccontext; /* compiler context */
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_pool.h:10:29: note: previous definition is here
typedef struct mrc_ccontext mrc_ccontext;
^
4 warnings generated.
CC build/repos/host/mruby-compiler2/src/cdump.c -> build/host/mrbgems/mruby-compiler2/src/cdump.o
clang: warning: -Wl,--gc-sections: 'linker' input unused [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/cdump.c:10:
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_ccontext.h:7:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_pool.h:10:29: warning: redefinition of typedef 'mrc_ccontext' is a C11 feature [-Wtypedef-redefinition]
typedef struct mrc_ccontext mrc_ccontext;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_diagnostic.h:25:29: note: previous definition is here
typedef struct mrc_ccontext mrc_ccontext;
^
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/cdump.c:10:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_ccontext.h:24:36: warning: redefinition of typedef 'mrc_diagnostic_list' is a C11 feature [-Wtypedef-redefinition]
typedef struct mrc_diagnostic_list mrc_diagnostic_list;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_diagnostic.h:22:3: note: previous definition is here
} mrc_diagnostic_list;
^
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/cdump.c:10:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_ccontext.h:25:25: warning: redefinition of typedef 'mrc_pool' is a C11 feature [-Wtypedef-redefinition]
typedef struct mrc_pool mrc_pool;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_pool.h:9:25: note: previous definition is here
typedef struct mrc_pool mrc_pool;
^
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/cdump.c:10:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_ccontext.h:69:3: warning: redefinition of typedef 'mrc_ccontext' is a C11 feature [-Wtypedef-redefinition]
} mrc_ccontext; /* compiler context */
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_pool.h:10:29: note: previous definition is here
typedef struct mrc_ccontext mrc_ccontext;
^
4 warnings generated.
CC build/repos/host/mruby-compiler2/src/codedump.c -> build/host/mrbgems/mruby-compiler2/src/codedump.o
clang: warning: -Wl,--gc-sections: 'linker' input unused [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codedump.c:4:
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_ccontext.h:7:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_pool.h:10:29: warning: redefinition of typedef 'mrc_ccontext' is a C11 feature [-Wtypedef-redefinition]
typedef struct mrc_ccontext mrc_ccontext;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_diagnostic.h:25:29: note: previous definition is here
typedef struct mrc_ccontext mrc_ccontext;
^
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codedump.c:4:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_ccontext.h:24:36: warning: redefinition of typedef 'mrc_diagnostic_list' is a C11 feature [-Wtypedef-redefinition]
typedef struct mrc_diagnostic_list mrc_diagnostic_list;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_diagnostic.h:22:3: note: previous definition is here
} mrc_diagnostic_list;
^
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codedump.c:4:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_ccontext.h:25:25: warning: redefinition of typedef 'mrc_pool' is a C11 feature [-Wtypedef-redefinition]
typedef struct mrc_pool mrc_pool;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_pool.h:9:25: note: previous definition is here
typedef struct mrc_pool mrc_pool;
^
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codedump.c:4:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_ccontext.h:69:3: warning: redefinition of typedef 'mrc_ccontext' is a C11 feature [-Wtypedef-redefinition]
} mrc_ccontext; /* compiler context */
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_pool.h:10:29: note: previous definition is here
typedef struct mrc_ccontext mrc_ccontext;
^
4 warnings generated.
CC build/repos/host/mruby-compiler2/src/codegen.c -> build/host/mrbgems/mruby-compiler2/src/codegen.o
clang: warning: -Wl,--gc-sections: 'linker' input unused [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-s' [-Wunused-command-line-argument]
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen.c:4:
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_irep.h:11:
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_ccontext.h:7:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_pool.h:10:29: warning: redefinition of typedef 'mrc_ccontext' is a C11 feature [-Wtypedef-redefinition]
typedef struct mrc_ccontext mrc_ccontext;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_diagnostic.h:25:29: note: previous definition is here
typedef struct mrc_ccontext mrc_ccontext;
^
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen.c:4:
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_irep.h:11:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_ccontext.h:24:36: warning: redefinition of typedef 'mrc_diagnostic_list' is a C11 feature [-Wtypedef-redefinition]
typedef struct mrc_diagnostic_list mrc_diagnostic_list;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_diagnostic.h:22:3: note: previous definition is here
} mrc_diagnostic_list;
^
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen.c:4:
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_irep.h:11:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_ccontext.h:25:25: warning: redefinition of typedef 'mrc_pool' is a C11 feature [-Wtypedef-redefinition]
typedef struct mrc_pool mrc_pool;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_pool.h:9:25: note: previous definition is here
typedef struct mrc_pool mrc_pool;
^
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen.c:4:
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_irep.h:11:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_ccontext.h:69:3: warning: redefinition of typedef 'mrc_ccontext' is a C11 feature [-Wtypedef-redefinition]
} mrc_ccontext; /* compiler context */
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include/mrc_pool.h:10:29: note: previous definition is here
typedef struct mrc_ccontext mrc_ccontext;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen.c:31:19: warning: redefinition of typedef 'mrc_int' is a C11 feature [-Wtypedef-redefinition]
typedef int32_t mrc_int;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_common.h:90:19: note: previous definition is here
typedef int32_t mrc_int;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen.c:32:20: warning: redefinition of typedef 'mrc_uint' is a C11 feature [-Wtypedef-redefinition]
typedef uint32_t mrc_uint;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/../include/mrc_common.h:91:20: note: previous definition is here
typedef uint32_t mrc_uint;
^
In file included from /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen.c:1771:
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1615:11: error: expected expression
int catch_entry, begin, end;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1621:11: error: use of undeclared identifier 'catch_entry'
catch_entry = catch_handler_new(s);
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1622:11: error: use of undeclared identifier 'begin'
begin = s->pc;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1626:11: error: use of undeclared identifier 'end'
end = s->pc;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1629:32: error: use of undeclared identifier 'catch_entry'
catch_handler_set(s, catch_entry, MRC_CATCH_RESCUE, begin, end, s->pc);
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1629:63: error: use of undeclared identifier 'begin'
catch_handler_set(s, catch_entry, MRC_CATCH_RESCUE, begin, end, s->pc);
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1629:70: error: use of undeclared identifier 'end'
catch_handler_set(s, catch_entry, MRC_CATCH_RESCUE, begin, end, s->pc);
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1690:13: error: expected expression
pm_buffer_t buf = {0};
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1691:32: error: use of undeclared identifier 'buf'
pm_integer_string(&buf, &cast->value);
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1692:13: error: use of undeclared identifier 'buf'
buf.value[buf.length] = '\0';
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1692:23: error: use of undeclared identifier 'buf'
buf.value[buf.length] = '\0';
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1694:23: error: use of undeclared identifier 'buf'
memmove(buf.value, buf.value+1, buf.length);
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1694:34: error: use of undeclared identifier 'buf'
memmove(buf.value, buf.value+1, buf.length);
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1694:47: error: use of undeclared identifier 'buf'
memmove(buf.value, buf.value+1, buf.length);
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1694:23: error: use of undeclared identifier 'buf'
memmove(buf.value, buf.value+1, buf.length);
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1695:15: error: use of undeclared identifier 'buf'
buf.length--;
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1697:38: error: use of undeclared identifier 'buf'
int off = new_litbint(s, buf.value, 10, cast->value.negative);
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:1699:29: error: use of undeclared identifier 'buf'
pm_buffer_free(&buf);
^
/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen_prism.inc:2377:11: error: expected expression
mrc_node *parent = ((pm_constant_path_node_t *)cpath)->parent;
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
6 warnings and 20 errors generated.
rake aborted!
Command failed with status (1): [clang -MMD -c -std=gnu99 -Wall -Wundef -Werror-implicit-function-declaration -Wwrite-strings -Wzero-length-array -O3 -s -finline-functions -ffunction-sections -fdata-sections -Wl,--gc-sections -DMRB_NO_PRESYM -DDISABLE_MRUBY -DMRBC_USE_MATH=1 -DMRBC_INT64=1 -DMAX_SYMBOLS_COUNT=1000 -DMAX_VM_COUNT=255 -DNDEBUG=1 -DMRBC_USE_HAL_POSIX -DMRBC_ALLOC_LIBC -DREGEX_USE_ALLOC_LIBC -DDISABLE_MRUBY -DPRISM_BUILD_MINIMAL -DMRBGEM_MRUBY_COMPILER2_VERSION=0.0.0 -I"/Users/kouji/work/picoruby/R2P2/lib/picoruby/include" -I"/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/host/mrbgems" -I"/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include" -I"/Users/kouji/work/picoruby/R2P2/lib/picoruby/mrbgems/picoruby-mrubyc/lib/mrubyc/src" -I"/Users/kouji/work/picoruby/R2P2/lib/picoruby/mrbgems/picoruby-mrubyc/lib/mrubyc/hal/posix" -I"/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/lib/prism/include" -I"/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include" -I"/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/lib/prism/include" -I"/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/include" -o "/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/host/mrbgems/mruby-compiler2/src/codegen.o" "/Users/kouji/work/picoruby/R2P2/lib/picoruby/build/repos/host/mruby-compiler2/src/codegen.c"]
/Users/kouji/work/picoruby/R2P2/lib/picoruby/lib/mruby/build/command.rb:37:in `_run'
/Users/kouji/work/picoruby/R2P2/lib/picoruby/lib/mruby/build/command.rb:99:in `run'
/Users/kouji/work/picoruby/R2P2/lib/picoruby/lib/mruby/build/command.rb:120:in `block (2 levels) in define_rules'
/Users/kouji/work/picoruby/R2P2/lib/picoruby/Rakefile:44:in `block in <top (required)>'
/Users/kouji/work/picoruby/R2P2/lib/picoruby/Rakefile:125:in `block in <top (required)>'
Tasks: TOP => build => /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/host/lib/libmruby.a => /Users/kouji/work/picoruby/R2P2/lib/picoruby/build/host/mrbgems/mruby-compiler2/src/codegen.o
(See full trace by running task with --trace)
rake aborted!
Command failed with status (1): [rake test]
/Users/kouji/work/picoruby/R2P2/Rakefile:64:in `block (2 levels) in <top (required)>'
/Users/kouji/work/picoruby/R2P2/Rakefile:63:in `block in <top (required)>'
Tasks: TOP => default => all => libmruby
(See full trace by running task with --trace)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment