Hi,

The problem was not with woven code from an other machine, but with the woven 
code generated by aspectc++ on that machine.
AG++ and AC++ were in 32 bit editions under version 8 of Ubuntu...at least on 
my machine...so did something go wrong with the
package manager, I don't know.
After an upgrade to version 9 of Ubuntu this seems to be gone...so I assumed it 
was fixed.
AspectC++ seems to behave normal now on 64bit machine.

Chris


 
> Date: Fri, 29 May 2009 15:30:15 +0000
> From: siret...@tauware.de
> To: chris_min...@hotmail.com
> Subject: [Bug 358306] Re: 1.0pre~svn.20080409+dfsg-3 generates wrong operator 
> new overload on 64 bit UBUNTU
> 
> If I understand you correctly, this is known behaviour.
> 
> You cannot compiled code that was woven on amd64 on i386. You'll have to
> reweave your software in that case.
> 
> "Fixing" this (if that is possible at all) is something that requires
> deep knowledge on Puma. Upstream is however pretty busy with even more
> serious bugs. I'll therefore triage this bug accordingly.
> 
> ** Changed in: aspectc++ (Ubuntu)
> Importance: Undecided => Low
> 
> ** Changed in: aspectc++ (Ubuntu)
> Status: New => Confirmed
> 
> -- 
> 1.0pre~svn.20080409+dfsg-3 generates wrong operator new overload on 64 bit 
> UBUNTU
> https://bugs.launchpad.net/bugs/358306
> You received this bug notification because you are a direct subscriber
> of the bug.
> 
> Status in “aspectc++” source package in Ubuntu: Confirmed
> 
> Bug description:
> Binary package hint: aspectc++
> 
> Hi,
> 
> Using AspectC++, installed from the synaptic package manager, on Ubuntu 8.10 
> (Intrepid), seems to be problematic
> on a 64 bit platform. ag++ generates source code containing an overloaded 
> operator new, with an unsigned int as
> a first argument. This should be long unsigned int, as typedef size_t is also 
> 64 bit.
> As such, gcc rightfully refuses to build the woven code.
> 
> The issue is that the package was compiled under a 32 bit platform and 
> delivered as such, while there should be a
> separate compiled package for the 64 bit platforms.
> 
> Regards,
> 
> Chris

_________________________________________________________________
Voeg vrienden toe van LinkedIn & Facebook aan je Windows Live
http://profile.live.com/connect

-- 
1.0pre~svn.20080409+dfsg-3 generates wrong operator new overload on 64 bit 
UBUNTU
https://bugs.launchpad.net/bugs/358306
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to