[M3devel] 64-bit integer literals (v5.8.6, NT386)

Darko Volaric lists at darko.org
Tue Oct 13 20:42:39 CEST 2015


No takers on this issue?

Is the compiler he's using too old to compile the latest version?

Have you tried fudging the literals on that line until it compiles? You
could then remove the fudge and compile with the compiler just produced to
get a properly working compiler.


On Fri, Oct 9, 2015 at 5:40 AM, JC Chu <jcchu at acm.org> wrote:

> Hi,
>
> I’m trying to build from the latest repository checkout using CM3 v5.8.6
> from NT386 to NT386.  The build process gets stuck on m3core:
>
>         "..\src\C\32BITS\BasicCtypes.i3", line 18: illegal based LONGINT
> literal, zero used.
>
> The interface in question defines
>
>         TYPE long_long = [-16_7fffffffffffffffL-1L ..
> 16_7fffffffffffffffL],
>
> which is apparently not accepted by my compiler.
>
> Am I doing something wrong here?
>
> — JC Chu
>
>
>
>
> _______________________________________________
> M3devel mailing list
> M3devel at elegosoft.com
> https://mail.elegosoft.com/cgi-bin/mailman/listinfo/m3devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20151013/227a53ba/attachment-0002.html>


More information about the M3devel mailing list