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.

Opened 20 years ago

Closed 20 years ago

Last modified 18 years ago

#301 closed defect (fixed)

Conjunto temporal no progresivo

Reported by: Jorge Owned by: Víctor de Buen Remiro
Priority: normal Milestone:
Component: TimeSetAlgebra Version: head
Severity: major Keywords:
Cc:

Description

The following code yield the bug "Conjunto temporal no progresivo. El sucesor de
Unknown no puede ser Unknown. El cáculo será interrrumpido."

TimeSet CtSem445 = D(1)*M(1)+(WD(6)-(Range(D(1)*M(1), -5, 2, Diario)));
TimeSet CtMes445 =
D(1)*M(1)+Succ(D(1)*M(1),4,CtSem445)+Succ(D(1)*M(1),8,CtSem445)+Succ(D(1)*M(1),13
,CtSem445)+

Succ(D(1)*M(1),17,CtSem445)+Succ(D(1)*M(1),21,CtSem445)+Suc

c(D(1)*M(1),26,CtSem445)+

Succ(D(1)*M(1),30,CtSem445)+Succ(D(1)*M(1),34,CtSem445)+Suc

c(D(1)*M(1),39,CtSem445)+

Succ(D(1)*M(1),43,CtSem445)+Succ(D(1)*M(1),47,CtSem445);

TimeSet CtTriMes445 =
D(1)*M(1)+Succ(D(1)*M(1),13,CtSem445)+Succ(D(1)*M(1),26,CtSem445)+Succ(D(1)*M(1),
39,CtSem445);
TimeSet CtCuaMes445 =
D(1)*M(1)+Succ(D(1)*M(1),17,CtSem445)+Succ(D(1)*M(1),34,CtSem445);
Serie ff01 = SubSer(CalInd(C,CtSem445),y1995,y2005);
Serie ff02 = SubSer(CalInd(C,CtMes445),y1995,y2005);
Serie ff03 = SubSer(CalInd(C,CtTriMes445),y1995,y2005);
Serie ff04 = SubSer(CalInd(C,CtCuaMes445),y1995,y2005);

Set tbl3 = Table(ff01?, "Std");
Set tbl4 = Table(ff02?, "Std");

Change History (3)

comment:1 Changed 20 years ago by Víctor de Buen Remiro

Status: newassigned

comment:2 Changed 20 years ago by Víctor de Buen Remiro

Resolution: fixed
Status: assignedclosed

This problem has been just solved. In tms.cpp, assignment from real hash to date
was used by mistake instead of PutHash in Next and Prev functions building dates
as y19990801m01d01 that are set to Unknown

comment:3 Changed 18 years ago by Víctor de Buen Remiro

bug_file_loc: http://cvs.tol-project.org/viewcvs.cgi/tol_tests/tol/Bugzilla/bug_000301
Note: See TracTickets for help on using tickets.