Your message dated Tue, 04 May 2010 22:24:10 +0000
with message-id <[email protected]>
and subject line Bug#439135: fixed in tcc 0.9.25-3
has caused the Debian Bug report #439135,
regarding tcc doesn't support the C99 VLA (Variable-Length Arrays): can't 
declare an array with a non-constant expression
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
439135: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=439135
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: tcc
Version: 0.9.24~cvs20070502-1
Tags: upstream

Hello,

I can compile the following code with gcc without problem:

$ gcc -Wall -Werror -ansi -pedantic -std=c99 -c test.c

But tcc seems unable to compile it:

$ tcc -c test.c
test.c:3: constant expression expected
zsh: exit 1     tcc -c test.c


Here is the code:

int foo(int bar) {

        int a[bar];
        while(bar--) a[bar] = 1;

        return 0;
}


--- End Message ---
--- Begin Message ---
Source: tcc
Source-Version: 0.9.25-3

We believe that the bug you reported is fixed in the latest version of
tcc, which is due to be installed in the Debian FTP archive:

libtcc-dev_0.9.25-3_amd64.deb
  to main/t/tcc/libtcc-dev_0.9.25-3_amd64.deb
tcc_0.9.25-3.debian.tar.gz
  to main/t/tcc/tcc_0.9.25-3.debian.tar.gz
tcc_0.9.25-3.dsc
  to main/t/tcc/tcc_0.9.25-3.dsc
tcc_0.9.25-3_amd64.deb
  to main/t/tcc/tcc_0.9.25-3_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Preud'homme <[email protected]> (supplier of updated tcc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 01 May 2010 23:44:46 +0200
Source: tcc
Binary: tcc libtcc-dev
Architecture: source amd64
Version: 0.9.25-3
Distribution: unstable
Urgency: low
Maintainer: Aurélien GÉRÔME <[email protected]>
Changed-By: Thomas Preud'homme <[email protected]>
Description: 
 libtcc-dev - the smallest ANSI C compiler (static library)
 tcc        - the smallest ANSI C compiler
Closes: 439135 452876
Changes: 
 tcc (0.9.25-3) unstable; urgency=low
 .
   * Change Vcs fields to reference Alioth.
   * Don't load libtcc1.a if not available (fix a FTBFS on armel).
   * Link alias symbols together. (Closes: #452876)
   * Support C99 Variable-Length Arrays. (Closes: #439135)
Checksums-Sha1: 
 6810a672f00677b44ade81a4cca32cbdd17ce3c8 1606 tcc_0.9.25-3.dsc
 7165217ff5e31c4493a142a7787e144a65f555ac 23470 tcc_0.9.25-3.debian.tar.gz
 40683185d0a6adda6cabbcc5a00d00b0bf6c6a45 133390 tcc_0.9.25-3_amd64.deb
 172c24cb304684e439ea65af9e25b84bffa43203 97864 libtcc-dev_0.9.25-3_amd64.deb
Checksums-Sha256: 
 c47df3f7f134ebdc044995286cfa9b46fd1396c972e9a163b434dc1740b62d0e 1606 
tcc_0.9.25-3.dsc
 ae11a239deb8039b782321b5051d2737c2178b64562b0a9594fdd40df8ad822e 23470 
tcc_0.9.25-3.debian.tar.gz
 2300f94129d4e040624f46eb9825f6c83079fea0e6a79db0bd80b69bf4b34d7a 133390 
tcc_0.9.25-3_amd64.deb
 057f27a3305ade609ecb42d67f03410c62cc7ae69d2270b5aae86b44d2f6cf91 97864 
libtcc-dev_0.9.25-3_amd64.deb
Files: 
 4b89bedb550ee703713ea3f88fc58d5c 1606 devel optional tcc_0.9.25-3.dsc
 713cc8db20d61979b7cbf909eedbebb7 23470 devel optional 
tcc_0.9.25-3.debian.tar.gz
 d6e363861b089914abf7ac41eba3d905 133390 devel optional tcc_0.9.25-3_amd64.deb
 62f4cfb14685a11437d67b85ee9409ca 97864 libdevel optional 
libtcc-dev_0.9.25-3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQEcBAEBCAAGBQJL4IT3AAoJEEHOfwufG4syIdIH/iaRz2MM4A5ZO89YCWjedDkf
FJ7t54D1FH+WgBagpdkekh/p9WksvvMSHEugUf8i1Y2Z+6L1TgCuyYFssekF978x
bWBgI2QGWaaPSK+9f7wgms+2wVrYApRRicrpjc1hRaIsIl1pKPnige9jrv4vsiIR
2ToFUs95xXc59RYoI8WneHDL3jYMYVG2uXv4lQhM9TUjpIYtnpmm+qda3G2Wt+PZ
kK0IDUNVH9/fOTwtwCVvN5O1a6sIcl1EKvPgHw4ncFqdsEutfCVWoPoclqYwxenm
i4hIwfkFy5bOG9basc3H/SeKyUxmx/+2DBrtUyTGdgMT1RRfk7VeEHNbRyBoT3Y=
=iDzB
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to