std.math.findRoot 1. can now accept delegate with different value and argument types 2. allow tolerance have default value#2266
std.math.findRoot 1. can now accept delegate with different value and argument types 2. allow tolerance have default value#2266quickfur merged 4 commits intodlang:masterfrom 9il:patch-2
Conversation
|
|
|
The ICE appears to have been fixed. I tried to merge into master, and it compiles and runs unittests fine. Could you please rebase to push the autotester to retest this PR? Thanks! |
|
@quickfur Thanks! I suppose PR rebased now. If it is not, please write me what I should do. |
clear comment
|
Seems to still trigger the ICE |
|
ICE 64 bit only |
|
Gah, apparently the ICE is triggered only with |
There was a problem hiding this comment.
Found the ICE: it's caused by this line. I'm going to run dustmite on it to find the minimal code that causes this.
|
Walter fixed the ICE. Hopefully the autotester will pass now... |
|
Looks like the previous failures are passing now. Should we merge? @Dicebot |
|
Please update the PR / commit to briefly explain intention of the change. "findRoot fix" says nothing to the reader - for me at least. |
|
@Dicebot, I have changed PR header. Is it what you suggest? |
|
Pretty much. Extra points if you can squash commits and amend the resulting commit message to something similar :) If you don't know how to do it: It is not necessary but appreciated. Anyway: I don't know a thing about numeric stuff so need another LGTM from other reviewer before merging. |
|
@Dicebot thank you! Next PR i will make properly. I created this one with github web-editor. |
|
ping |
|
Auto-merge toggled on |
std.math.findRoot 1. can now accept delegate with different value and argument types 2. allow tolerance have default value
#1894 #1893 reopen