Tried the lib/js/scripts/build.sh src/main.cr
Opened this issue · 0 comments
femto commented
when lib/js/scripts/build.sh src/main.cr
There was a problem expanding macro 'included'
Code in macro 'inherited'
1 | include ::JS::ExpandMethods
^
Called macro defined in lib/js/src/js/bridge.cr:12:5
12 | macro included
Which expanded to:
> 150 | info[:fun_args_decl] << [arg_buf, UInt32]
> 151 | info[:fun_args_decl] << [arg_len, Int32]
> 152 | size_per_element = info[:base_type][:fun_args_decl].map { |(_, type)| type_size[type] }.reduce(0) { |a, b| a + b }
crystal version:
Crystal 1.10.1 (2023-10-13)
LLVM: 17.0.6
Default target: x86_64-apple-macosx