Skip to content

Commit 5dbdd31

Browse files
committed
[GR-18411] Update to latest graal to get Sulong fixes for Xcode 15 and the new exceptionCheck() function in NFI
PullRequest: truffleruby/4047
2 parents 1c34b1e + 5b7622b commit 5dbdd31

File tree

5 files changed

+7
-4
lines changed

5 files changed

+7
-4
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Bug fixes:
1111

1212
Compatibility:
1313

14+
* Fix problems with the LLVM toolchain wrappers with Xcode 15 on macOS.
1415
* Add `Exception#detailed_message` method (#3257, @andrykonchin).
1516
* Fix `rb_enc_vsprintf` and force String encoding instead of converting it (@andrykonchin).
1617
* Add `rb_gc_mark_movable` function (@andrykonchin).

lib/cext/ABI_version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3
1+
4

lib/truffle/rbconfig.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ module RbConfig
8585
defs = "-DTRUFFLERUBY_ABI_VERSION=#{ruby_abi_version}"
8686
cppflags = ''
8787
ldflags = ''
88-
dldflags = Truffle::Platform.darwin? ? '-Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress' : ''
88+
dldflags = Truffle::Platform.darwin? ? '-Wl,-undefined,dynamic_lookup' : ''
8989

9090
cext_dir = "#{prefix}/lib/cext"
9191
soext = Truffle::Platform::SOEXT

mx.truffleruby/suite.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
{
2121
"name": "regex",
2222
"subdir": True,
23-
"version": "fd835286ab2f56989324305e45056281800b3054",
23+
"version": "6a6e17d8c52f964ca499823e461411579cbb2b20",
2424
"urls": [
2525
{"url": "https://github.com/oracle/graal.git", "kind": "git"},
2626
{"url": "https://curio.ssw.jku.at/nexus/content/repositories/snapshots", "kind": "binary"},
@@ -29,7 +29,7 @@
2929
{
3030
"name": "sulong",
3131
"subdir": True,
32-
"version": "fd835286ab2f56989324305e45056281800b3054",
32+
"version": "6a6e17d8c52f964ca499823e461411579cbb2b20",
3333
"urls": [
3434
{"url": "https://github.com/oracle/graal.git", "kind": "git"},
3535
{"url": "https://curio.ssw.jku.at/nexus/content/repositories/snapshots", "kind": "binary"},

spec/tags/truffle/posix_tags.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
slow:Truffle::POSIX returns the correct value for an identity function returning the maximum unsigned short
2+
slow:Truffle::POSIX returns the correct value for an identity function returning the maximum unsigned int

0 commit comments

Comments
 (0)