-
Notifications
You must be signed in to change notification settings - Fork 41
Open
Description
I get a lot of warnings while compiling the estonian grammar AllEst.gf.
Is this normal?
here is the console output:
gf/lib/src/estonian$ gf -make AllEst.gf
- compiling ExtraEstAbs.gf...
ExtraEstAbs.gf:
Warning: In inherited module Extra, dependence of excluded constants:
GenIP on IP IQuant
GenRP on Num CN RP
PassAgentVPSlash on VPSlash
PassVPSlash on VPSlash
write file ExtraEstAbs.gfo - compiling AllEstAbs.gf... write file AllEstAbs.gfo
- compiling ResEst.gf... write file ResEst.gfo
- compiling HjkEst.gf... write file HjkEst.gfo
- compiling CatEst.gf...
CatEst.gf:
Warning: no linearization type for DAP, inserting default {s : Str}
write file CatEst.gfo - compiling MorphoEst.gf... write file MorphoEst.gfo
- compiling NounEst.gf...
NounEst.gf:
Warning: no linearization of AdjDAP
Warning: no linearization of CountNP
Warning: no linearization of DetDAP
Warning: no linearization of ExtAdvNP
Warning: no linearization of OrdNumeralSuperl
Warning: no linearization of PartNP
NounEst.gf:
NounEst.gf:222-225:
Happened in operation numN
Warning: patterns never reached:
_
write file NounEst.gfo - compiling VerbEst.gf...
VerbEst.gf:
Warning: no linearization of AdVVPSlash
Warning: no linearization of AdvVPSlash
Warning: no linearization of ExtAdvVP
Warning: no linearization of UseCopula
Warning: no linearization of VPSlashPrep
write file VerbEst.gfo - compiling AdjectiveEst.gf...
AdjectiveEst.gf:
Warning: no linearization of AdvAP
write file AdjectiveEst.gfo - compiling AdverbEst.gf... write file AdverbEst.gfo
- compiling ParadigmsEst.gf...
ParadigmsEst.gf:
ParadigmsEst.gf:
Happened in overloading mkV2S
Warning: missing lock field lock_V2S
Warning: missing lock field lock_V2S
write file ParadigmsEst.gfo - compiling NumeralEst.gf...
NumeralEst.gf:76:
Happened in the renaming of nBIND
Warning: atomic term Number
conflict ParamX.Number, ParadigmsEst.Number
given MorphoEst, ParadigmsEst, Prelude, CommonX, CatEst, NumeralEst
write file NumeralEst.gfo - compiling SentenceEst.gf...
SentenceEst.gf:
Warning: no linearization of SSubjS
write file SentenceEst.gfo - compiling QuestionEst.gf...
QuestionEst.gf:
Warning: no linearization of AddAdvQVP
Warning: no linearization of AdvQVP
Warning: no linearization of ComplSlashIP
Warning: no linearization type for QVP, inserting default {s : Str}
Warning: no linearization of QuestQVP
write file QuestionEst.gfo - compiling RelativeEst.gf... write file RelativeEst.gfo
- compiling ConjunctionEst.gf...
ConjunctionEst.gf:
Warning: no linearization of BaseAdV
Warning: no linearization of BaseCN
Warning: no linearization of BaseDAP
Warning: no linearization of BaseIAdv
Warning: no linearization of ConjAdV
Warning: no linearization of ConjCN
Warning: no linearization of ConjDet
Warning: no linearization of ConjIAdv
Warning: no linearization of ConsAdV
Warning: no linearization of ConsCN
Warning: no linearization of ConsDAP
Warning: no linearization of ConsIAdv
Warning: no linearization type for ListAdV, inserting default {s : Str}
Warning: no linearization type for ListCN, inserting default {s : Str}
Warning: no linearization type for ListDAP, inserting default {s : Str}
Warning: no linearization type for ListIAdv, inserting default {s : Str}
ConjunctionEst.gf:
ConjunctionEst.gf:36:
Happened in linearization of ConsAP
Warning: missing lock field lock_ListAP
ConjunctionEst.gf:
ConjunctionEst.gf:18-21:
Happened in linearization of ConjAP
Warning: missing lock field lock_ListAP
ConjunctionEst.gf:
ConjunctionEst.gf:35:
Happened in linearization of BaseAP
Warning: missing lock field lock_AP
Warning: missing lock field lock_AP
write file ConjunctionEst.gfo - compiling PhraseEst.gf... write file PhraseEst.gfo
- compiling IdiomEst.gf...
IdiomEst.gf:
Warning: no linearization of ExistIPAdv
Warning: no linearization of ExistNPAdv
Warning: no linearization of ImpP3
Warning: no linearization of SelfAdVVP
Warning: no linearization of SelfAdvVP
Warning: no linearization of SelfNP
write file IdiomEst.gfo - compiling MakeStructuralEst.gf... write file MakeStructuralEst.gfo
- compiling StructuralEst.gf... write file StructuralEst.gfo
- compiling GrammarEst.gf... write file GrammarEst.gfo
- compiling LexiconEst.gf... write file LexiconEst.gfo
- compiling /gf/lib/src/api/ConstructorsEst.gf... write file /gf/lib/src/api/ConstructorsEst.gfo
- compiling /gf/lib/src/api/CombinatorsEst.gf... write file /gf/lib/src/api/CombinatorsEst.gfo
- compiling /gf/lib/src/api/SyntaxEst.gf... write file /gf/lib/src/api/SyntaxEst.gfo
- compiling SymbolEst.gf... write file SymbolEst.gfo
- compiling /gf/lib/src/api/SymbolicEst.gf... write file /gf/lib/src/api/SymbolicEst.gfo
- compiling ExtraEst.gf... write file ExtraEst.gfo
- compiling ConstructionEst.gf...
ConstructionEst.gf:
Warning: no linearization of InLanguage
Warning: no linearization type for Timeunit, inserting default {s : Str}
Warning: no linearization of bottle_of_CN
Warning: no linearization of cup_of_CN
Warning: no linearization of dayMonthAdv
Warning: no linearization of dayMonthYearAdv
Warning: no linearization of day_Timeunit
Warning: no linearization of few_X_short_of_Y
Warning: no linearization of glass_of_CN
Warning: no linearization of hour_Timeunit
Warning: no linearization of minute_Timeunit
Warning: no linearization of monthPN
Warning: no linearization of monthYearAdv
Warning: no linearization of month_Timeunit
Warning: no linearization of n_units_of_NP
Warning: no linearization of second_Timeunit
Warning: no linearization of timeunitAdv
Warning: no linearization of week_Timeunit
Warning: no linearization of weekdayPN
Warning: no linearization of year_Timeunit
ConstructionEst.gf:
ConstructionEst.gf:57:
Happened in linearization of weekdayPunctualAdv
Warning: missing lock field lock_Weekday
ConstructionEst.gf:
ConstructionEst.gf:32:
Happened in linearization of n_units_AP
Warning: ignoring lock fields in resolving mkAP (lin AdA (mkUtt (lin NP (mkNP (lin CN cn))))) (lin A a)
for
{s : Str; lock_Utt : {}; lock_AdA : {}} A
using
AdA A
ConstructionEst.gf:
ConstructionEst.gf:60:
Happened in linearization of weekdayNextAdv
Warning: missing lock field lock_Weekday
ConstructionEst.gf:
ConstructionEst.gf:59:
Happened in linearization of weekdayLastAdv
Warning: missing lock field lock_Weekday
write file ConstructionEst.gfo - compiling DocumentationEstFunctor.gf... write file DocumentationEstFunctor.gfo
- compiling TerminologyEst.gf...
TerminologyEst.gf:
Warning: function formGF_N is not in abstract
Warning: no linearization of attributive_Parameter
Warning: no linearization of case_ParameterType
Warning: no linearization of definite_Parameter
Warning: no linearization of degree_ParameterType
Warning: no linearization of formGr_N
Warning: no linearization of gender_ParameterType
Warning: no linearization of gerund_Parameter
Warning: no linearization of imperfect_Parameter
Warning: no linearization of indefinite_Parameter
Warning: no linearization of modNounHeading
Warning: no linearization of nominal_Modifier
Warning: no linearization of number_ParameterType
Warning: no linearization of object_Parameter
Warning: no linearization of person1_Parameter
Warning: no linearization of person2_Parameter
Warning: no linearization of person3_Parameter
Warning: no linearization of person_ParameterType
Warning: no linearization of potential_Parameter
Warning: no linearization of simple_past_Parameter
Warning: no linearization of subject_Parameter
Warning: no linearization of supine_Parameter
Warning: no linearization of tense_ParameterType
Warning: no linearization of transitive_Modifier
Warning: no linearization of uter_Parameter
write file TerminologyEst.gfo - compiling DocumentationEst.gf...
DocumentationEst.gf:
/gf/lib/src/estonian/DocumentationEstFunctor.gf:140-246:
Happened in operation inflVerb
Warning: ignoring lock fields in resolving mkCN n1
for
{s : NForm => Str; lock_N : {}; lock_Parameter : {}}
using
N
Warning: ambiguous overloading of mkNP resolved by selecting the first of the alternatives
NounEst.MassNP
\n -> NounEst.MassNP (NounEst.UseN n)
DocumentationEst.gf:
/gf/lib/src/estonian/DocumentationEstFunctor.gf:108-113:
Happened in linearization of InflectionVV
Warning: ignoring lock fields in resolving mkCl she_NP v (mkVP sleep_V)
for
NP {s : VForm => Str; p : Str; sc : NPForm; vi : InfForm} VP
using
NP VV VP
Warning: missing lock field lock_V
DocumentationEst.gf:
/gf/lib/src/estonian/DocumentationEstFunctor.gf:115-120:
Happened in linearization of InflectionVS
Warning: ambiguous overloading of mkCl resolved by selecting the first of the alternatives
\s,v,p -> SentenceEst.PredVP s (VerbEst.ComplVS v p)
\s,v,q -> SentenceEst.PredVP s (VerbEst.ComplVQ v q)
Warning: missing lock field lock_V
DocumentationEst.gf:
/gf/lib/src/estonian/DocumentationEstFunctor.gf:122-127:
Happened in linearization of InflectionVQ
Warning: ambiguous overloading of mkCl resolved by selecting the first of the alternatives
\s,v,p -> SentenceEst.PredVP s (VerbEst.ComplVS v p)
\s,v,q -> SentenceEst.PredVP s (VerbEst.ComplVQ v q)
Warning: missing lock field lock_V
DocumentationEst.gf:
/gf/lib/src/estonian/DocumentationEstFunctor.gf:129-134:
Happened in linearization of InflectionVA
Warning: ignoring lock fields in resolving mkCl she_NP v beautiful_A
for
NP {s : VForm => Str; c2 : {s : Str; c : NPForm; isPre : Bool};
p : Str; sc : NPForm} A
using
NP VA A
Warning: missing lock field lock_V
DocumentationEst.gf:
/gf/lib/src/estonian/DocumentationEstFunctor.gf:73-78:
Happened in linearization of InflectionV3
Warning: ignoring lock fields in resolving mkCl she_NP v something_NP something_NP
for
NP {s : VForm => Str; c2 : {s : Str; c : NPForm; isPre : Bool};
c3 : {s : Str; c : NPForm; isPre : Bool}; p : Str;
sc : NPForm} NP NP
using
NP V3 NP NP
Warning: missing lock field lock_V
DocumentationEst.gf:
/gf/lib/src/estonian/DocumentationEstFunctor.gf:80-85:
Happened in linearization of InflectionV2V
Warning: ignoring lock fields in resolving mkCl she_NP v we_NP (mkVP sleep_V)
for
NP {s : VForm => Str; c2 : {s : Str; c : NPForm; isPre : Bool};
p : Str; sc : NPForm; vi : InfForm} NP VP
using
NP V2V NP VP
Warning: missing lock field lock_V
DocumentationEst.gf:
/gf/lib/src/estonian/DocumentationEstFunctor.gf:87-92:
Happened in linearization of InflectionV2S
Warning: ambiguous overloading of mkCl resolved by selecting the first of the alternatives
\s,v,n,q -> SentenceEst.PredVP s (VerbEst.ComplSlash (VerbEst.SlashV2S v q) n)
\s,v,n,q -> SentenceEst.PredVP s (VerbEst.ComplSlash (VerbEst.SlashV2Q v q) n)
Warning: missing lock field lock_V
DocumentationEst.gf:
/gf/lib/src/estonian/DocumentationEstFunctor.gf:94-99:
Happened in linearization of InflectionV2Q
Warning: ambiguous overloading of mkCl resolved by selecting the first of the alternatives
\s,v,n,q -> SentenceEst.PredVP s (VerbEst.ComplSlash (VerbEst.SlashV2S v q) n)
\s,v,n,q -> SentenceEst.PredVP s (VerbEst.ComplSlash (VerbEst.SlashV2Q v q) n)
Warning: missing lock field lock_V
DocumentationEst.gf:
/gf/lib/src/estonian/DocumentationEstFunctor.gf:101-106:
Happened in linearization of InflectionV2A
Warning: ignoring lock fields in resolving mkCl she_NP v we_NP beautiful_A
for
NP {s : VForm => Str; c2 : {s : Str; c : NPForm; isPre : Bool};
c3 : {s : Str; c : NPForm; isPre : Bool}; p : Str;
sc : NPForm} NP A
using
NP V2A NP A
Warning: missing lock field lock_V
DocumentationEst.gf:
/gf/lib/src/estonian/DocumentationEstFunctor.gf:66-71:
Happened in linearization of InflectionV2
Warning: ignoring lock fields in resolving mkCl she_NP v something_NP
for
NP {s : VForm => Str; c2 : {s : Str; c : NPForm; isPre : Bool};
p : Str; sc : NPForm} NP
using
NP V2 NP
Warning: missing lock field lock_V
DocumentationEst.gf:
/gf/lib/src/estonian/DocumentationEstFunctor.gf:59-64:
Happened in linearization of InflectionV
Warning: ignoring lock fields in resolving mkCl she_NP v
for
NP {s : VForm => Str; p : Str; sc : NPForm}
using
NP V
Warning: missing lock field lock_V
write file DocumentationEst.gfo - compiling LangEst.gf... write file LangEst.gfo
- compiling AllEst.gf... write file AllEst.gfo
linking ... OK
Writing AllEstAbs.pgf...
Metadata
Metadata
Assignees
Labels
No labels