Skip to content
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

Failure on OS X. #20

Open
coke opened this issue Oct 17, 2017 · 4 comments
Open

Failure on OS X. #20

coke opened this issue Oct 17, 2017 · 4 comments

Comments

@coke
Copy link

coke commented Oct 17, 2017

With version 7.0.003 from macports on 10.12.6, I get the following errors:

===> Testing: Readline:ver<0.0.2>:auth<github:drforr>
    # Failed test 'macro-dumper lives'
    # at t/02-base.t line 18
    # Cannot locate symbol 'rl_macro_dumper' in native library 'libreadline.dylib'
    # Looks like you failed 1 test of 1
# Failed test 'dumpers'
# at t/02-base.t line 13
    # Failed test 'expand-prompt lives'
    # at t/02-base.t line 29
    # Cannot locate symbol 'rl_expand_prompt' in native library 'libreadline.dylib'
    # Failed test 'on-new-line-with-prompt lives'
    # at t/02-base.t line 31
    # Cannot locate symbol 'rl_on_new_line_with_prompt' in native library 'libreadline.dylib'
    # Failed test 'save-prompt lives'
    # at t/02-base.t line 33
    # Cannot locate symbol 'rl_save_prompt' in native librar
y 'libreadline.dylib'
    # Failed test 'restore-prompt lives'
    # at t/02-base.t line 35
    # Cannot locate symbol 'rl_restore_prompt' in native 
library 'libreadline.dylib'
    # Looks like you failed 4 tests of 5
# Failed test 'prompt'
# at t/02-base.t line 24
    # Failed test 'tilde-expand-word lives'
    # at t/02-base.t line 48
    # Cannot locate symbol 'tilde_expand_word' in native library '
libreadline.dylib'
    # Looks like you failed 1 test of 2
# Failed test 'tilde'
# at t/02-base.t line 39
    # Failed test 'reset-line-state lives'
    # at t/02-base.t line 70
    # Cannot locate symbol 'rl_reset_line_state' in native library 'libreadline.dylib'
    # Looks like you failed 1 test of 1
# Failed test 'state'
# at t/02-base.t line 68
    # Failed test 'free-undo-list lives'
    # at t/02-base.t line 81
    # Cannot locate symbol 'rl_free_undo_list' in native 
library 'libreadline.dylib'
    # Failed test 'do-undo lives'
    # at t/02-base.t line 83
    # Cannot locate symbol 'rl_do_undo' in native library 'libre
adline.dylib'
    # Failed test 'begin-undo-group lives'
    # at t/02-base.t line 85
    # Cannot locate symbol 'rl_begin_undo_group' in native library 'libreadline.dylib'
    # Failed test 'end-undo-group lives'
    # at t/02-base.t line 87
    # Cannot locate symbol 'rl_end_undo_group' in native 
library 'libreadline.dylib'
    # Looks like you failed 4 tests of 4
# Failed test 'undo'
# at t/02-base.t line 80
    # Failed test 'funmap-names lives'
    # at t/02-base.t line 99
    # Cannot locate symbol 'rl_funmap_names' in native libr
ary 'libreadline.dylib'
    # Looks like you failed 1 test of 1
# Failed test 'funmap'
# at t/02-base.t line 91
    # Failed test 'reset-screen-size lives'
    # at t/02-base.t line 110
    # Cannot locate symbol 'rl_reset_screen_size' in native library 'libreadline.dylib'
    # Looks like you failed 1 test of 2
# Failed test 'screen'
# at t/02-base.t line 103
    # Failed test 'delete-text lives'
    # at t/02-base.t line 120
    # Cannot locate symbol 'rl_delete_text' in native library 'libreadline.dylib'
    # Failed test 'copy-text lives'
    # at t/02-base.t line 124
    # Cannot locate symbol 'rl_copy_text' in native library 'libreadline.dylib'
    # Looks like you failed 2 tests of 4
# Failed test 'text'
# at t/02-base.t line 114
    # Failed test 'copy-keymap lives'
    # at t/02-base.t line 134
    # Cannot locate symbol 'rl_copy_keymap' in native library 'libreadline.dylib'
    # Failed test 'make-keymap lives'
    # at t/02-base.t line 136
    # Cannot locate symbol 'rl_make_keymap' in native library 'libreadline.dylib'
    # Failed test 'discard-keymap lives'
    # at t/02-base.t line 138
    # Cannot locate symbol 'rl_discard_keymap' in native library 'libreadline.dylib'
    # Failed test 'get-keymap-by-name lives'
    # at t/02-base.t line 145
    # Cannot locate symbol 'rl_get_keymap_by_name' in native library 'libreadline.dylib'
    # Failed test 'get-keymap-name lives'
    # at t/02-base.t line 149
    # Cannot locate symbol 'rl_get_keymap_name' in native library 'libreadline.dylib'
    # Looks like you failed 5 tests of 8
# Failed test 'keymap'
# at t/02-base.t line 128
        # Failed test 'bind-key-if-unbound-in-map lives'
        # at t/02-base.t line 167
        # Cannot locate symbol 'rl_bind_key_if_unbound_in_map' in native library 'libreadline.dylib'
        # Failed test 'bind-keyseq-in-map lives'
        # at t/02-base.t line 170
        # Cannot locate symbol 'rl_bind_keyseq_in_map' in native library 'libreadline.dylib'
        # Failed test 'macro-bind lives'
        # at t/02-base.t line 178
        # Cannot locate symbol 'rl_macro_bind' in native library 'libreadline.dylib'
        # Looks like you failed 3 tests of 4
    # Failed test 'bind keymaps'
    # at t/02-base.t line 161
    # Looks like you failed 1 test of 1
# Failed test 'bind'
# at t/02-base.t line 155
    # Failed test 'unbind-key-in-map lives'
    # at t/02-base.t line 200
    # 
Cannot locate symbol 'rl_unbind_key_in_map' in native library 'libreadline.dylib'
    # Failed test 'unbind-function-in-map lives'
    # at t/02-base.t line 202
    # Cannot locate symbol 'rl_unbind_function_in_map' in native library 'libreadline.dylib'
  
  # Looks like you failed 2 tests of 2
# Failed test 'unbind'
# at t/02-base.t line 193
    # Failed test 'history-set-history-state lives'
    # at t/02-base.t line 224
    # Cannot locate symbol 'history_set_history_state' in native library 'libreadline.dylib'
    # Failed test 'add-history-time lives'
    # at t/02-base.t line 226
    # Cannot locate symbol 'add_history_time' in native library 'libreadline.dylib'
    # Failed test 'free-history-entry lives'
    # at t/02-base.t line 230
    # Cannot locate symbol 'free_history_entry' in native library 'libreadline.dylib'
    # Failed test 'history-list lives'
    # at t/02-base.t line 250
    # Cannot locate symbol 'history_list' in native librar
y 'libreadline.dylib'
    # Failed test 'history-get-time lives'
    # at t/02-base.t line 259
    # Cannot locate symbol 'history_get_time' in native library 'libreadline.dylib'
    # Failed test 'read-history-range lives'
    # at t/02-base.t line 277
    # Cannot locate symbol 'read_history_range' in native library 'libreadline.dylib'
    # Looks like you failed 6 tests of 25
# Failed test 'history'
# at t/02-base.t line 206
    # Failed test 'push-macro-input lives'
    # at t/02-base.t line 350
    # Cannot locate symbol 'rl_push_macro_input' in na
tive library 'libreadline.dylib'
    # Failed test 'modifying lives'
    # at t/02-base.t line 352
    # Cannot locate symbol 'rl_modifying' in native library 'libreadline.dylib'
    # Failed test 'replace-line'
    # at t/02-base.t line 373
    # Cannot locate symbol 'rl_replace_line' in native library 'libreadline.dylib'
    # Failed test 'tty-set-default-bindings lives'
    # at t/02-base.t line 375
    # Cannot locate symbol 'rl_tty_set_default_bindings' in native library 'libreadline.dylib'
    # Failed test 'tty-unset-default-bindings lives'
    # at t/02-base.t line 377
    # Cannot locate symbol 'rl_tty_unset_default_bindings' in native library 'libreadline.dylib'
    # Failed test 'get-termcap lives'
    # at t/02-base.t line 379
    # Cannot locate symbol 'rl_get_termcap' in native library 'libreadline.dylib'
    # Failed test 'extend-line-buffer lives'
    # at t/02-base.t line 381
    # Cannot locate symbol 'rl_extend_line_buffer' in native library 'libreadline.dylib'
    # Failed test 'alphabetic lives'
    # at t/02-base.t line 383
    # Cannot locate symbol 'rl_alphabetic' in native library
 'libreadline.dylib'
    # Failed test 'set-paren-blink-timeout lives'
    # at t/02-base.t line 387
    # Cannot locate symbol 'rl_set_paren_blink_timeout' in native library 'libreadline.dylib'
    # Failed test 'complete-internal lives'
    # at t/02-base.t line 390
    # Cannot locate symbol 'rl_complete_internal' in native library 'libreadline.dylib'
    # Looks like you failed 10 tests of 11
# Failed test 'Miscellaneous'
# at t/02-base.t line 338
# Looks like you failed 13 tests of 17
===> Testing [FAIL]: Readline:ver<0.0.2>:auth<github:drforr>

@gmichokostas
Copy link

I am getting the exact same error on macOS 10.12.6

perl6 -v
This is Rakudo version 2017.10-138-gfc9e7241b built on MoarVM version 2017.10-57-gd257df23
implementing Perl 6.c.

@drforr
Copy link
Owner

drforr commented Jul 11, 2018

Looks like I need to bypass a test on OS X. I might have OS X available to me, but it looks as if it's simply a missing feature there.

@coke
Copy link
Author

coke commented Aug 13, 2019

Still failing in 0.1.5

@coke
Copy link
Author

coke commented Aug 13, 2019

If I ignore the test failures with zef's --force-test, running Perl6 then warns:

I ran into a problem while trying to set up Readline: Could not instantiate role 'ReadlineBehavior':```

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

No branches or pull requests

3 participants