chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-janitors] #1344: Panic on "invalid encoded numeric literal"


From: Chicken Trac
Subject: Re: [Chicken-janitors] #1344: Panic on "invalid encoded numeric literal" error on 64-bit Windows
Date: Wed, 01 Feb 2017 09:08:10 -0000

#1344: Panic on "invalid encoded numeric literal" error on 64-bit Windows
--------------------------------+----------------------------------
            Reporter:  evhan    |      Owner:
                Type:  defect   |     Status:  new
            Priority:  major    |  Milestone:  someday
           Component:  unknown  |    Version:  4.11.0
          Resolution:           |   Keywords:  windows, msys, mingw
Estimated difficulty:  medium   |
--------------------------------+----------------------------------
Description changed by evhan:

Old description:

> 64-bit builds on Windows (MinGW/MSYS) fail on the lolevel tests with the
> error "invalid encoded numeric literal".
>
> MSYS2:
>
> {{{
> "C:/MSYS264/home/evhan/chicken-4.12.0rc1-mingw-
> msys-x86-64/tests/../chicken "lolevel-tests.scm" -output-file "a.c"
> -types ../types.db -ignore-repository -verbose -include-path
> C:/MSYS264/home/evhan/chicken-4.12.0rc1-mingw-msys-x86-64/tests/..
> -specialize"
> ""gcc" "a.c" -o "a.o" -c  -fno-strict-aliasing -fwrapv
> -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os
> -IC:/MSYS264/home/evhan/chicken-4.12.0rc1-mingw-msys-x86-64/tests/..
> -IC:/MSYS264/usr/local/chicken-4.12.0rc1-mingw-
> msys-x86-64/include/chicken"
> rm a.c
> ""gcc" "a.o" -o "a.out" -Wl,--enable-auto-import
> -LC:/MSYS264/home/evhan/chicken-4.12.0rc1-mingw-msys-x86-64/tests/..
> -LC:/MSYS264/usr/local/chicken-4.12.0rc1-mingw-msys-x86-64/lib -lchicken
> -lm -lws2_32"
> rm a.o
> [panic] invalid encoded numeric literal - execution terminated
>
> make: *** [rules.make:663: check] Error 1
> }}}
>
> And MinGW:
>
> {{{
> ""gcc" "a.c" -o "a.o" -c  -fno-strict-aliasing -fwrapv
> -DHAVE_CHICKEN_CONFIG_H -
> DC_ENABLE_PTABLES -Os
> -IC:\\Users\\evhan\\Downloads\\chicken-4.12.0rc1-mingw-x86
> -64\\tests/..
> -IC:/mingw-w64/usr/local/chicken-4.12.0rc1-mingw-x86-64/include/ch
> icken"
> rm a.c
> ""gcc" "a.o" -o "a.out" -Wl,--enable-auto-import
> -LC:\Users\evhan\Downloads\chic
> ken-4.12.0rc1-mingw-x86-64\tests/..
> -LC:/mingw-w64/usr/local/chicken-4.12.0rc1-m
> ingw-x86-64/lib -lchicken -lm -lws2_32"
> rm a.o
> [panic] invalid encoded numeric literal - execution terminated
>
> .\rules.make:665: recipe for target 'check' failed
> mingw32-make: *** [check] Error 1
>
> }}}
>
> This was observed on an x86-64 Windows 7 VM. Cygwin and 32-bit MinGW
> builds are unaffected.

New description:

 64-bit builds on Windows (MinGW/MSYS) fail on the lolevel tests with the
 error "invalid encoded numeric literal".

 MSYS2:

 {{{
 "C:/MSYS264/home/evhan/chicken-4.12.0rc1-mingw-
 msys-x86-64/tests/../chicken "lolevel-tests.scm" -output-file "a.c" -types
 ../types.db -ignore-repository -verbose -include-path
 C:/MSYS264/home/evhan/chicken-4.12.0rc1-mingw-msys-x86-64/tests/..
 -specialize"
 ""gcc" "a.c" -o "a.o" -c  -fno-strict-aliasing -fwrapv
 -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os
 -IC:/MSYS264/home/evhan/chicken-4.12.0rc1-mingw-msys-x86-64/tests/..
 -IC:/MSYS264/usr/local/chicken-4.12.0rc1-mingw-
 msys-x86-64/include/chicken"
 rm a.c
 ""gcc" "a.o" -o "a.out" -Wl,--enable-auto-import
 -LC:/MSYS264/home/evhan/chicken-4.12.0rc1-mingw-msys-x86-64/tests/..
 -LC:/MSYS264/usr/local/chicken-4.12.0rc1-mingw-msys-x86-64/lib -lchicken
 -lm -lws2_32"
 rm a.o
 [panic] invalid encoded numeric literal - execution terminated

 make: *** [rules.make:663: check] Error 1
 }}}

 And MinGW:

 {{{
 ""gcc" "a.c" -o "a.o" -c  -fno-strict-aliasing -fwrapv
 -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os
 -IC:\\Users\\evhan\\Downloads\\chicken-4.12.0rc1-mingw-x86-64\\tests/..
 -IC:/mingw-w64/usr/local/chicken-4.12.0rc1-mingw-x86-64/include/chicken"
 rm a.c
 ""gcc" "a.o" -o "a.out" -Wl,--enable-auto-import
 -LC:\Users\evhan\Downloads\chicken-4.12.0rc1-mingw-x86-64\tests/..
 -LC:/mingw-w64/usr/local/chicken-4.12.0rc1-mingw-x86-64/lib -lchicken -lm
 -lws2_32"
 rm a.o
 [panic] invalid encoded numeric literal - execution terminated

 .\rules.make:665: recipe for target 'check' failed
 mingw32-make: *** [check] Error 1
 }}}

 This was observed on an x86-64 Windows 7 VM. Cygwin and 32-bit MinGW
 builds are unaffected.

--

--
Ticket URL: <https://bugs.call-cc.org/ticket/1344#comment:1>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]