Project

General

Profile

Actions

Bug #1171

closed

GMP-inside-GCC does not configure correctly when invoked from QA server

Added by Pavel Shved over 13 years ago. Updated over 13 years ago.

Status:
Closed
Priority:
Immediate
Assignee:
Category:
Tests and QA
Start date:
05/05/2011
Due date:
% Done:

0%

Estimated time:
Detected in build:
svn
Platform:
Published in build:

Description

The error it prints is

configure:33935: flex conftest.l
flex: fatal internal error, exec failed
flex: error writing output file lex.yy.c

The error prevents QA tests from actually building the system, and thus blocks all commits into master.

This is a known problem, see how this guy tried to debug it. But it's hard to reproduce.

When we run our configuration tools from our consoles it works.

When I run QA server checking script (actually, a git update hook) from a Bash shell, it works.

When the script is automatically run via a creepy shell gitosis invokes, it fails. Most likely, it's a Python-related issue, since gitosis is implemented in Python (and the guy referenced above also uses Python.)

Actions

Also available in: Atom PDF