> Using the Aug 4 version (commit ed1bdc6fc1931a664bc30920f66f054907a49cce)
> the code converges to 1.0e-10 in 20 iterations.
>
> Using the Aug 16 version (commit 2ca845c83a1bceb8d1d09df2ee729b4ec6d5547b)
> does not converge, residual is 1.8 after 20 iterations, which is a huge
> difference.

You can use "git bisect" to find the offending merge. Basically,

  $ git bisect start
  $ git bisect good ed1bdc6fc1931a664bc30920f66f054907a49cce
  $ git bisect bad 2ca845c83a1bceb8d1d09df2ee729b4ec6d5547b
  Bisecting: 57 revisions left to test after this (roughly 6 steps)
  [...]

After that recompile and test, if no regression is found

  $ git bisect good

if a regression was found

  $ git bisect bad

After every such step you have to recompile and test again. You should
end up with a message

  $ git bisect [...]
  xxxxxxxxx is the first bad commit


This would be tremendously helpful. A condensed example code to
demonstrate the problem as well :-]

Best,
Matthias

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to