Project

General

Profile

Bug #281

Неверная генерация вычисления покрытия для только что созданных спецификационных типов.

Added by Андрей Максимов over 9 years ago. Updated about 9 years ago.

Status:
Closed
Priority:
Immediate
Target version:
Start date:
07/02/2010
Due date:
% Done:

100%

Estimated time:
Detected in build:
2.7.290
Platform:
Windows x86
Published in build:
2.8.306-beta-100714

Description

Из вот такого корректного CTESK-кода

coverage process_base_priority = ProcessPriorityCoverage ( create_Long ( ATTRIBUTES->BASE_PRIORITY ) );

генерируется вот такое разрушительное безобразие:

// calculation of coverage 'process_base_priority'
_cov_val_CREATE_PROCESS_spec_process_base_priority = 
    ce_product( &_cov_desc_CREATE_PROCESS_spec_process_base_priority
              , _cov_calc_ProcessPriorityCoverage( ((Long *)ts_destroy_spec_ref(create_Long(ATTRIBUTES->BASE_PRIORITY))) )
              );

Поведение тестовой системы становится непредсказуемым.

Associated revisions

Revision 3797 (diff)
Added by Alexey Demakov over 9 years ago

closes #281: Неверная генерация вычисления покрытия для только что созданных спецификационных типов.

History

#1

Updated by Alexey Demakov over 9 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset r3797.

#2

Updated by Alexey Demakov over 9 years ago

  • Published in build set to 2.8.306-beta-100714
#3

Updated by Alexey Demakov over 9 years ago

  • Assignee set to Alexey Demakov
#4

Updated by Alexey Demakov over 9 years ago

  • Target version set to 2.8
#5

Updated by Alexey Demakov about 9 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF