[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Tinycc-devel] tinycc test failure on 32-bit Linux
From: |
Ramsay Jones |
Subject: |
[Tinycc-devel] tinycc test failure on 32-bit Linux |
Date: |
Fri, 29 Mar 2019 17:06:43 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 |
Hi Michael,
I occasionally build/test tcc on 32-bit Linux. Recently, a test failed
which bisected to commit 1fd3709379 ("Fix local extern vardecl",
2019-03-18). Viz:
$ uname -a
Linux satellite-18-32bit 4.10.0-38-generic #42~16.04.1-Ubuntu SMP Tue Oct 10
16:30:51 UTC 2017 i686 i686 i686 GNU/Linux
$
$ git branch -v
master d348a9a final update for 0.9.27
* mob 1fd3709 Fix local extern vardecl
mob-fix 3e775ad tccgen.c: fix an [-Wstrict-prototypes] warning
$
$ make clean >/dev/null 2>&1
$ make >/dev/null 2>&1
$ ./tcc -v
tcc version 0.9.27 (i386 Linux)
$
$ make test
...
Test: 97_utf8_string_literal...
Test: 98_al_ax_extend...
--- 98_al_ax_extend.expect 2017-09-13 02:09:57.497542999 +0100
+++ 98_al_ax_extend.output 2019-03-28 16:34:54.211738554 +0000
@@ -1,9 +1 @@
-0000ABCE 0000ABCE
-FFFFABCE FFFFABCE
-000000CE 000000CE
-FFFFFFCE FFFFFFCE
-
-0000ABCE 0000ABCE
-FFFFABCE FFFFABCE
-000000CE 000000CE
-FFFFFFCE FFFFFFCE
+98_al_ax_extend.c:20: error: conflicting types for '_us'
Makefile:69: recipe for target '98_al_ax_extend.test' failed
make[3]: *** [98_al_ax_extend.test] Error 1
Test: 99_fastcall...
...
Makefile:353: recipe for target 'test' failed
make: *** [test] Error 2
$
The 98_al_ax_extend test does not run on x86_64.
Just an FYI. Thanks!
ATB,
Ramsay Jones
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Tinycc-devel] tinycc test failure on 32-bit Linux,
Ramsay Jones <=