rusty_v8 icon indicating copy to clipboard operation
rusty_v8 copied to clipboard

[Bug Report]: Static assertion failed while compiling to target_arch = arm

Open chiichen opened this issue 1 year ago • 0 comments

Description

I am trying to build rusty_v8 with target_arch = arm. The following errors occured

../../../../src/binding.cc:59:1: error: static assertion failed due to requirement 'sizeof(v8::ScriptCompiler::CompilationDetails) == sizeof(unsigned int) * 3': CompilationDetails size mismatch static_assert(sizeof(v8::ScriptCompiler::CompilationDetails) == ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../src/binding.cc:59:62: note: expression evaluates to '24 == 12' static_assert(sizeof(v8::ScriptCompiler::CompilationDetails) == ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ../../../../src/binding.cc:63:1: error: static assertion failed due to requirement 'sizeof(v8::ScriptCompiler::Source) == align_to(sizeof(unsigned int) * 9 + sizeof(int) * 2 + sizeof(v8::ScriptCompiler::CompilationDetails))': Source size mismatch static_assert( ^ ../../../../src/binding.cc:64:40: note: expression evaluates to '72 == 68' sizeof(v8::ScriptCompiler::Source) == ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2 errors generated.

chiichen avatar Apr 15 '24 03:04 chiichen