From d8f0d927f7c8de4d975739355968ba21e7e76e7f Mon Sep 17 00:00:00 2001 From: Craig Earls Date: Tue, 22 Nov 2011 21:53:55 -0700 Subject: [PATCH] contains a transaction that cause a divide by zero error --- test/divzero.dat | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 test/divzero.dat diff --git a/test/divzero.dat b/test/divzero.dat new file mode 100644 index 00000000..009c9d64 --- /dev/null +++ b/test/divzero.dat @@ -0,0 +1,11 @@ +; -*- ledger -*- +; Time-stamp: <2011-11-22 13:59 (cpearls)> + +; this journal file will cause a divide by zero error. The divide by +; zero goes away if you add a significant figure to any of the last +; divisors in either transaction ( "10.74" -> "10.740" ) + +2011/04/05 * VSGBX Dividend + Assets:Investments:401K:Matching ( (1.0/3.0)*0.11/10.74 VSGBX) ; 0.003414 + Assets:Investments:401K:Deferred ( (2.0/3.0)*0.11/10.74 VSGBX) ; 0.006828 + Income:Exempt:Dividends $-0.11