View Issue Details

IDProjectCategoryView StatusLast Update
0030718FPCFCLpublic2016-11-12 23:07
ReporterMichalis KamburelisAssigned ToMichael Van Canneyt 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platformx86-64OSDebian GNU/LinuxOS Version(testing)
Product Version3.1.1Product Build34702 
Target Version3.2.0Fixed in Version3.1.1 
Summary0030718: fcl-passrc fails to parse "generic" when used as record field name
DescriptionSee the attached example. It is compiled fine by FPC.

$ fpc generic_as_identifier.lpr
$ fpc test_passrc.lpr
$ ./test_passrc generic_as_identifier.lpr
An unhandled exception occurred at $0000000000477825:
EParserError: Syntax error in type at token "generic" in file generic_as_identifier.lpr at line 8 column 11
TagsNo tags attached.
Fixed in Revision34880
FPCOldBugId
FPCTarget
Attached Files

Activities

Michalis Kamburelis

2016-10-10 01:52

reporter  

generic_as_identifier.lpr (195 bytes)

Michalis Kamburelis

2016-10-10 01:52

reporter  

test_passrc.lpr (2,184 bytes)

Michael Van Canneyt

2016-11-12 23:07

administrator   ~0095807

Fixed, thanks for reporting!

Issue History

Date Modified Username Field Change
2016-10-10 01:52 Michalis Kamburelis New Issue
2016-10-10 01:52 Michalis Kamburelis File Added: generic_as_identifier.lpr
2016-10-10 01:52 Michalis Kamburelis File Added: test_passrc.lpr
2016-10-10 08:09 Michael Van Canneyt Assigned To => Michael Van Canneyt
2016-10-10 08:09 Michael Van Canneyt Status new => assigned
2016-11-12 23:07 Michael Van Canneyt Fixed in Revision => 34880
2016-11-12 23:07 Michael Van Canneyt Note Added: 0095807
2016-11-12 23:07 Michael Van Canneyt Status assigned => resolved
2016-11-12 23:07 Michael Van Canneyt Fixed in Version => 3.1.1
2016-11-12 23:07 Michael Van Canneyt Resolution open => fixed
2016-11-12 23:07 Michael Van Canneyt Target Version => 3.2.0