The recently merged attributes functionality attempts to use a scanner error that does not exist.
Original Reporter info from Mantis: Akira1364
-
Reporter name:
Original Reporter info from Mantis: Akira1364
- Reporter name:
Description:
I noticed this after pulling the changes into my multi-line strings branch and attempting to build the compiler.
Specifically, at the problem is at line 1146 of pdecobj.pas:
Message1(scan_e_unresolved_attribute,trtti_attribute(rtti_attrs_def.rtti_attributes[0]).typesym.prettyname);
There is no such "scan_e_unresolved_attribute" in errore.msg. My workaround was to replace it with the "parser_e_unbound_attribute" error that does exist, however this is likely not what was actually intended.
Steps to reproduce:
Attempt to build the latest revision of FPC.
Mantis conversion info:
- Mantis ID: 35843
- OS: Windows
- OS Build: 10
- Build: Trunk
- Platform: x86_64
- Version: 3.3.1
- Fixed in version: 3.3.1
- Fixed in revision: 42413 (#04a50733)
- Monitored by: » Akira1364 (Akira1364)