diff options
author | Jon Turney <jon.turney@dronecode.org.uk> | 2020-01-23 18:47:43 +0000 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek.chauhan@gmail.com> | 2020-09-10 07:20:41 +0000 |
commit | 79b2eeb1baae4097335997c191e1eb9626f27ce5 (patch) | |
tree | e5262bedea3c9df3eccaef87d1c6ee7a7d95c904 /mesonbuild | |
parent | 7996ca3d5506c401756a29e9ed3c6969eb96f116 (diff) | |
download | meson-79b2eeb1baae4097335997c191e1eb9626f27ce5.zip meson-79b2eeb1baae4097335997c191e1eb9626f27ce5.tar.gz meson-79b2eeb1baae4097335997c191e1eb9626f27ce5.tar.bz2 |
Identify machine in error accesing compiler object for missing language
Also add a failing test case for that error.
Diffstat (limited to 'mesonbuild')
-rw-r--r-- | mesonbuild/interpreter.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/interpreter.py b/mesonbuild/interpreter.py index 5771c65..fc09fa0 100644 --- a/mesonbuild/interpreter.py +++ b/mesonbuild/interpreter.py @@ -2093,7 +2093,7 @@ class MesonMain(InterpreterObject): clist = self.interpreter.coredata.compilers[for_machine] if cname in clist: return CompilerHolder(clist[cname], self.build.environment, self.interpreter.subproject) - raise InterpreterException('Tried to access compiler for unspecified language "%s".' % cname) + raise InterpreterException('Tried to access compiler for language "%s", not specified for %s machine.' % (cname, for_machine.get_lower_case_name())) @noPosargs @permittedKwargs({}) |