Skip to content

Instantly share code, notes, and snippets.

@MasterDuke17
Last active September 28, 2021 17:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MasterDuke17/0fba0e5f3f35b09d034f5596a170ffa6 to your computer and use it in GitHub Desktop.
Save MasterDuke17/0fba0e5f3f35b09d034f5596a170ffa6 to your computer and use it in GitHub Desktop.
Precompiling templates from src/jit/core_templates.expr
ifv: Got reg wanted flag at tools/expr-template-compiler.pl line 300, <STDIN> line 1817.
template_compiler::check_type("reg", "flag", "ifv") called at tools/expr-template-compiler.pl line 273
template_compiler::expr_type(ARRAY(0x561927342778), HASH(0x56192730a560)) called at tools/expr-template-compiler.pl line 277
template_compiler::expr_type(ARRAY(0x561927317180), HASH(0x56192730a560)) called at tools/expr-template-compiler.pl line 345
template_compiler::compile_expression(HASH(0x561927342dd8), ARRAY(0x56192730f600)) called at tools/expr-template-compiler.pl line 378
template_compiler::compile_operand(HASH(0x561927342dd8), ARRAY(0x56192730f600)) called at tools/expr-template-compiler.pl line 347
template_compiler::compile_expression(HASH(0x561927342dd8), ARRAY(0x561927342538)) called at tools/expr-template-compiler.pl line 163
template_compiler::compile_template(ARRAY(0x561927342538), "scsetobj", HASH(0x56192730a560)) called at tools/expr-template-compiler.pl line 528
template_compiler::parse_file(GLOB(0x561926cfd3c8), HASH(0x5619271542a0)) called at tools/expr-template-compiler.pl line 565
make: *** [Makefile:698: src/jit/core_templates.h] Error 25
+ 1792 (template: scsetobj
+ 1793 (ifv (^is_repr_id $0 MVM_REPR_ID_SCRef)
+ 1794 (^throw_adhoc "Must provide an SCRef operand to scsetobj")
+ 1795 (dov
+ 1796 (callv (^func &MVM_sc_set_object)
+ 1797 (arglist
+ 1798 (carg (tc) ptr)
+ 1799 (carg $0 ptr)
+ 1800 (carg $1 int)
+ 1801 (carg $2 ptr)))
+ 1802 (let: (($st (^stable $2)))
+ 1803 (ifv (flagval (zr (call (^func &MVM_sc_get_stable_sc)
+ 1804 (arglist
+ 1805 (carg (tc) ptr)
+ 1806 (carg $st ptr)))))
+ 1807 (dov
+ 1808 (callv (^func &MVM_sc_set_stable_sc)
+ 1809 (arglist
+ 1810 (carg (tc) ptr)
+ 1811 (carg $0 ptr)
+ 1812 (carg $st ptr)))
+ 1813 (callv (^func &MVM_sc_push_stable)
+ 1814 (arglist
+ 1815 (carg (tc) ptr)
+ 1816 (carg $st ptr)
+ 1817 (carg $0 ptr)))))))))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment