Ticket #1929 (new defect)

Opened 2 years ago

La reasignación de conjunto con subconjunto

Reported by: pgea Owned by: vdebuen
Priority: normal Milestone: Mantainance
Component: Kernel Version: 3.3
Severity: critical Keywords:
Cc:

Description

La reasignación de un conjunto con un subconjunto suyo hace caer a TOL:

Set a = [[ [[1]] ]];
Set a := a[1];

En versiones antiguas (por ejemplo TOL3.1) no ocurre.
Puede solucionarse mediante una variable auxiliar que almacene previamente el subconjunto o simplemente haciéndole una copia en la sentencia de reasignación:

Set a = [[ [[1]] ]];
Set a := Copy(a[1]);
Note: See TracTickets for help on using tickets.