|
From: Stephen W. <st...@ic...> - 2015-05-14 15:02:56
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 There is a problem in that bit of code where if the copy contructor is called, the LineInfo may not work properly. That is one thing that should be fixed. That can be done either by not implementing the referenced copy constructor at all (to assure that it cannot be called) or implement a LineInfo copy constructor. I think Orson will need to look into it. On 05/13/2015 04:30 PM, Cary R. wrote: > Hi Larry, > > I test on various systems and only the RHEL 5 system has this > warning. It could be a bogus warning (e.g. the copy constructor is > never actually called), but it would be nice if it was not there so > we have a clean compile on the common systems. > > Cary > > > > On Wednesday, May 13, 2015 4:18 PM, Larry Doolittle > <ldo...@re...> wrote: > > > Cary - > > The oldest gcc I have readily available is 4.4.5, on Debian > oldoldstable (Squeeze LTS). It does not give the referenced > warning. > > - Larry > > On Wed, May 13, 2015 at 10:16:32PM +0000, Cary R. wrote: >> This is on Red Hat Enterprise 5 64-bit which has gcc-4.1.2. I am >> using > the normal warning flags. Centos 5, etc. should give same > environment. >> >> On Wednesday, May 13, 2015 12:11 PM, Maciej Sumi?ski > <mac...@ce... <mailto:mac...@ce...>> wrote: >> Thank you for the information. Which compiler do you use or what >> flags cause the warning to appear? I have tried gcc 4.9.2/5.1.0 & >> clang 3.6.0 (all 64 bits) and none of them have displayed the >> message. >> >> >> On 05/13/2015 08:59 PM, Cary R. wrote: >>> One thing I see when compiling under RHEL5 64-bit is I get the > following warning: >>> expression.cc: In copy constructor > ‘ExpConditional::else_t::else_t(const ExpConditional::else_t&)’: >>> expression.cc:313: warning: base class ‘class LineInfo’ should >>> be > explicitly initialized in the copy constructor > > > > > ------------------------------------------------------------------------------ > > One dashboard for servers and applications across Physical-Virtual-Cloud > Widest out-of-the-box monitoring support with 50+ applications > Performance metrics, stats and reports that give you Actionable > Insights Deep dive visibility with transaction tracing using APM > Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y > > > > _______________________________________________ Iverilog-devel > mailing list Ive...@li... > https://lists.sourceforge.net/lists/listinfo/iverilog-devel > - -- Steve Williams "The woods are lovely, dark and deep. steve at icarus.com But I have promises to keep, http://www.icarus.com and lines to code before I sleep, http://www.picturel.com And lines to code before I sleep." -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlVUuRUACgkQrPt1Sc2b3im0iwCg4FeuPSxH3UNnIPS44KS3/5Sp GFAAn1ctlD9KGxv273kix3da4DNxH4Ap =jsFB -----END PGP SIGNATURE----- |