[m-dev.] [m-rev.] for post-commit review: group *int_least* types together

Zoltan Somogyi zoltan.somogyi at runbox.com
Thu Mar 29 13:19:55 AEDT 2018

On Thu, 15 Mar 2018 16:27:50 +1100, Peter Wang <novalazy at gmail.com> wrote:

> On Tue, 13 Mar 2018 12:20:35 +1100, Peter Wang <novalazy at gmail.com> wrote:
> > On Tue, 13 Mar 2018 06:22:00 +1100 (AEDT), "Zoltan Somogyi" <zoltan.somogyi at runbox.com> wrote:
> > > 
> > > 
> > > On Tue, 20 Feb 2018 17:39:04 +1100, Peter Wang <novalazy at gmail.com> wrote:
> > > > I use VirtualBox (point-and-click) but disk space might be a concern for you.
> > > 
> > > I downloaded the virtualbox source (my Linux distribution not being on the list
> > > of systems for which I could download a binary), but the configure script
> > > bombed almost immediately. It told me a I needed something calles iasl,
> > > which has lots of hits in a google search, and the match they most likely
> > > intend is on a site I have never heard of and am not predisposed to trust.
> > > 
> > > Would you be willing to meet with me some afternoon this week to help
> > > me set up a VM (whether virtualbox or some other)?
> Hi Zoltan,
> I was reminded of a simpler option, which I have tested now.
> If your distribution has a "gcc-multilib" or similar package, you can
> compile and run 32-bit programs with gcc -m32. Configure Mercury with
>     CC='gcc -m32' ./configure ...

Thanks, Peter, for all your suggestions. Unfortunately, I couldn't make any of them work,
mainly because my laptop is quite old, and it still runs Ubuntu 13.10. That means that
apt-get installs almost always fail, due to my locations list pointing to servers
that don't serve 13.10 anymore. (This happened e.g. when trying to do apt-get install
for both qemu and gcc-multilib.) I think, though I don't know for sure, that this
would also prevent me from doing a dist-upgrade.

Normally, I wouldn't mind this situation, since I have set up the laptop to my
satisfaction a long time ago. But I would like to be able to test compiler changes
on a 32 bit machine, real or virtual, *somehow*. Does anyone have any
other ideas?


More information about the developers mailing list