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 19 years ago

Closed 19 years ago

Last modified 18 years ago

#382 closed defect (fixed)

problem accessing Succ(Succ (TS, negative integer, TS),negative integer,TS)

Reported by: iizquierdo Owned by: Víctor de Buen Remiro
Priority: highest Milestone:
Component: TimeSetAlgebra Version: 1.1.3
Severity: critical Keywords:
Cc:

Description

Hi all,

the following code seems buggy to us.

Real cteInicioPuente = 5;
TimeSet nd = Day(y2006m04d15);

TimeSet Arranque = Succ(Succ(nd,-2,Diario),-1,WD(cteInicioPuente));
TimeSet a = Succ(Day(y2006m04d15),-2,Diario);
TimeSet b = Succ(a,-1,WD(cteInicioPuente));
TimeSet c = Succ(a,-1,WD(5));
TimeSet d = Succ(Day(y2006m04d13),-1,WD(5));

TimeSet vi = Succ(WD(1)*Range(Day(y2006m04d16),-6,0,Diario),-3,Diario);

The problem is that diferent TimeSets built in different way, but expected to define
the same TimeSet "d", such as "Arranque", "b", "c", and "vi", produce the
following error, as it is shown in the example, when we try to access them:

ERROR: [1] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m04d15
El cálculo será interrrumpido.

ERROR: [2] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m04d22
El cálculo será interrrumpido.

ERROR: [3] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m04d29
El cálculo será interrrumpido.

ERROR: [4] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m05d06
El cálculo será interrrumpido.

ERROR: [5] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m05d13
El cálculo será interrrumpido.

ERROR: [6] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m05d20
El cálculo será interrrumpido.

ERROR: [7] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m05d27
El cálculo será interrrumpido.

ERROR: [8] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m06d03
El cálculo será interrrumpido.

ERROR: [9] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m06d10
El cálculo será interrrumpido.

ERROR: [10] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m06d17
El cálculo será interrrumpido.

ERROR: [11] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m06d24
El cálculo será interrrumpido.

ERROR: [12] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m07d01
El cálculo será interrrumpido.

ERROR: [13] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m07d08
El cálculo será interrrumpido.

ERROR: [14] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m07d15
El cálculo será interrrumpido.

ERROR: [15] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m07d22
El cálculo será interrrumpido.

ERROR: [16] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m07d29
El cálculo será interrrumpido.

ERROR: [17] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m08d05
El cálculo será interrrumpido.

ERROR: [18] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m08d12
El cálculo será interrrumpido.

ERROR: [19] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m08d19
El cálculo será interrrumpido.

ERROR: [20] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m08d26
El cálculo será interrrumpido.

ERROR: [21] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m09d02
El cálculo será interrrumpido.

ERROR: [22] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m09d09
El cálculo será interrrumpido.

ERROR: [23] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m09d16
El cálculo será interrrumpido.

ERROR: [24] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m09d23
El cálculo será interrrumpido.

ERROR: [25] Se encontró la fecha desconocida construyendo la cache de TimeSet,
como el sucesor de y2006m09d30
El cálculo será interrrumpido.

On the other hand, there is no problem with TimeSet "d"

Best regards to all,

Isabel Izdo

Change History (4)

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

Owner: changed from danirus to Víctor de Buen Remiro

We are working about this bug.
Thanks to report it

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

Status: newassigned

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

Resolution: fixed
Status: assignedclosed

comment:4 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_000382
Note: See TracTickets for help on using tickets.