You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
metaphone crashes when encoding "gh"
Possibly this is version dependent - I'm running an old R and cannot upgrade until I buy a new computer.
It's just strange that it seems to work for many words and only crash on gh. Maybe gh is producing some sort of strange unicode or something? IDK, I'm not much of a user of this package, but I need to get some code to run and this is breaking it. Any help would be appreciated.
To Reproduce
phonics::metaphone("sigh")
Or any other word with gh in it, as far as I can tell
Expected behavior
Should return the metaphone encoding for sigh.
Example
> phonics::metaphone("ruff")
[1] "RF"
> phonics::metaphone("rough")
Error in metaphone_internal(word, maxCodeLen) :
c++ exception (unknown reason)
> phonics::metaphone("funhouse")
[1] "FNHS"
> phonics::metaphone("bughouse")
Error in metaphone_internal(word, maxCodeLen) :
c++ exception (unknown reason)
library(stringr); words[!str_detect(words,"gh")] %>% phonics::metaphone()
# works properly on 962 other words :-)
Desktop (please complete the following information):
> version
_
platform x86_64-apple-darwin15.6.0
arch x86_64
os darwin15.6.0
system x86_64, darwin15.6.0
status
major 3
minor 6.1
year 2019
month 07
day 05
svn rev 76782
language R
version.string R version 3.6.1 (2019-07-05)
nickname Action of the Toes
Running phonics v1.3.9
The text was updated successfully, but these errors were encountered:
Describe the bug
metaphone crashes when encoding "gh"
Possibly this is version dependent - I'm running an old R and cannot upgrade until I buy a new computer.
It's just strange that it seems to work for many words and only crash on gh. Maybe gh is producing some sort of strange unicode or something? IDK, I'm not much of a user of this package, but I need to get some code to run and this is breaking it. Any help would be appreciated.
To Reproduce
phonics::metaphone("sigh")
Or any other word with gh in it, as far as I can tell
Expected behavior
Should return the metaphone encoding for sigh.
Example
Desktop (please complete the following information):
Running phonics v1.3.9
The text was updated successfully, but these errors were encountered: