#363: OS X x86 fails t/src/embed.t #4
--------------------+-------------------------------------------------------
 Reporter:  coke    |       Owner:     
     Type:  bug     |      Status:  new
 Priority:  normal  |   Milestone:     
Component:  none    |     Version:     
 Severity:  medium  |    Keywords:     
     Lang:          |       Patch:     
 Platform:          |  
--------------------+-------------------------------------------------------
 
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 [email protected].
 # 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
 }}}

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/363>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to