You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Id: 35161
Status: resolved
Left: 0 min
Queue: Verilog-Perl
Owner: Nobody
Requestors: jeremy@
Severity: (no value)
Thu Apr 17 14:17:24 2008 jeremy@ - Ticket created
Subject: Problem building Verilog-Perl 3.024
Date: Thu, 17 Apr 2008 19:16:51 +0100
To: <bug-Verilog-Perl@>
From: "Jeremy Bennett" <jeremy@>
I'm having a consistent problem building Verilog-Perl 3.024. I'm running
under Linux Centos 4.6 with GCC 3.4.4, Bison 2.3 and Perl 5.8.5. An early
g++ compilation fails running out of memory (I am on a 2GB Core2 Duo).
If the next command fails, you probably need to install Bison 1.875 or newer
bison -d -v --debug --verbose -d -k VParseBison.y -pVParseBison -o
VParseBison.c (grep conflicts VParseBison.output || mv VParseBison.c
VParseBison.cpp ) rm -rf VParseBison.c
g++ -c -I. -Isrc -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I../Preproc/src -O2 -g -pipe
-m32 -march=i386 -mtune=pentium4 -DVERSION=\"3.024\"
-DXS_VERSION=\"3.024\" -fPIC
"-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" VParseLex.cpp
cc1plus: out of memory allocating 2784332848 bytes after a total of
17297408 bytes
make[1]: *** [VParseLex.o] Error 1
make[1]: Leaving directory
`/home/jeremy/Tools/Verilator/Verilog-Perl-3.024/Parser'
make: *** [subdirs] Error 2
I've hit the same error with GCC 3.4.6, GCC 4.3.0 and Bison 1.875c.
I suspect this is just a problem with compiler versions - any advice much
appreciated.
Thanks,
Jeremy Bennett
---------------------------------
Tel: +44 1202 417007
Cell: +44 7970 676050
SkypeID: jeremybennett
Email: jeremy@
Web: www.jeremybennett.com
Sun Feb 08 09:13:22 2009 WSNYDER - Correspondence added
I think we solved this over email months ago - it was a GCC bug.
Sun Feb 08 09:13:22 2009 RT_System - Status changed from 'new' to 'open'
Sun Feb 08 09:13:24 2009 WSNYDER - Status changed from 'open' to 'resolved'
The text was updated successfully, but these errors were encountered:
Author Name: Jeremy Bennett (@jeremybennett)
Original Redmine Issue: 163 from https://www.veripool.org
Original Date: 2008-04-17
Original Assignee: Wilson Snyder (@wsnyder)
This bug was cloned from Perl-RT, rt35161.
Email addresses have have been truncated.
Thu Apr 17 14:17:24 2008 jeremy@ - Ticket created
Sun Feb 08 09:13:22 2009 WSNYDER - Correspondence added
Sun Feb 08 09:13:22 2009 RT_System - Status changed from 'new' to 'open'
Sun Feb 08 09:13:24 2009 WSNYDER - Status changed from 'open' to 'resolved'
The text was updated successfully, but these errors were encountered: