Skip to content

Conversation

MaxGraey
Copy link
Member

Due to some precision regressions in new fast exp_lut, log_lut and pow_lut methods I temporary disabled them until I find out if there are general implementation problems or just some errors made me during the porting process.

@MaxGraey
Copy link
Member Author

MaxGraey commented Feb 28, 2020

That's how issue looks like:

precision-lost-example

Actually it appears with such math expr with double logarithm and pretty big arguments

@MaxGraey
Copy link
Member Author

MaxGraey commented Feb 29, 2020

I reproduced this with original musl library so can confirm it implementation issue (not portable mistake). We can't use this functions.

@dcodeIO plz merge this asap

@MaxGraey MaxGraey changed the title Temporary disable fast log exp and pow methods introduced in #992 Remove fast log exp and pow methods introduced in #992 Feb 29, 2020
@MaxGraey
Copy link
Member Author

MaxGraey commented Feb 29, 2020

@MaxGraey
Copy link
Member Author

MaxGraey commented Mar 2, 2020

Issue was solved

@MaxGraey MaxGraey closed this Mar 2, 2020
@MaxGraey MaxGraey deleted the fix-log-exp branch March 2, 2020 19:59
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