[torqueusers] Re: Torque-2.1.6 make error

Garrick Staples garrick at clusterresources.com
Wed Oct 25 13:52:53 MDT 2006

On Wed, Oct 25, 2006 at 12:30:42PM -0700, Jay Srinivasan alleged:
> Garrick Staples wrote:
> > TORQUE 2.1.6 is now available.  This fixes all known security
> > problems and regressions from Friday's release.  TM on single-node
> > jobs and job reruns are working again.
> > 
> >   http://www.clusterresources.com/downloads/torque/
> > 
> Hi,
> I am getting the following error when I try to either "make rpm" or
> "make" with sched=basl using Torque-2.1.6
> gcc -m64 -DHAVE_CONFIG_H -I. -I. -I../../src/include
> -I../../src/include  -DPBS_SERVER_HOME=\"/var/
> spool/torque\" -DPBS_ENVIRON=\"/var/spool/torque/pbs_environment\" -g
> test -f 'SymTab.c' || echo './'`SymTab.c
> bison -y  -d Parser.y && mv y.tab.c Parser.c
> Parser.y:1417.17: syntax error, unexpected "|"
> make[2]: *** [Parser.c] Error 1
> make[2]: Leaving directory `/u0/jay/torque-2.1.6/src/scheduler.basl'
> The following patch seems to fix the issue, but I am not sure if it is
> the right fix.

Heh, Parser.y is entirely unchanged since the original OpenPBS code.
This is one of the few files we've never patched.

I'll go ahead and apply the patch, though my bison-1.875c-2.EL from
RHEL3 and bison-2.1-2.FC5 don't have a problem.  It is probably just
a version difference.

More information about the torqueusers mailing list