gm2
[Top][All Lists]
Advanced

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

Re: [Gm2] gm2 4.7.4 build failure


From: Christoph Schlegel
Subject: Re: [Gm2] gm2 4.7.4 build failure
Date: Sat, 19 Mar 2016 08:35:07 +0100

On Wed, 16 Mar 2016 11:26:16 +0000
Gaius Mulley <address@hidden> wrote:

> Steve Giess <address@hidden> writes:
> 
> > Dear Gaius,
> >
> > I downloaded 4.1.2, 4.7.4 & 5.2.0 - 15th of March versions.
> >
> > 4.1.2 built successfully on my Fedora 9, i686 system.
> >
> > However 4.7.4 failed on my usual Fedora 17, i686 system.
> >
> > Also 5.2.0 failed on my Fedora 23, x86_64 system.
> >
> > I've attached the fail results.
> >
> > Regards,
> >
> > Steve
> 
> Hi Steve,
> 
> thanks for the error report - yes I'm going to rewrite the tarball
> generation script today - hopefully this will be fixed soon.  I've
> also created 4.7.4 branch, 5.2.0 branch and 5.3.0 branch,

Hello Gaius,

I tried the latest tarball 5.2.0 and got:

g++ -c -fpermissive   -g  -DIN_GCC    -fno-exceptions -fno-rtti 
-fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings 
-Wcast-qual  -fno-common  -DHAVE_CONFIG_H -I. -Igm2/gm2-libs-boot 
-I../../gcc-5.2.0/gcc -I../../gcc-5.2.0/gcc/gm2/gm2-libs-boot 
-I../../gcc-5.2.0/gcc/../include -I../../gcc-5.2.0/gcc/../libcpp/include  
-I../../gcc-5.2.0/gcc/../libdecnumber -I../../gcc-5.2.0/gcc/../libdecnumber/bid 
-I../libdecnumber -I../../gcc-5.2.0/gcc/../libbacktrace   
-I../../gcc-5.2.0/gcc/gm2 -Igm2 -I. -Igm2/gm2-libs-boot -I. -Igm2/gm2-libs-boot 
-I../../gcc-5.2.0/gcc -I../../gcc-5.2.0/gcc/gm2/gm2-libs-boot 
-I../../gcc-5.2.0/gcc/../include -I../../gcc-5.2.0/gcc/../libcpp/include  
-I../../gcc-5.2.0/gcc/../libdecnumber -I../../gcc-5.2.0/gcc/../libdecnumber/bid 
-I../libdecnumber -I../../gcc-5.2.0/gcc/../libbacktrace  
gm2/gm2-libs-boot/Indexing.c -o gm2/gm2-libs-boot/Indexing.o
In file included from gm2/gm2-libs-boot/Indexing.c:24:0:
gm2/gm2-libs-boot/Indexing.c: In function ‘void* Indexing_InitIndex(unsigned 
int)’:
gm2/gm2-libs-boot/Indexing.c:60:61: error: types may not be defined in 
‘sizeof’ expressions
   i = reinterpret_cast<Indexing_Index>(Malloc(sizeof(struct {
                                                             ^
../../gcc-5.2.0/gcc/gm2/p2c/p2c.h:105:54: note: in definition of macro 
‘Malloc’
 #    define Malloc(n)   (ggc_internal_cleared_alloc (n))
                                                      ^
gm2/gm2-libs-boot/Indexing.c: In function ‘void Indexing_PutIndice(void*, 
unsigned int, void*)’:
gm2/gm2-libs-boot/Indexing.c:184:4: warning: pointer of type ‘void *’ used 
in arithmetic [-Wpointer-arith]
  b += oldSize;
    ^
gm2/gm2-libs-boot/Indexing.c:191:5: warning: pointer of type ‘void *’ used 
in arithmetic [-Wpointer-arith]
   b += (n - i->Low) * (sizeof(void *));
     ^
gm2/gm2-libs-boot/Indexing.c: In function ‘BOOLEAN Indexing_InBounds(void*, 
unsigned int)’:
gm2/gm2-libs-boot/Indexing.c:122:1: warning: control reaches end of non-void 
function [-Wreturn-type]
 }
 ^
gm2/gm2-libs-boot/Indexing.c: In function ‘unsigned int 
Indexing_HighIndice(void*)’:
gm2/gm2-libs-boot/Indexing.c:137:1: warning: control reaches end of non-void 
function [-Wreturn-type]
 }
 ^
gm2/gm2-libs-boot/Indexing.c: In function ‘unsigned int 
Indexing_LowIndice(void*)’:
gm2/gm2-libs-boot/Indexing.c:152:1: warning: control reaches end of non-void 
function [-Wreturn-type]
 }
 ^
../../gcc-5.2.0/gcc/gm2/Make-lang.in:1032: recipe for target 
'gm2/gm2-libs-boot/Indexing.o' failed
make[3]: *** [gm2/gm2-libs-boot/Indexing.o] Error 1
make[3]: Leaving directory '/home/Christoph/gm2build/gcc'
cp: cannot stat 'stage1/gm2/cc1gm2.exe': No such file or directory
../../gcc-5.2.0/gcc/gm2/Make-lang.in:575: recipe for target 'cc1gm2.exe' failed
make[2]: *** [cc1gm2.exe] Error 1
make[2]: Leaving directory '/home/Christoph/gm2build/gcc'
Makefile:4148: recipe for target 'all-gcc' failed
make[1]: *** [all-gcc] Error 2
make[1]: Leaving directory '/home/Christoph/gm2build'
Makefile:885: recipe for target 'all' failed
make: *** [all] Error 2

Regards,
Christoph


> regards,
> Gaius
> 
> _______________________________________________
> gm2 mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/gm2




reply via email to

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