Ticket #363 (closed bug: fixed)

Opened 13 years ago

Last modified 13 years ago

OS X x86 fails t/src/embed.t #4

Reported by: coke Owned by: NotFound
Priority: normal Milestone:
Component: none Version:
Severity: medium Keywords:
Cc: Language:
Patch status: Platform:

Description

 http://smolder.plusthree.com/app/public_projects/report_details/18205#first_failure

(double checked, this happens with or without --optimize)

#   Failed test 'External sub'
#   at t/src/embed.t line 175.
# Exited with error code: [SIGNAL 3]
# Received:
# Parrot VM: PANIC: vJ is an unknown signature type.
# CAN_BUILD_CALL_FRAMES is disabled, add the signature to src/call_list.txt!
# C file src/nci.c, line 12237
# Parrot file (not available), line (not available)
#
# We highly suggest you notify the Parrot team if you have not been working on
# Parrot.  Use parrotbug (located in parrot's root directory) or send an
# e-mail to parrot-dev@lists.parrot.org.
# Include the entire text of this error message and the text of the script that
# generated the error.  If you've made any modifications to Parrot, please
# describe them as well.
#
# Version     : 0.9.1-devel
# Configured  : Fri Feb 20 16:31:13 2009 GMT
# Architecture: nojit
# JIT Capable : No
# Interp Flags: 0
# Exceptions  : (missing from core)
#
# Dumping Core...
#
# Expected:
# Hello from C
#
# Looks like you failed 1 test of 5.

This is a C style test. If I try to manually compile it with the flags shown during 'make' (to try to get a backtrace), the compile itself fails with:

embed_4.c: In function 'main':
embed_4.c:47: warning: ignoring return value of 'Parrot_call_sub', declared with attribute warn_unused_result
/usr/bin/ld: Undefined symbols:
_Parrot_call_sub
_Parrot_compile_string
_Parrot_destroy
_Parrot_new
_Parrot_new_string
_Parrot_printf
_Parrot_sub_new_from_c_func
collect2: ld returned 1 exit status

Change History

Changed 13 years ago by coke

  • owner set to NotFound

This was fixed by NotFound in r36910.

Changed 13 years ago by coke

  • status changed from new to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.