PR# 14931 making a base class visible fails without a precompile

Problem Report Summary
Submitter: soapy2357
Category: Compiler
Priority: Low
Date: 2008/10/29
Class: Bug
Severity: Non-critical
Number: 14931
Release: 6.2.7.3753
Confidential: No
Status: Open
Responsible:
Environment: Windows XP, ES 6.2.7.3753, Microsoft Visual Studio .NET 2003
Synopsis: making a base class visible fails without a precompile

Description
Making a base class (e.g. TUPLE) visible without using a base precompile leads to compilation errors on clean compilation:
Type has actual generic parameters, but base class is not generic (for Linear.for_all, Linear.there_exists and others in elks)

INTEGER_64 gives:
Type of manifest constant does not match declaration (for INTEGER_64_REF in elks)
To Reproduce
Having a project, change the settings before opening it:
- remove the precompile
- set TUPLE visible
now compile the project clean
Problem Report Interactions