[Ohrrpgce] hspeak compile fails on certain output-redirection conditions

James Paige Bob at hamsterrepublic.com
Thu Oct 5 09:06:31 PDT 2017


Upon further research, I discovered that the current version of
get_euphoria_version() fails completely on windows, no matter what the
redirection conditions, so I'll try and resolve that too.

On Thu, Oct 5, 2017 at 8:39 AM, James Paige <Bob at hamsterrepublic.com> wrote:

> I noticed that the nightly builds were failing on linux and mac. It seemed
> like the recent fix to euc version checking had not gotten applied there,
> but when I checked, it definitely had.
>
> After some experimentation I figured out how to reproduce the failure:
>
>   rm hspeak
>   scons hspeak 2>&1 | tee output.txt
>
> Which is the output redirection conditions that the nightly build is run
> under. Just 2>&1 alone or just | tee alone are not enough to trigger the
> problem, it only happens with both.
>
> Looking at get_euphoria_version() in ohrbuild.py I can see that there is
> already some odd output redirection voodoo going on, so I'll see if I can
> mess with it to make it work.
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.motherhamster.org/pipermail/ohrrpgce-motherhamster.org/attachments/20171005/30a14ec6/attachment.html>


More information about the Ohrrpgce mailing list