close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Initial Version and Version 1 of Ticket #781


Ignore:
Timestamp:
Nov 10, 2009, 6:54:14 PM (15 years ago)
Author:
Víctor de Buen Remiro
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #781

    • Property Status changed from new to accepted
  • Ticket #781 – Description

    initial v1  
    11Lanzando el siguiente código tol:
    2 
     2{{{
    33Serie sr = CalInd(W, Diario);
    44TimeSet tms = SerTms(sr);
    55Set s = Dates(tms, Today, Today+100);
    66Set s2 = Dates(W, Today, Today+100);
    7 
     7}}}
    88La evaluación de Set s, devuelve el siguiente warning
    9 
     9{{{
    1010Warning: [375] BTmsOfSerie::Successor ha sido abortado porque se ha salido del rango de cálculo 10000 veces  para el TimeSet $tmp$ operando entre las fechas [y2009m11d10,y2037m07d08]
    1111Se asumirá en los resultados el comportamiento de TimeSet acotado.
     12}}}
     13Ese warning no se produce con la evaluación de s2 con el !TimeSet W.
    1214
    13 Ese warning no se produce con la evaluación de s2 con el TimeSet W.
    14 
    15 El problema nos ha sobrevenido dentro del NameBlock Obs.Serie.Info en el momento de evaluar los 1400 inputs que tenemos. La evaluación de ese Dates para un fechado vacio con contenido distinto a W siendo el mismo fechado hace que caiga tolbase por falta de memoria.
     15El problema nos ha sobrevenido dentro del {{{NameBlock Obs.Serie.Info}}} en el momento de evaluar los 1400 inputs que tenemos. La evaluación de ese Dates para un fechado vacio con contenido distinto a W siendo el mismo fechado hace que caiga tolbase por falta de memoria.
    1616La porción de código donde se nos presenta el warning dentro del NameBlock anterior es:
     17{{{
    1718  TimeSet _.missing.dating = SerTms(_.missing.serie);
    1819
    1920  //Sorted list of dates of missing values
    2021  Set _.missing.dates = Dates(_.missing.dating, _.firstIniVal,    _.lastDate);
    21 
     22}}}
    2223Saludos Lander Ibarra Iriondo.
    2324