lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [6298] Mark a defect: in force even one single day implies


From: Greg Chicares
Subject: [lmi-commits] [6298] Mark a defect: in force even one single day implies inforce
Date: Thu, 24 Sep 2015 22:57:23 +0000

Revision: 6298
          http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=6298
Author:   chicares
Date:     2015-09-24 22:57:22 +0000 (Thu, 24 Sep 2015)
Log Message:
-----------
Mark a defect: in force even one single day implies inforce

Modified Paths:
--------------
    lmi/trunk/ChangeLog
    lmi/trunk/ihs_irc7702.cpp
    lmi/trunk/ledger_invariant.cpp

Modified: lmi/trunk/ChangeLog
===================================================================
--- lmi/trunk/ChangeLog 2015-09-24 22:49:00 UTC (rev 6297)
+++ lmi/trunk/ChangeLog 2015-09-24 22:57:22 UTC (rev 6298)
@@ -36809,12 +36809,12 @@
   mc_enum_types_aux.cpp
 Reduce physical dependency by fixing 'build_type=so_test' erosion.
 
-20150919T2345 <zeitlin> [474]
+20150919T2345Z <zeitlin> [474]
 
   aclocal/wxwin.m4
 Update from wxwidgets.org .
 
-20150919T2346 <zeitlin> [474]
+20150919T2346Z <zeitlin> [474]
 
   configure.ac
   Makefile.am
@@ -36853,3 +36853,21 @@
 Resolve column-width issue by adding margins unconditionally. See:
   http://lists.nongnu.org/archive/html/lmi/2015-09/msg00012.html
 
+20150924T2216Z <zeitlin> [474]
+
+  aclocal/wxwin.m4
+Update from wxwidgets.org .
+
+20150924T2249Z <address@hidden> [474]
+
+  yare_input.cpp
+  yare_input.hpp
+Provide an additional field.
+
+20150924T2257Z <address@hidden> [475]
+
+  ihs_irc7702.cpp
+  ledger_invariant.cpp
+Mark a defect: in force even one single day implies inforce. See:
+  http://lists.nongnu.org/archive/html/lmi/2015-09/msg00017.html
+

Modified: lmi/trunk/ihs_irc7702.cpp
===================================================================
--- lmi/trunk/ihs_irc7702.cpp   2015-09-24 22:49:00 UTC (rev 6297)
+++ lmi/trunk/ihs_irc7702.cpp   2015-09-24 22:57:22 UTC (rev 6298)
@@ -192,6 +192,9 @@
     LMI_ASSERT(a_PresentSpecAmt  <= a_PresentBftAmt );
     LMI_ASSERT(a_LeastBftAmtEver <= a_PresentSpecAmt);
     LMI_ASSERT(0.0 <= a_TargetPremium);
+    // TODO ?? TAXATION !! Wrong for a contract in force one day. See:
+    //   http://lists.nongnu.org/archive/html/lmi/2015-09/msg00017.html
+    // The same issue arises later in this file, and in other files.
     if(0 == InforceYear && 0 == InforceMonth)
         {
         LMI_ASSERT(0.0 == PresentGLP);

Modified: lmi/trunk/ledger_invariant.cpp
===================================================================
--- lmi/trunk/ledger_invariant.cpp      2015-09-24 22:49:00 UTC (rev 6297)
+++ lmi/trunk/ledger_invariant.cpp      2015-09-24 22:57:22 UTC (rev 6298)
@@ -807,6 +807,8 @@
         ,mce_annual_rate
         )[0];
 
+    // Dubious--see:
+    //   http://lists.nongnu.org/archive/html/lmi/2015-09/msg00017.html
     IsInforce = 0 != b->yare_input_.InforceYear || 0 != 
b->yare_input_.InforceMonth;
 
     SupplementalReport         = b->yare_input_.CreateSupplementalReport;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]