View Issue Details

IDProjectCategoryView StatusLast Update
0036377FPCCompilerpublic2019-11-29 23:13
ReporterRyan JosephAssigned ToFlorian 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.3.1Product Build 
Target VersionFixed in Version3.3.1 
Summary0036377: Unit name prefix causes internal error 2019112401 (Generics)
DescriptionThe unit prefix FGL is in the wrong place and gives an internal error.
Steps To Reproduce{$mode objfpc}

program test;
uses
 FGL;

// Type identifier expected
// Internal error 2019112401
generic function CopyList<T>(source: specialize FGL.TFPGObjectList<T>): specialize FGL.TFPGObjectList<T>;
begin
end;

begin
end.
Tagsgenerics
Fixed in Revision43612
FPCOldBugId
FPCTarget-
Attached Files

Relationships

related to 0036378 resolvedFlorian Internal Error Number Clash (2019112401) 

Activities

J. Gareth Moreton

2019-11-29 22:54

developer   ~0119551

Cyrax, can you check which internal error number appears now? The compiler had 2019112401 appearing twice and it's just been fixed.

Issue History

Date Modified Username Field Change
2019-11-29 00:56 Ryan Joseph New Issue
2019-11-29 02:12 Cyrax Tag Attached: generics
2019-11-29 02:24 J. Gareth Moreton Relationship added related to 0036378
2019-11-29 22:54 J. Gareth Moreton Note Added: 0119551
2019-11-29 23:13 Florian Assigned To => Florian
2019-11-29 23:13 Florian Status new => resolved
2019-11-29 23:13 Florian Resolution open => fixed
2019-11-29 23:13 Florian Fixed in Version => 3.3.1
2019-11-29 23:13 Florian Fixed in Revision => 43612
2019-11-29 23:13 Florian FPCTarget => -