Package: verilog
Version: 0.8-4
Severity: important
Tags: patch
Your package fails to build with G++ 4.1. I'm filing this bug as
important for now, but when 4.1 will be the default compiler in
unstable (probably in a few weeks) I'll upgrade this to serious.
A patch is below.
> Automatic build of verilog_0.8-4 on bigsur by sbuild/mips 1.106
...
> make[1]: Entering directory `/build/tbm/verilog-0.8'
> mkdir dep
> g++ -DHAVE_CVS_IDENT=1 -DHAVE_CONFIG_H -I. -I. -Wall -g -O2 -MD -c main.cc
> -o main.o
> PExpr.h:327: error: extra qualification 'PEString::' on member 'eval_const'
> make[1]: *** [main.o] Error 1
--- ./PExpr.h~ 2006-03-20 14:08:15.000000000 +0000
+++ ./PExpr.h 2006-03-20 14:08:21.000000000 +0000
@@ -324,7 +324,7 @@
virtual NetEConst*elaborate_expr(Design*des, NetScope*,
bool sys_task_arg =false) const;
virtual NetEConst*elaborate_pexpr(Design*des, NetScope*sc) const;
- verinum* PEString::eval_const(const Design*, const NetScope*) const;
+ verinum* eval_const(const Design*, const NetScope*) const;
virtual bool is_constant(Module*) const;
--
Martin Michlmayr
http://www.cyrius.com/
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]