Skip to content

Add truffleruby-head to CI matrix #81

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from

Conversation

stanhu
Copy link
Contributor

@stanhu stanhu commented Aug 5, 2022

This supersedes #70.

@stanhu stanhu force-pushed the sh-add-truffleruby-ci branch from bf2c81f to 251b1d4 Compare August 5, 2022 20:27
@stanhu
Copy link
Contributor Author

stanhu commented Aug 5, 2022

@eregon What do you make of these seg faults with Truffleruby? https://github.com/stanhu/hiredis-rb/runs/7698444091?check_suite_focus=true

[ [ SubstrateSegfaultHandler caught a segfault in thread 0x000055c1fbb29300 ] ]
siginfo: si_signo: 11, si_code: 1, si_addr: 0x0000000000000000

Current timestamp: 1659731297612

General purpose register values:
  RAX 0x00007ff5ab6f3608 points into an aligned TLAB chunk of thread 0x000055c1fbb29300
    is an object of type com.oracle.truffle.llvm.runtime.nodes.memory.store.LLVMI32StoreNodeGen
  RBX 0x00007ff5da6a3ab0 points into the image heap (read-only relocatables)
    is the hub of com.oracle.truffle.llvm.runtime.LLVMLanguage
  RCX 0x00007ff5ab808da8 points into an aligned TLAB chunk of thread 0x000055c1fbb29300
    is an object of type com.oracle.truffle.llvm.runtime.pointer.LLVMPointerImpl
  RDX 0x0000000000000012 is an unknown value
  RBP 0x0000000000000000 
  RSI 0x00007ff5da6a3ab0 points into the image heap (read-only relocatables)
    is the hub of com.oracle.truffle.llvm.runtime.LLVMLanguage
  RDI 0x0000000000000000 
  RSP 0x00007ffdc56b35c0 points into the stack for thread 0x000055c1fbb29300
  R8  0x0000000000000001 is an unknown value
  R9  0x0000000000000012 is an unknown value
  R10 0x0000000000000000 
  R11 0x00007ff5ab808dd8 points into an aligned TLAB chunk of thread 0x000055c1fbb29300
  R12 0x0000000000000001 is an unknown value
  R13 0xffffffffd2f08c88 is an unknown value
  R14 0x00007ff5d8900000 is the heap base
  R15 0x000055c1fbb29300 is a thread
  EFL 0x0000000000010283 is an unknown value
  RIP 0x00007ff5e1ef13d8 points into AOT compiled code 

@eregon
Copy link

eregon commented Aug 6, 2022

Could you report an issue to https://github.com/oracle/truffleruby/issues ? That makes it a lot easier to track.
Does the segfault happen every time or only in some runs?

@stanhu
Copy link
Contributor Author

stanhu commented Aug 8, 2022

I'll close this until oracle/truffleruby#2703 is resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants