Skip to content

Commit

Permalink
Showing 4 changed files with 12 additions and 4 deletions.
6 changes: 4 additions & 2 deletions ci.hocon
Original file line number Diff line number Diff line change
@@ -308,12 +308,14 @@ test-cexts: {
SULONG_NO_LIBRARY: "true",
USE_SYSTEM_CLANG: "true",
HOST_VM: server,
HOST_VM_CONFIG: graal-core
HOST_VM_CONFIG: graal-core,
LIBXML_LIB: "/usr/lib64/libxml2.so.2",
OPENSSL_LIB: "/usr/lib64/libssl.so.10"
}

run: [
${jt} [test, specs, --graal, ":capi"],
${jt} [test, cexts, --no-libxml, --no-openssl]
${jt} [test, cexts]
]
}

1 change: 0 additions & 1 deletion spec/truffle/tags/core/exception/to_s_tags.txt

This file was deleted.

7 changes: 7 additions & 0 deletions spec/truffle/tags/optional/capi/module_tags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
fails:CApiModule rb_const_get_from returns a constant defined in the module
fails:CApiModule rb_const_get_from returns a constant defined in a superclass
fails:CApiModule rb_const_get_from calls #const_missing if the constant is not defined in the class or ancestors
fails:CApiModule rb_const_get_from resolves autoload constants
fails:CApiModule rb_const_get_at returns a constant defined in the module
fails:CApiModule rb_const_get_at resolves autoload constants
fails:CApiModule rb_const_get_at calls #const_missing if the constant is not defined in the module
2 changes: 1 addition & 1 deletion truffle/src/main/c/cext/ruby.c
Original file line number Diff line number Diff line change
@@ -277,7 +277,7 @@ VALUE rb_obj_dup(VALUE object) {
}

VALUE rb_obj_freeze(VALUE object) {
return (VALUE) truffle_invoke((void *)object, "dup");
return (VALUE) truffle_invoke((void *)object, "freeze");
}

// Integer

0 comments on commit 941959e

Please sign in to comment.