Repository navigation
Closed
Description
Describe the bug
Generated automatically. Please see #9646 for a detailed description.
A minimal working example can be found below. ..
Traceback (most recent call last):
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\mesonmain.py", line 138, in run
return options.run_func(options)
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\msetup.py", line 294, in run
app.generate()
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\msetup.py", line 185, in generate
self._generate(env)
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\msetup.py", line 229, in _generate
intr.run()
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\interpreter\interpreter.py", line 2484, in run
super().run()
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\interpreterbase\interpreterbase.py", line 148, in run
self.evaluate_codeblock(self.ast, start=1)
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\interpreterbase\interpreterbase.py", line 173, in evaluate_codeblock
raise e
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\interpreterbase\interpreterbase.py", line 166, in evaluate_codeblock
self.evaluate_statement(cur)
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\interpreterbase\interpreterbase.py", line 179, in evaluate_statement
return self.function_call(cur)
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\interpreterbase\interpreterbase.py", line 454, in function_call
res = func(node, func_args, kwargs)
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\interpreterbase\decorators.py", line 621, in wrapped
return f(*wrapped_args, **wrapped_kwargs)
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\interpreterbase\decorators.py", line 115, in wrapped
return f(*wrapped_args, **wrapped_kwargs)
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\interpreter\interpreter.py", line 1571, in func_shared_module
return self.build_target(node, args, kwargs, build.SharedModule)
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\interpreter\interpreter.py", line 2686, in build_target
target = targetclass(name, self.subdir, self.subproject, for_machine, sources, objs, self.environment, kwargs)
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\build.py", line 2236, in __init__
super().__init__(name, subdir, subproject, for_machine, sources, objects, environment, kwargs)
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\build.py", line 1925, in __init__
super().__init__(name, subdir, subproject, for_machine, sources, objects, environment, kwargs)
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\build.py", line 707, in __init__
self.process_kwargs(kwargs, environment)
File "c:\users\paulo\appdata\local\programs\python\python39\lib\site-packages\mesonbuild\build.py", line 2152, in process_kwargs
self.vs_module_defs = File.from_built_file(path.subdir, path.get_filename())
AttributeError: 'CustomTargetIndex' object has no attribute 'subdir'
To Reproduce
project('generated', ['c', 'java'])
obj = files('foo.c')[0]
SCErwTxojo = [obj]
owYpeLYJaV = 'RaUCqxQvxw'
OzHKmfiEbV = 'foo.c'
HJenacuQlf = true
igLwJgLIMP = 'String'
pNLTMorXKd = [ declare_dependency(), declare_dependency() ]
wsDTRXXCuW = [ 'foo', 'bar' ]
DEklHIyXjm = 'c'
BbSaKXXoSz = [ static_library('iVWqkeOjpd', 'foo.c') ]
mefgHKWUbM = [ static_library('AGatFiRJIT', 'foo.c') ]
eYRZBVLjMH = true
qINDilHqAD = [ include_directories('include'), 'include' ]
XGosHGWDeM = true
lkPXKnlfpa = 'String'
DAaPAYFiet = 'rwxr-xr-x'
yMJYBNXJNp = 'String'
tmGrlmIhey = [ 'key1=value1', 'key2=value2' ]
qzqWlSVXOg = ''
arJsMzlRxh = include_directories('include')
XstgqsLWrw = true
GGFNMDOXTs = [ 'foo', 'bar' ]
xZsaRyTkpe = [ 'foo', 'bar' ]
NZlyPeunaG = true
cqxMxAwohh = 'String'
HKZcgqTUaA = 'String'
YkKZtxuzAa = 'String'
fKKGApxvZV = 'bar.txt'
shared_module(owYpeLYJaV,OzHKmfiEbV,build_by_default : HJenacuQlf,build_rpath : igLwJgLIMP,dependencies : pNLTMorXKd,extra_files : SCErwTxojo,link_args : wsDTRXXCuW,link_depends : SCErwTxojo,link_language : DEklHIyXjm,link_whole : BbSaKXXoSz,link_with : mefgHKWUbM,implicit_include_directories : eYRZBVLjMH,include_directories : qINDilHqAD,install : XGosHGWDeM,install_dir : lkPXKnlfpa,install_mode : DAaPAYFiet,install_rpath : yMJYBNXJNp,objects : SCErwTxojo,override_options : tmGrlmIhey,gnu_symbol_visibility : qzqWlSVXOg,d_import_dirs : arJsMzlRxh,d_unittest : XstgqsLWrw,d_module_versions : GGFNMDOXTs,d_debug : xZsaRyTkpe,native : NZlyPeunaG,name_prefix : cqxMxAwohh,name_suffix : HKZcgqTUaA,rust_crate_type : YkKZtxuzAa,vs_module_defs : fKKGApxvZV)
xWCTgZNWFX = 'LjRiXUeKGE'
xkITHlZxbx = 'foo.c'
mVpLXPaCvq = true
GuCQVWhugn = 'String'
CgHhsaQJKC = [ declare_dependency(), declare_dependency() ]
LyXppJnWxD = [ 'foo', 'bar' ]
kRsyjsZSoU = 'c'
LjSdCduhlB = [ static_library('QkSswOgScq', 'foo.c') ]
ckVMXFQRMh = [ static_library('raHNdVfmZd', 'foo.c') ]
UdNJMcTLgI = true
GfyRFcSCuR = [ include_directories('include'), 'include' ]
VeikIWoWUs = true
UbaLMOUbOR = 'String'
ZidvAJilmj = 'rwxr-xr-x'
OyLXbjMMnZ = 'String'
QPTIxbRmKU = [ 'key1=value1', 'key2=value2' ]
CpZxTVkllL = ''
wiinCQwsLY = include_directories('include')
OxwKOPCyrc = true
SCrAKgYTYJ = [ 'foo', 'bar' ]
XiZrTGChEQ = [ 'foo', 'bar' ]
IBTrBtFnkV = true
NRadNNUhEJ = 'String'
QMlInPcLuM = 'String'
nCNSabDmFm = 'String'
shared_module(xWCTgZNWFX,xkITHlZxbx,build_by_default : mVpLXPaCvq,build_rpath : GuCQVWhugn,dependencies : CgHhsaQJKC,extra_files : SCErwTxojo,link_args : LyXppJnWxD,link_depends : SCErwTxojo,link_language : kRsyjsZSoU,link_whole : LjSdCduhlB,link_with : ckVMXFQRMh,implicit_include_directories : UdNJMcTLgI,include_directories : GfyRFcSCuR,install : VeikIWoWUs,install_dir : UbaLMOUbOR,install_mode : ZidvAJilmj,install_rpath : OyLXbjMMnZ,objects : SCErwTxojo,override_options : QPTIxbRmKU,gnu_symbol_visibility : CpZxTVkllL,d_import_dirs : wiinCQwsLY,d_unittest : OxwKOPCyrc,d_module_versions : SCrAKgYTYJ,d_debug : XiZrTGChEQ,native : IBTrBtFnkV,name_prefix : NRadNNUhEJ,name_suffix : QMlInPcLuM,rust_crate_type : nCNSabDmFm,vs_module_defs : obj)
YYCbfTfLZs = 'BqujggRPqq'
IEYbXUXyyN = 'foo.c'
JyRyZMCblO = true
cNhlYoraDn = 'String'
tzJhCSIQYg = [ declare_dependency(), declare_dependency() ]
mxaFTGdPwE = [ 'foo', 'bar' ]
bNRjezazVQ = 'c'
VpqsLAXRee = [ static_library('RhaOjDwNgT', 'foo.c') ]
SjERxREaaw = [ static_library('BktGxYXOWZ', 'foo.c') ]
vQrjRYsmXs = true
LdYqzsfnwE = [ include_directories('include'), 'include' ]
aDESLXiTVE = true
MmfsxQOLuS = 'String'
liujuYvNAB = 'rwxr-xr-x'
LclIGiQWwm = 'String'
FRrswrLOyG = [ 'key1=value1', 'key2=value2' ]
DFxsgppoCt = ''
YUasDynIZp = include_directories('include')
KbwyupSByc = true
rfSitiqUpt = [ 'foo', 'bar' ]
mkPYqcXuCD = [ 'foo', 'bar' ]
oHVSKRQoKN = true
koUhemvYEU = 'String'
LywHtZTrhN = 'String'
QhCRsgCTin = 'String'
AmgUPAqzqO = custom_target('jdJGNtajNB', output : 'bar.c', input : 'bar.txt', command : [ find_program('script.py'), '@INPUT@', '@OUTPUT@'])
shared_module(YYCbfTfLZs,IEYbXUXyyN,build_by_default : JyRyZMCblO,build_rpath : cNhlYoraDn,dependencies : tzJhCSIQYg,extra_files : SCErwTxojo,link_args : mxaFTGdPwE,link_depends : SCErwTxojo,link_language : bNRjezazVQ,link_whole : VpqsLAXRee,link_with : SjERxREaaw,implicit_include_directories : vQrjRYsmXs,include_directories : LdYqzsfnwE,install : aDESLXiTVE,install_dir : MmfsxQOLuS,install_mode : liujuYvNAB,install_rpath : LclIGiQWwm,objects : SCErwTxojo,override_options : FRrswrLOyG,gnu_symbol_visibility : DFxsgppoCt,d_import_dirs : YUasDynIZp,d_unittest : KbwyupSByc,d_module_versions : rfSitiqUpt,d_debug : mkPYqcXuCD,native : oHVSKRQoKN,name_prefix : koUhemvYEU,name_suffix : LywHtZTrhN,rust_crate_type : QhCRsgCTin,vs_module_defs : AmgUPAqzqO)
YVFHdNKTFE = 'OFTNyipJTR'
sXFKHfKYyN = 'foo.c'
WevxOvVhYl = true
HWYqrgJQJK = 'String'
yTyMlOhXoT = [ declare_dependency(), declare_dependency() ]
rWjZXDkcvl = [ 'foo', 'bar' ]
GshhewVgrV = 'c'
zfHdSfLtKo = [ static_library('RcHwnbZeRe', 'foo.c') ]
aNCzEVbxod = [ static_library('xrVyXfLMuD', 'foo.c') ]
zymHCULlMH = true
NBJCrwAhbU = [ include_directories('include'), 'include' ]
XoygHCWYOb = true
OguPGiKUmI = 'String'
lOFVPFROUI = 'rwxr-xr-x'
RvVzwkfaOE = 'String'
hRLUjIvMXK = [ 'key1=value1', 'key2=value2' ]
QFMhCQbLCr = ''
uegpmxFwcv = include_directories('include')
bdSOwREUoW = true
lFivNzyREv = [ 'foo', 'bar' ]
XKbSMULKzs = [ 'foo', 'bar' ]
rOvSyxTWQs = true
waNJfKGBRZ = 'String'
QjpNIPBdnY = 'String'
xYEGtotSMN = 'String'
KygXhWyqyC = custom_target('fVHufuNdLS', output : 'bar.c', input : 'bar.txt', command : [ find_program('script.py'), '@INPUT@', '@OUTPUT@'])[0]
shared_module(YVFHdNKTFE,sXFKHfKYyN,build_by_default : WevxOvVhYl,build_rpath : HWYqrgJQJK,dependencies : yTyMlOhXoT,extra_files : SCErwTxojo,link_args : rWjZXDkcvl,link_depends : SCErwTxojo,link_language : GshhewVgrV,link_whole : zfHdSfLtKo,link_with : aNCzEVbxod,implicit_include_directories : zymHCULlMH,include_directories : NBJCrwAhbU,install : XoygHCWYOb,install_dir : OguPGiKUmI,install_mode : lOFVPFROUI,install_rpath : RvVzwkfaOE,objects : SCErwTxojo,override_options : hRLUjIvMXK,gnu_symbol_visibility : QFMhCQbLCr,d_import_dirs : uegpmxFwcv,d_unittest : bdSOwREUoW,d_module_versions : lFivNzyREv,d_debug : XKbSMULKzs,native : rOvSyxTWQs,name_prefix : waNJfKGBRZ,name_suffix : QjpNIPBdnY,rust_crate_type : xYEGtotSMN,vs_module_defs : KygXhWyqyC)
SkslMXHPMv = 'rBabXNPsfa'
cyfyhYdQHR = 'foo.c'
njkfDioEaZ = true
llBcEsvqwB = 'String'
HeIHQKSFuF = [ declare_dependency(), declare_dependency() ]
DDKPXzIrqG = [ 'foo', 'bar' ]
wgrmHtmjBI = 'c'
JBhohrdmGh = [ static_library('gWezZwvrmH', 'foo.c') ]
xJTNiYrOHx = [ static_library('ivFrMOUKbE', 'foo.c') ]
PgHwbfWalU = true
fGiluJEneG = [ include_directories('include'), 'include' ]
dphpPDOPXk = true
IFeNHoaoec = 'String'
QzCmpQujdA = 'rwxr-xr-x'
zEyoMuYzcQ = 'String'
mfAvXuUhUO = [ 'key1=value1', 'key2=value2' ]
yhIiDfCeCp = ''
GgjKLsDzRa = [ include_directories('include'), 'include' ]
rzsQFrwNpG = true
jFMTMvdvvI = [ 'foo', 'bar' ]
dMAfxHqHLv = [ 'foo', 'bar' ]
ZERIfjzcXm = true
PsBiePFxtC = 'String'
fPSRyIUBXg = 'String'
iwwMfxYqMk = 'String'
SAQRDkPhJl = 'bar.txt'
shared_module(SkslMXHPMv,cyfyhYdQHR,build_by_default : njkfDioEaZ,build_rpath : llBcEsvqwB,dependencies : HeIHQKSFuF,extra_files : SCErwTxojo,link_args : DDKPXzIrqG,link_depends : SCErwTxojo,link_language : wgrmHtmjBI,link_whole : JBhohrdmGh,link_with : xJTNiYrOHx,implicit_include_directories : PgHwbfWalU,include_directories : fGiluJEneG,install : dphpPDOPXk,install_dir : IFeNHoaoec,install_mode : QzCmpQujdA,install_rpath : zEyoMuYzcQ,objects : SCErwTxojo,override_options : mfAvXuUhUO,gnu_symbol_visibility : yhIiDfCeCp,d_import_dirs : GgjKLsDzRa,d_unittest : rzsQFrwNpG,d_module_versions : jFMTMvdvvI,d_debug : dMAfxHqHLv,native : ZERIfjzcXm,name_prefix : PsBiePFxtC,name_suffix : fPSRyIUBXg,rust_crate_type : iwwMfxYqMk,vs_module_defs : SAQRDkPhJl)
tvudvDVlGm = 'BKcmnkqAxX'
vXXIOBAxzq = 'foo.c'
tTORTMaRtu = true
EbHqzpRhkI = 'String'
WEtRgVEdxH = [ declare_dependency(), declare_dependency() ]
utFMZSvPKS = [ 'foo', 'bar' ]
VTvGaTvVhk = 'c'
HLhwPbFGxK = [ static_library('OlCbLvkpnL', 'foo.c') ]
oFqfFgSUwq = [ static_library('GfCmYviTGs', 'foo.c') ]
deHTQCFPqf = true
BlyFQoHKOB = [ include_directories('include'), 'include' ]
qEpOiryWBL = true
flqZmWdwiH = 'String'
WleOgcYafk = 'rwxr-xr-x'
POuVRdadsy = 'String'
QEsOjkZuLY = [ 'key1=value1', 'key2=value2' ]
aHpAIearjO = ''
QIjvWdbKcd = [ include_directories('include'), 'include' ]
YViOwcPsPZ = true
arQeQBZFHh = [ 'foo', 'bar' ]
YFTOWUZCdH = [ 'foo', 'bar' ]
zYSWqOWrbB = true
ZYlcilXRRJ = 'String'
LJEtwHCUYP = 'String'
llTlpRHrcs = 'String'
shared_module(tvudvDVlGm,vXXIOBAxzq,build_by_default : tTORTMaRtu,build_rpath : EbHqzpRhkI,dependencies : WEtRgVEdxH,extra_files : SCErwTxojo,link_args : utFMZSvPKS,link_depends : SCErwTxojo,link_language : VTvGaTvVhk,link_whole : HLhwPbFGxK,link_with : oFqfFgSUwq,implicit_include_directories : deHTQCFPqf,include_directories : BlyFQoHKOB,install : qEpOiryWBL,install_dir : flqZmWdwiH,install_mode : WleOgcYafk,install_rpath : POuVRdadsy,objects : SCErwTxojo,override_options : QEsOjkZuLY,gnu_symbol_visibility : aHpAIearjO,d_import_dirs : QIjvWdbKcd,d_unittest : YViOwcPsPZ,d_module_versions : arQeQBZFHh,d_debug : YFTOWUZCdH,native : zYSWqOWrbB,name_prefix : ZYlcilXRRJ,name_suffix : LJEtwHCUYP,rust_crate_type : llTlpRHrcs,vs_module_defs : obj)
dJrfMwOiJr = 'BXTSCDicRF'
MicUrTxbTj = 'foo.c'
tWicdaDgwh = true
zPJJKWegkj = 'String'
coxHZActkK = [ declare_dependency(), declare_dependency() ]
gyezKdTIQt = [ 'foo', 'bar' ]
tmMlzlznbr = 'c'
MWfZomlcwh = [ static_library('MTAdwGVRCv', 'foo.c') ]
HAiHLVwDBl = [ static_library('wQkDZhyWpM', 'foo.c') ]
WpTUTGxdZS = true
yVjwVTpCIf = [ include_directories('include'), 'include' ]
EYqTmGlCRE = true
rVqwfWbQSv = 'String'
bBGFJlvFOR = 'rwxr-xr-x'
LoTSClorXP = 'String'
qhITyecMki = [ 'key1=value1', 'key2=value2' ]
KVHWdibvGd = ''
SKxdXEiZqS = [ include_directories('include'), 'include' ]
ZgAyaGLMhX = true
sscsIugzMK = [ 'foo', 'bar' ]
EnFsGCkZWW = [ 'foo', 'bar' ]
CrErYHybks = true
ucPEwjmudK = 'String'
WQuNykLAqe = 'String'
JiibKKTtbJ = 'String'
MzqukjvKXm = custom_target('VKbshoJmRR', output : 'bar.c', input : 'bar.txt', command : [ find_program('script.py'), '@INPUT@', '@OUTPUT@'])
shared_module(dJrfMwOiJr,MicUrTxbTj,build_by_default : tWicdaDgwh,build_rpath : zPJJKWegkj,dependencies : coxHZActkK,extra_files : SCErwTxojo,link_args : gyezKdTIQt,link_depends : SCErwTxojo,link_language : tmMlzlznbr,link_whole : MWfZomlcwh,link_with : HAiHLVwDBl,implicit_include_directories : WpTUTGxdZS,include_directories : yVjwVTpCIf,install : EYqTmGlCRE,install_dir : rVqwfWbQSv,install_mode : bBGFJlvFOR,install_rpath : LoTSClorXP,objects : SCErwTxojo,override_options : qhITyecMki,gnu_symbol_visibility : KVHWdibvGd,d_import_dirs : SKxdXEiZqS,d_unittest : ZgAyaGLMhX,d_module_versions : sscsIugzMK,d_debug : EnFsGCkZWW,native : CrErYHybks,name_prefix : ucPEwjmudK,name_suffix : WQuNykLAqe,rust_crate_type : JiibKKTtbJ,vs_module_defs : MzqukjvKXm)
eDskfktvho = 'hNwwHvVmeL'
umwFVkfDbD = 'foo.c'
vtvBQAJlld = true
QpBvzFzKLA = 'String'
dvDUvCyKuh = [ declare_dependency(), declare_dependency() ]
VjCcjNxbEj = [ 'foo', 'bar' ]
siZzLSHAch = 'c'
qDVsWDHYGT = [ static_library('lbWEVakuWR', 'foo.c') ]
MyAZreKDIw = [ static_library('rVWMpgjlZj', 'foo.c') ]
Krpckzduvo = true
tBPqunzzjn = [ include_directories('include'), 'include' ]
LxrZYsnzTv = true
UJoQxJvjRV = 'String'
jxicQRpEQO = 'rwxr-xr-x'
vuVpZAHyNJ = 'String'
vesMDqsFuC = [ 'key1=value1', 'key2=value2' ]
FPYtgkdete = ''
VumvALPRKs = [ include_directories('include'), 'include' ]
fBIpcvAhSn = true
rlmvNtKEij = [ 'foo', 'bar' ]
wusciYtnpe = [ 'foo', 'bar' ]
jlLsPyxiyf = true
ykCyrLNEPE = 'String'
ZhyHGHZDhI = 'String'
IkezrzqSxC = 'String'
tMcEYhNWRD = custom_target('LwbcRLEqJu', output : 'bar.c', input : 'bar.txt', command : [ find_program('script.py'), '@INPUT@', '@OUTPUT@'])[0]
shared_module(eDskfktvho,umwFVkfDbD,build_by_default : vtvBQAJlld,build_rpath : QpBvzFzKLA,dependencies : dvDUvCyKuh,extra_files : SCErwTxojo,link_args : VjCcjNxbEj,link_depends : SCErwTxojo,link_language : siZzLSHAch,link_whole : qDVsWDHYGT,link_with : MyAZreKDIw,implicit_include_directories : Krpckzduvo,include_directories : tBPqunzzjn,install : LxrZYsnzTv,install_dir : UJoQxJvjRV,install_mode : jxicQRpEQO,install_rpath : vuVpZAHyNJ,objects : SCErwTxojo,override_options : vesMDqsFuC,gnu_symbol_visibility : FPYtgkdete,d_import_dirs : VumvALPRKs,d_unittest : fBIpcvAhSn,d_module_versions : rlmvNtKEij,d_debug : wusciYtnpe,native : jlLsPyxiyf,name_prefix : ykCyrLNEPE,name_suffix : ZhyHGHZDhI,rust_crate_type : IkezrzqSxC,vs_module_defs : tMcEYhNWRD)
RRTkVXWCma = 'HckEycjfcB'
JJDqlhpTHU = true
LSpqKjHeUj = 'String'
fVppFxLjXv = [ declare_dependency(), declare_dependency() ]
KYtXQcBwjH = [ 'foo', 'bar' ]
NJyQJpXuIN = 'c'
FCNyNBUVgu = [ static_library('juAuxlrwkx', 'foo.c') ]
hDzZmwjrYT = [ static_library('psCfJPrplv', 'foo.c') ]
QvDggaXgGf = true
UBvBONnkKm = [ include_directories('include'), 'include' ]
ZkenWuHdDY = true
GTwlOsnEUW = 'String'
WxCrWaUvwP = 'rwxr-xr-x'
DOwBKvJNZn = 'String'
HkCRJyHuTz = [ 'key1=value1', 'key2=value2' ]
uOnAxbpXQQ = ''
hFdwnJMFoe = include_directories('include')
mOMCPdFfMH = true
tLAhojVFqy = [ 'foo', 'bar' ]
qWseQslxHa = [ 'foo', 'bar' ]
bXNHuQrSRD = true
NJWrzsbTBA = 'String'
YNAboqxzVM = 'String'
ndYniJoEWm = 'String'
dWDSUXqxuJ = 'bar.txt'
shared_module(RRTkVXWCma,SCErwTxojo,build_by_default : JJDqlhpTHU,build_rpath : LSpqKjHeUj,dependencies : fVppFxLjXv,extra_files : SCErwTxojo,link_args : KYtXQcBwjH,link_depends : SCErwTxojo,link_language : NJyQJpXuIN,link_whole : FCNyNBUVgu,link_with : hDzZmwjrYT,implicit_include_directories : QvDggaXgGf,include_directories : UBvBONnkKm,install : ZkenWuHdDY,install_dir : GTwlOsnEUW,install_mode : WxCrWaUvwP,install_rpath : DOwBKvJNZn,objects : SCErwTxojo,override_options : HkCRJyHuTz,gnu_symbol_visibility : uOnAxbpXQQ,d_import_dirs : hFdwnJMFoe,d_unittest : mOMCPdFfMH,d_module_versions : tLAhojVFqy,d_debug : qWseQslxHa,native : bXNHuQrSRD,name_prefix : NJWrzsbTBA,name_suffix : YNAboqxzVM,rust_crate_type : ndYniJoEWm,vs_module_defs : dWDSUXqxuJ)
EAkvBphrKd = 'WYrYCVBkcc'
bNSSqzEILb = true
SOlGnLfXSn = 'String'
fuHvwxtZpd = [ declare_dependency(), declare_dependency() ]
PpJSqMsVrB = [ 'foo', 'bar' ]
HrCkSOVHrV = 'c'
nEYMdJGLzt = [ static_library('FQcDukXWwc', 'foo.c') ]
VZjpSjtnQW = [ static_library('sWHKwVnUwZ', 'foo.c') ]
gAHBNaKnsr = true
UCRMDmDbLG = [ include_directories('include'), 'include' ]
ZBTqcQMKKU = true
GxKdTbyuye = 'String'
aDIHvBSBdu = 'rwxr-xr-x'
NoENbJefvr = 'String'
BdjlVwjIAn = [ 'key1=value1', 'key2=value2' ]
cUnRsfLGDz = ''
BrXOkclNYK = include_directories('include')
wDUYeURmuL = true
UyyYzPBvUb = [ 'foo', 'bar' ]
pRjMnVqDxS = [ 'foo', 'bar' ]
VEHtNwRbas = true
VIaEXLsAZY = 'String'
nxchIJIyYW = 'String'
tCosIIetKz = 'String'
shared_module(EAkvBphrKd,SCErwTxojo,build_by_default : bNSSqzEILb,build_rpath : SOlGnLfXSn,dependencies : fuHvwxtZpd,extra_files : SCErwTxojo,link_args : PpJSqMsVrB,link_depends : SCErwTxojo,link_language : HrCkSOVHrV,link_whole : nEYMdJGLzt,link_with : VZjpSjtnQW,implicit_include_directories : gAHBNaKnsr,include_directories : UCRMDmDbLG,install : ZBTqcQMKKU,install_dir : GxKdTbyuye,install_mode : aDIHvBSBdu,install_rpath : NoENbJefvr,objects : SCErwTxojo,override_options : BdjlVwjIAn,gnu_symbol_visibility : cUnRsfLGDz,d_import_dirs : BrXOkclNYK,d_unittest : wDUYeURmuL,d_module_versions : UyyYzPBvUb,d_debug : pRjMnVqDxS,native : VEHtNwRbas,name_prefix : VIaEXLsAZY,name_suffix : nxchIJIyYW,rust_crate_type : tCosIIetKz,vs_module_defs : obj)
PeSecERYJW = 'zDTxNSfZCh'
rBUOHFdABG = true
OZClnNOYxj = 'String'
ZAKsMKSApS = [ declare_dependency(), declare_dependency() ]
WewHmymHAT = [ 'foo', 'bar' ]
KuYShjXTlG = 'c'
TypzUXpHQK = [ static_library('yftftLOaow', 'foo.c') ]
LfNTzOusUS = [ static_library('BzMWMHgviI', 'foo.c') ]
QEKbrmdjFO = true
WwUbahOPKa = [ include_directories('include'), 'include' ]
vXQfenBxVW = true
yjEhqJSdfA = 'String'
MuTMqjoyzi = 'rwxr-xr-x'
uIwdHxbZUd = 'String'
ozIPukBXCO = [ 'key1=value1', 'key2=value2' ]
IEdjWnfQGp = ''
heWUFnpcby = include_directories('include')
qdAkHfnZSn = true
DClkIMrUDV = [ 'foo', 'bar' ]
EqmfoOZpKh = [ 'foo', 'bar' ]
rWKjHYlxVu = true
mWDVYkYVZJ = 'String'
cLjAsFlFEn = 'String'
ZPyJJSbZOD = 'String'
GiFXfGdwcu = custom_target('KbkFDPEgJj', output : 'bar.c', input : 'bar.txt', command : [ find_program('script.py'), '@INPUT@', '@OUTPUT@'])
shared_module(PeSecERYJW,SCErwTxojo,build_by_default : rBUOHFdABG,build_rpath : OZClnNOYxj,dependencies : ZAKsMKSApS,extra_files : SCErwTxojo,link_args : WewHmymHAT,link_depends : SCErwTxojo,link_language : KuYShjXTlG,link_whole : TypzUXpHQK,link_with : LfNTzOusUS,implicit_include_directories : QEKbrmdjFO,include_directories : WwUbahOPKa,install : vXQfenBxVW,install_dir : yjEhqJSdfA,install_mode : MuTMqjoyzi,install_rpath : uIwdHxbZUd,objects : SCErwTxojo,override_options : ozIPukBXCO,gnu_symbol_visibility : IEdjWnfQGp,d_import_dirs : heWUFnpcby,d_unittest : qdAkHfnZSn,d_module_versions : DClkIMrUDV,d_debug : EqmfoOZpKh,native : rWKjHYlxVu,name_prefix : mWDVYkYVZJ,name_suffix : cLjAsFlFEn,rust_crate_type : ZPyJJSbZOD,vs_module_defs : GiFXfGdwcu)
gSxcFkrWna = 'SpWHZtlmEz'
yjqkoHsNir = true
kgyXbLZmsx = 'String'
TuXYqPUOcZ = [ declare_dependency(), declare_dependency() ]
tCiaQzJCpp = [ 'foo', 'bar' ]
FUbgrfJAWG = 'c'
OUGUFmWADX = [ static_library('cOLbymmvJn', 'foo.c') ]
FkGADOhfsT = [ static_library('sFIhwjvQBO', 'foo.c') ]
udtJcpdTKA = true
IfMgdJPsNv = [ include_directories('include'), 'include' ]
zSYNiCdcqh = true
AOkeFxBBUL = 'String'
RlwKwHDvQz = 'rwxr-xr-x'
rlzECHwFHp = 'String'
kbBaLIPSKN = [ 'key1=value1', 'key2=value2' ]
QttAiXWwBw = ''
ovzZoXPXkT = include_directories('include')
ELhiIfaeEH = true
IctKCFhyYG = [ 'foo', 'bar' ]
LelAHcKKmx = [ 'foo', 'bar' ]
CNfFwcLmrP = true
AbcOtbvQuP = 'String'
VYzWTmXMhO = 'String'
HNdmJFoUTO = 'String'
xBXCOmmwld = custom_target('bxFGVtSxUp', output : 'bar.c', input : 'bar.txt', command : [ find_program('script.py'), '@INPUT@', '@OUTPUT@'])[0]
shared_module(gSxcFkrWna,SCErwTxojo,build_by_default : yjqkoHsNir,build_rpath : kgyXbLZmsx,dependencies : TuXYqPUOcZ,extra_files : SCErwTxojo,link_args : tCiaQzJCpp,link_depends : SCErwTxojo,link_language : FUbgrfJAWG,link_whole : OUGUFmWADX,link_with : FkGADOhfsT,implicit_include_directories : udtJcpdTKA,include_directories : IfMgdJPsNv,install : zSYNiCdcqh,install_dir : AOkeFxBBUL,install_mode : RlwKwHDvQz,install_rpath : rlzECHwFHp,objects : SCErwTxojo,override_options : kbBaLIPSKN,gnu_symbol_visibility : QttAiXWwBw,d_import_dirs : ovzZoXPXkT,d_unittest : ELhiIfaeEH,d_module_versions : IctKCFhyYG,d_debug : LelAHcKKmx,native : CNfFwcLmrP,name_prefix : AbcOtbvQuP,name_suffix : VYzWTmXMhO,rust_crate_type : HNdmJFoUTO,vs_module_defs : xBXCOmmwld)
vLKUKzbigI = 'HuiVfFRpwZ'
JbfffWvhSO = true
rxATOixDdu = 'String'
CJdHljhRXc = [ declare_dependency(), declare_dependency() ]
FsxHaSXauN = [ 'foo', 'bar' ]
gViwbhHOkY = 'c'
MxFOMDpWqa = [ static_library('sswgBoTNVB', 'foo.c') ]
rRmKsMYFkb = [ static_library('yyVMclkmfd', 'foo.c') ]
IomPnPsFXw = true
nygtllBGfP = [ include_directories('include'), 'include' ]
XmGQaENCSw = true
yHOeJtSBdj = 'String'
NBxLOpuNnw = 'rwxr-xr-x'
QDXpENDHAk = 'String'
QXFedfYsyN = [ 'key1=value1', 'key2=value2' ]
rCnFUzreQZ = ''
DnTxzCUtaZ = [ include_directories('include'), 'include' ]
ZUrTQqWYZc = true
juHQgufpve = [ 'foo', 'bar' ]
xnybzaCzlM = [ 'foo', 'bar' ]
KkCHiaQlal = true
gnqXkaaBPo = 'String'
dnJhNLKIRO = 'String'
FislFZQEsz = 'String'
xwoilesCPy = 'bar.txt'
shared_module(vLKUKzbigI,SCErwTxojo,build_by_default : JbfffWvhSO,build_rpath : rxATOixDdu,dependencies : CJdHljhRXc,extra_files : SCErwTxojo,link_args : FsxHaSXauN,link_depends : SCErwTxojo,link_language : gViwbhHOkY,link_whole : MxFOMDpWqa,link_with : rRmKsMYFkb,implicit_include_directories : IomPnPsFXw,include_directories : nygtllBGfP,install : XmGQaENCSw,install_dir : yHOeJtSBdj,install_mode : NBxLOpuNnw,install_rpath : QDXpENDHAk,objects : SCErwTxojo,override_options : QXFedfYsyN,gnu_symbol_visibility : rCnFUzreQZ,d_import_dirs : DnTxzCUtaZ,d_unittest : ZUrTQqWYZc,d_module_versions : juHQgufpve,d_debug : xnybzaCzlM,native : KkCHiaQlal,name_prefix : gnqXkaaBPo,name_suffix : dnJhNLKIRO,rust_crate_type : FislFZQEsz,vs_module_defs : xwoilesCPy)
FFrJiDMZqK = 'EXxqGPpVtz'
WrLvaJFzHq = true
rPKNfPsDcy = 'String'
bDwcKsfYkD = [ declare_dependency(), declare_dependency() ]
wwZqtZeCda = [ 'foo', 'bar' ]
QsjLcZKZsu = 'c'
VGVzBOMrnJ = [ static_library('DoQDEsYneN', 'foo.c') ]
KCavfsXVWv = [ static_library('TOAaiMtVeA', 'foo.c') ]
TCdsWVaByA = true
tPTnjoMXOK = [ include_directories('include'), 'include' ]
celQbERQQO = true
mnpRptrSru = 'String'
QclLQLdlpY = 'rwxr-xr-x'
dUrlKFfonh = 'String'
iaVRIDyuqO = [ 'key1=value1', 'key2=value2' ]
FpQKnvjxxT = ''
XgktmFxVxR = [ include_directories('include'), 'include' ]
HqzpXwGPhG = true
WZYDkXBGFB = [ 'foo', 'bar' ]
LscCECfpIp = [ 'foo', 'bar' ]
sTxdajnnHY = true
ZWLcXuKPOv = 'String'
dBNwPYrFcY = 'String'
HEsXAzyQKY = 'String'
shared_module(FFrJiDMZqK,SCErwTxojo,build_by_default : WrLvaJFzHq,build_rpath : rPKNfPsDcy,dependencies : bDwcKsfYkD,extra_files : SCErwTxojo,link_args : wwZqtZeCda,link_depends : SCErwTxojo,link_language : QsjLcZKZsu,link_whole : VGVzBOMrnJ,link_with : KCavfsXVWv,implicit_include_directories : TCdsWVaByA,include_directories : tPTnjoMXOK,install : celQbERQQO,install_dir : mnpRptrSru,install_mode : QclLQLdlpY,install_rpath : dUrlKFfonh,objects : SCErwTxojo,override_options : iaVRIDyuqO,gnu_symbol_visibility : FpQKnvjxxT,d_import_dirs : XgktmFxVxR,d_unittest : HqzpXwGPhG,d_module_versions : WZYDkXBGFB,d_debug : LscCECfpIp,native : sTxdajnnHY,name_prefix : ZWLcXuKPOv,name_suffix : dBNwPYrFcY,rust_crate_type : HEsXAzyQKY,vs_module_defs : obj)
MUGAuJUbFt = 'BVRrpabZUC'
WEWtBPVfNW = true
rZcDhBsabk = 'String'
BqVmObgIpB = [ declare_dependency(), declare_dependency() ]
AiLiHdFdcV = [ 'foo', 'bar' ]
MIoxVEvJRz = 'c'
OXrfaNGuTx = [ static_library('MkCWLYACmA', 'foo.c') ]
lyheHioYsQ = [ static_library('AovJQHRbsK', 'foo.c') ]
qeTHLtFiis = true
taIYagPhJb = [ include_directories('include'), 'include' ]
TQrDgSQCvm = true
uVaLHrOxUa = 'String'
hhRFcCbYNk = 'rwxr-xr-x'
XwDowiLiPO = 'String'
aAkeddARZM = [ 'key1=value1', 'key2=value2' ]
cDdlclLijO = ''
VoHWGgUway = [ include_directories('include'), 'include' ]
WGWEERsTqB = true
xcmGrBTHYx = [ 'foo', 'bar' ]
jOrytCFbbr = [ 'foo', 'bar' ]
sNXSmxnsUo = true
UgVtvEmeMR = 'String'
ByXssxaPJy = 'String'
fQzQVtPWNU = 'String'
kuszVVdQOX = custom_target('sRhSEFFsNA', output : 'bar.c', input : 'bar.txt', command : [ find_program('script.py'), '@INPUT@', '@OUTPUT@'])
shared_module(MUGAuJUbFt,SCErwTxojo,build_by_default : WEWtBPVfNW,build_rpath : rZcDhBsabk,dependencies : BqVmObgIpB,extra_files : SCErwTxojo,link_args : AiLiHdFdcV,link_depends : SCErwTxojo,link_language : MIoxVEvJRz,link_whole : OXrfaNGuTx,link_with : lyheHioYsQ,implicit_include_directories : qeTHLtFiis,include_directories : taIYagPhJb,install : TQrDgSQCvm,install_dir : uVaLHrOxUa,install_mode : hhRFcCbYNk,install_rpath : XwDowiLiPO,objects : SCErwTxojo,override_options : aAkeddARZM,gnu_symbol_visibility : cDdlclLijO,d_import_dirs : VoHWGgUway,d_unittest : WGWEERsTqB,d_module_versions : xcmGrBTHYx,d_debug : jOrytCFbbr,native : sNXSmxnsUo,name_prefix : UgVtvEmeMR,name_suffix : ByXssxaPJy,rust_crate_type : fQzQVtPWNU,vs_module_defs : kuszVVdQOX)
JTFiarMHbG = 'hvzTdZUjeV'
aiHIGdjncE = true
yQGRPfaFSx = 'String'
cISrGyhMkC = [ declare_dependency(), declare_dependency() ]
efHJuPiXnw = [ 'foo', 'bar' ]
jQsibJTMNL = 'c'
BuiNVZuuNA = [ static_library('ToDXxfWyly', 'foo.c') ]
vuPLjTAwzU = [ static_library('LUQGkiVZEI', 'foo.c') ]
dgbHeMfeaV = true
dLmEABarFH = [ include_directories('include'), 'include' ]
gzlYBfnCto = true
bzjqKrOIiK = 'String'
uteGnRHkOG = 'rwxr-xr-x'
bXlgfbJiUu = 'String'
YelZfDNlvc = [ 'key1=value1', 'key2=value2' ]
urCAMNWAUj = ''
wryxSTsnJE = [ include_directories('include'), 'include' ]
XyVhdnpORE = true
kEggaOdryE = [ 'foo', 'bar' ]
OXbgmGgsrd = [ 'foo', 'bar' ]
AsJqrUBwlA = true
WrrhjnvuXY = 'String'
wOoFYlUKeR = 'String'
GGIQDcPtjt = 'String'
mnOpfefLCK = custom_target('tczCzOUYqj', output : 'bar.c', input : 'bar.txt', command : [ find_program('script.py'), '@INPUT@', '@OUTPUT@'])[0]
shared_module(JTFiarMHbG,SCErwTxojo,build_by_default : aiHIGdjncE,build_rpath : yQGRPfaFSx,dependencies : cISrGyhMkC,extra_files : SCErwTxojo,link_args : efHJuPiXnw,link_depends : SCErwTxojo,link_language : jQsibJTMNL,link_whole : BuiNVZuuNA,link_with : vuPLjTAwzU,implicit_include_directories : dgbHeMfeaV,include_directories : dLmEABarFH,install : gzlYBfnCto,install_dir : bzjqKrOIiK,install_mode : uteGnRHkOG,install_rpath : bXlgfbJiUu,objects : SCErwTxojo,override_options : YelZfDNlvc,gnu_symbol_visibility : urCAMNWAUj,d_import_dirs : wryxSTsnJE,d_unittest : XyVhdnpORE,d_module_versions : kEggaOdryE,d_debug : OXbgmGgsrd,native : AsJqrUBwlA,name_prefix : WrrhjnvuXY,name_suffix : wOoFYlUKeR,rust_crate_type : GGIQDcPtjt,vs_module_defs : mnOpfefLCK)
error('This error is produced to speed up checks and can be ignored ($IGNORE$)')Expected behaviour
No crash.
System parameters
The Meson build system
Version: 0.60.1
Build type: native build
C compiler for the host machine: gcc (gcc 8.3.0 "gcc (x86_64-posix-seh, Built by strawberryperl.com project) 8.3.0")
C linker for the host machine: gcc ld.bfd 2.32
Java compiler for the host machine: javac (unknown 17.0.1)
Host machine cpu family: x86_64
Host machine cpu: x86_64
Metadata
Metadata
Assignees
Labels
No labels
Activity
nnamua commentedon Nov 26, 2021
The following buildfile results in the same last trace line:
nnamua commentedon Nov 26, 2021
The following buildfile results in the same last trace line:
nnamua commentedon Nov 26, 2021
The following buildfile results in the same last trace line:
nnamua commentedon Nov 26, 2021
The following buildfile results in the same last trace line:
nnamua commentedon Nov 26, 2021
The following buildfile results in the same last trace line:
nnamua commentedon Nov 26, 2021
The following buildfile results in the same last trace line:
[...] # blockbuster 1409 linesnnamua commentedon Nov 26, 2021
The following buildfile results in the same last trace line:
nnamua commentedon Nov 26, 2021
The following buildfile results in the same last trace line:
nnamua commentedon Nov 26, 2021
The following buildfile results in the same last trace line:
nnamua commentedon Nov 26, 2021
The following buildfile results in the same last trace line:
nnamua commentedon Nov 26, 2021
The following buildfile results in the same last trace line:
nnamua commentedon Nov 26, 2021
The following buildfile results in the same last trace line:
nnamua commentedon Nov 26, 2021
The following buildfile results in the same last trace line:
nnamua commentedon Nov 26, 2021
The following buildfile results in the same last trace line:
nnamua commentedon Nov 26, 2021
The following buildfile results in the same last trace line:
eli-schwartz commentedon Oct 3, 2022
Minimal reproducer:
do better sanity check for vs_module_defs input
do better sanity check for vs_module_defs input
do better sanity check for vs_module_defs input
do better sanity check for vs_module_defs input
do better sanity check for vs_module_defs input
do better sanity check for vs_module_defs input
do better sanity check for vs_module_defs input
do better sanity check for vs_module_defs input
do better sanity check for vs_module_defs input