Files @ 0c97e80295a5
Branch filter:

Location: NPO-Accounting/npo-ledger-cli/rounding/bug_reports/debug_calc_post.txt - annotation

tripun
more debug logs
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
0c97e80295a5
D 1000.00 EUR
commodity EUR
  precision 2
  default

2012-01-01 *
   A                        2 AAA @ 10.122 EUR
   A                        1 BBB @ 20.123 EUR
   C


-V bal --debug amount.parse


    0ms  [INFO]  Ledger starting
    3ms  [DEBUG] Rational parsed = 1
    3ms  [DEBUG] amount.cc: parse
    3ms  [DEBUG] amount.cc: parse
    4ms  [DEBUG] Rational parsed = 1
    4ms  [DEBUG] amount.cc: parse
    4ms  [DEBUG] amount.cc: parse
    5ms  [INFO]  Parsing file "test.txt"
    5ms  [DEBUG] Rational parsed = 1000
    6ms  [DEBUG] amount.cc: parse
    6ms  [DEBUG] precision directive called 2
    7ms  [DEBUG] amount.cc: parse
    7ms  [DEBUG] Rational parsed = 5061/500
    7ms  [DEBUG] amount.cc: parse
    7ms  [DEBUG] amount.cc: parse
    7ms  [DEBUG] Rational parsed = 20123/1000
    8ms  [DEBUG] amount.cc: parse
    8ms  [DEBUG] amount.cc:print
    8ms  [DEBUG] amount.cc:in place round commodity EUR value 20.24
    9ms  [DEBUG] amount.cc:print
    9ms  [DEBUG] amount.cc:in place round commodity EUR value 20.12
    9ms  [DEBUG] amount.cc:print
    9ms  [DEBUG] amount.cc:+= value before 20.24
    9ms  [DEBUG] amount.cc:print
   10ms  [DEBUG] amount.cc:print
   10ms  [DEBUG] amount.cc:+= value after 40.36 2nd amt 20.12
   10ms  [DEBUG] amount.cc: is_zero
   11ms  [DEBUG] amount.cc: is_zero
   12ms  [INFO]  Read journal file (6ms)
   12ms  [INFO]  Found 1 transactions
   12ms  [DEBUG] amount.cc: parse
   13ms  [DEBUG] amount.cc: parse
   14ms  [DEBUG] post.cc:get_amount wrapper in lookup
   15ms  [DEBUG] post.cc:get_amount
   15ms  [DEBUG] filters.cc:calc_posts
   15ms  [DEBUG] post.cc:get_amount
   15ms  [DEBUG] filters.cc:calc_posts
   15ms  [DEBUG] post.cc:get_amount
   18ms  [DEBUG] account.cc: total 
   19ms  [DEBUG] amount.cc:print
   20ms  [DEBUG] amount.cc:in place round commodity EUR value 20.24
   20ms  [DEBUG] amount.cc:print
   20ms  [DEBUG] amount.cc:in place round commodity EUR value 20.12
   20ms  [DEBUG] amount.cc:print
   20ms  [DEBUG] balance.cc: amount added, value before 20.24
   21ms  [DEBUG] amount.cc:print
   21ms  [DEBUG] amount.cc:+= value before 20.24
   21ms  [DEBUG] amount.cc:print
   21ms  [DEBUG] amount.cc:print
   21ms  [DEBUG] amount.cc:+= value after 40.36 2nd amt 20.12
   21ms  [DEBUG] amount.cc:print
   21ms  [DEBUG] balance.cc: amount added, value after 40.36
   22ms  [DEBUG] amount.cc: is_zero
   22ms  [DEBUG] account.cc: total 
   23ms  [DEBUG] amount.cc: is_zero
   23ms  [DEBUG] format.cc:real_calc formatting
   24ms  [DEBUG] amount.cc:print
   24ms  [DEBUG] amount.cc:+= value before 20
   24ms  [DEBUG] amount.cc:print
   25ms  [DEBUG] amount.cc:print
   25ms  [DEBUG] amount.cc:+= value after 20 2nd amt 0
   25ms  [DEBUG] amount.cc:print
   26ms  [DEBUG] amount.cc:in place round commodity EUR value 20.24
   26ms  [DEBUG] amount.cc:print
   26ms  [DEBUG] amount.cc:in place round commodity EUR value 20.12
   27ms  [DEBUG] amount.cc:print
   27ms  [DEBUG] balance.cc: amount added, value before 20.24
   27ms  [DEBUG] amount.cc:print
   27ms  [DEBUG] amount.cc:+= value before 20.24
   27ms  [DEBUG] amount.cc:print
   27ms  [DEBUG] amount.cc:print
   27ms  [DEBUG] amount.cc:+= value after 40.36 2nd amt 20.12
   28ms  [DEBUG] amount.cc:print
   28ms  [DEBUG] balance.cc: amount added, value after 40.36
   28ms  [DEBUG] amount.cc: is_zero
   28ms  [DEBUG] amount.cc:print
           40.36 EUR  A
   30ms  [DEBUG] format.cc:real_calc formatting
   31ms  [DEBUG] amount.cc:print
   31ms  [DEBUG] amount.cc:+= value before 20
   31ms  [DEBUG] amount.cc:print
   31ms  [DEBUG] amount.cc:print
   31ms  [DEBUG] amount.cc:+= value after 20 2nd amt 0
   32ms  [DEBUG] amount.cc: is_zero
   32ms  [DEBUG] amount.cc: is_zero
   33ms  [DEBUG] amount.cc:print
          -40.36 EUR  C
   33ms  [DEBUG] format.cc:real_calc formatting
--------------------
   34ms  [DEBUG] format.cc:real_calc formatting
   35ms  [DEBUG] amount.cc:print
   35ms  [DEBUG] amount.cc:+= value before 20
   35ms  [DEBUG] amount.cc:print
   35ms  [DEBUG] amount.cc:print
   36ms  [DEBUG] amount.cc:+= value after 20 2nd amt 0
   36ms  [DEBUG] amount.cc:print
   37ms  [DEBUG] amount.cc:in place round commodity EUR value 20.24
   37ms  [DEBUG] amount.cc:print
   37ms  [DEBUG] balance.cc: amount added, value before -40.36
   37ms  [DEBUG] amount.cc:print
   37ms  [DEBUG] amount.cc:+= value before -40.36
   37ms  [DEBUG] amount.cc:print
   37ms  [DEBUG] amount.cc:print
   38ms  [DEBUG] amount.cc:+= value after -20.12 2nd amt 20.24
   38ms  [DEBUG] amount.cc:print
   38ms  [DEBUG] balance.cc: amount added, value after -20.12
   38ms  [DEBUG] amount.cc:print
   39ms  [DEBUG] amount.cc:in place round commodity EUR value 20.12
   39ms  [DEBUG] amount.cc:print
   39ms  [DEBUG] balance.cc: amount added, value before -20.12
   39ms  [DEBUG] amount.cc:print
   39ms  [DEBUG] amount.cc:+= value before -20.12
   39ms  [DEBUG] amount.cc:print
   39ms  [DEBUG] amount.cc:print
   40ms  [DEBUG] amount.cc:+= value after 0 2nd amt 20.12
   40ms  [DEBUG] amount.cc:print
   40ms  [DEBUG] balance.cc: amount added, value after 0
                   0
   40ms  [INFO]  Finished executing command (26ms)
   41ms  [INFO]  Ledger ended