You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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 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 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 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 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 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 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...
The text was updated successfully, but these errors were encountered:
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
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
CatEst.gf:
Warning: no linearization type for DAP, inserting default {s : Str}
write file CatEst.gfo
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
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
AdjectiveEst.gf:
Warning: no linearization of AdvAP
write file AdjectiveEst.gfo
ParadigmsEst.gf:
ParadigmsEst.gf:
Happened in overloading mkV2S
Warning: missing lock field lock_V2S
Warning: missing lock field lock_V2S
write file ParadigmsEst.gfo
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
SentenceEst.gf:
Warning: no linearization of SSubjS
write file SentenceEst.gfo
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
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
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
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
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
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
linking ... OK
Writing AllEstAbs.pgf...
The text was updated successfully, but these errors were encountered: