Skip to content

Commit

Permalink
[GR-18411] Update to latest graal to get Sulong fixes for Xcode 15 an…
Browse files Browse the repository at this point in the history
…d the new exceptionCheck() function in NFI

PullRequest: truffleruby/4047
  • Loading branch information
eregon committed Nov 2, 2023
2 parents 1c34b1e + 5b7622b commit 5dbdd31
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 4 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Bug fixes:

Compatibility:

* Fix problems with the LLVM toolchain wrappers with Xcode 15 on macOS.
* Add `Exception#detailed_message` method (#3257, @andrykonchin).
* Fix `rb_enc_vsprintf` and force String encoding instead of converting it (@andrykonchin).
* Add `rb_gc_mark_movable` function (@andrykonchin).
Expand Down
2 changes: 1 addition & 1 deletion lib/cext/ABI_version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3
4
2 changes: 1 addition & 1 deletion lib/truffle/rbconfig.rb
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ module RbConfig
defs = "-DTRUFFLERUBY_ABI_VERSION=#{ruby_abi_version}"
cppflags = ''
ldflags = ''
dldflags = Truffle::Platform.darwin? ? '-Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress' : ''
dldflags = Truffle::Platform.darwin? ? '-Wl,-undefined,dynamic_lookup' : ''

cext_dir = "#{prefix}/lib/cext"
soext = Truffle::Platform::SOEXT
Expand Down
4 changes: 2 additions & 2 deletions mx.truffleruby/suite.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
{
"name": "regex",
"subdir": True,
"version": "fd835286ab2f56989324305e45056281800b3054",
"version": "6a6e17d8c52f964ca499823e461411579cbb2b20",
"urls": [
{"url": "https://github.com/oracle/graal.git", "kind": "git"},
{"url": "https://curio.ssw.jku.at/nexus/content/repositories/snapshots", "kind": "binary"},
Expand All @@ -29,7 +29,7 @@
{
"name": "sulong",
"subdir": True,
"version": "fd835286ab2f56989324305e45056281800b3054",
"version": "6a6e17d8c52f964ca499823e461411579cbb2b20",
"urls": [
{"url": "https://github.com/oracle/graal.git", "kind": "git"},
{"url": "https://curio.ssw.jku.at/nexus/content/repositories/snapshots", "kind": "binary"},
Expand Down
2 changes: 2 additions & 0 deletions spec/tags/truffle/posix_tags.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
slow:Truffle::POSIX returns the correct value for an identity function returning the maximum unsigned short
slow:Truffle::POSIX returns the correct value for an identity function returning the maximum unsigned int

0 comments on commit 5dbdd31

Please sign in to comment.