gm2
[Top][All Lists]
Advanced

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

Re: [Gm2] gm2 on Fedora failure


From: Christoph Schlegel
Subject: Re: [Gm2] gm2 on Fedora failure
Date: Wed, 1 Nov 2017 20:09:51 +0100

Hi Gaius,

the compiler makes and make installs now, running gm2.paranoid results in:

gcc -c -DIN_GCC -O -g  -Igm2/gm2-libs -I../../gcc-8.0.0/gcc/gm2 -Igm2 -I. 
-Igm2/gm2-libs-boot -I. -Igm2/gm2-libs-paranoid -I../../gcc-8.0.0/gcc 
-I../../gcc-8.0.0/gcc/gm2/gm2-libs-paranoid -I../../gcc-8.0.0/gcc/../include 
-I../../gcc-8.0.0/gcc/../libcpp/include  -I../../gcc-8.0.0/gcc/../libdecnumber 
-I../../gcc-8.0.0/gcc/../libdecnumber/bid -I../libdecnumber 
-I../../gcc-8.0.0/gcc/../libbacktrace  
../../gcc-8.0.0/gcc/gm2/gm2-libs-ch/SysExceptions.c -o 
gm2/gm2-libs-paranoid/SysExceptions.o
../../gcc-8.0.0/gcc/gm2/gm2-libs-ch/SysExceptions.c: In function 
'sigbusDespatcher':
../../gcc-8.0.0/gcc/gm2/gm2-libs-ch/SysExceptions.c:126:5: warning: implicit 
declaration of function 'perror'; did you mean 'errno'? 
[-Wimplicit-function-declaration]
     perror("not expecting to arrive here with this signal");
     ^~~~~~
     errno
gcc -c -O -g  -Igm2/gm2-libs -I../../gcc-8.0.0/gcc/gm2 -Igm2 -I. 
-Igm2/gm2-libs-boot ../../gcc-8.0.0/gcc/gm2/gm2-libs-ch/host.c -o 
gm2/gm2-libs-paranoid/host.o
make: *** No rule to make target 'gm2/gm2-libs-paranoid/getopt.o', needed by 
'gm2/gm2-libs-paranoid/libgm2.a'.  Stop.

As I should say more often, thank you for the great support,

Christoph


> Gesendet: Mittwoch, 01. November 2017 um 13:47 Uhr
> Von: "Gaius Mulley" <address@hidden>
> An: "Christoph Schlegel" <address@hidden>
> Cc: gm2list <address@hidden>
> Betreff: Re: Aw: Re: gm2 on Fedora failure
>
> Christoph Schlegel <address@hidden> writes:
> 
> > Hi Gaius,
> >
> > now the build stops here:
> >
> > bash ../../gcc-8.0.0/gcc/gm2/tools-src/makeSystem -fpim \
> >              ../../gcc-8.0.0/gcc/gm2/gm2-libs/SYSTEM.def \
> >              ../../gcc-8.0.0/gcc/gm2/gm2-libs/SYSTEM.mod \
> >              -I../../gcc-8.0.0/gcc/gm2/gm2-libs \
> >              "/home/christoph/gm2build/./gcc/xgm2 
> > -B/home/christoph/gm2build/./gcc/" 
> > /home/christoph/gm2build/gcc/gm2/gm2-libs/SYSTEM.def
> > cc1gm2: internal compiler error: in require, at machmode.h:282
> > 0x5c1695 layout_type(tree_node*)
> >         ../../gcc-8.0.0/gcc/stor-layout.c:2222
> > 0x5e0021 build_m2_specific_size_type
> >         ../../gcc-8.0.0/gcc/gm2/gm2-gcc/m2type.c:1362
> > 0x5e1529 build_m2_real96_type_node
> >         ../../gcc-8.0.0/gcc/gm2/gm2-gcc/m2type.c:2025
> > 0x5e18c9 m2type_InitBaseTypes
> >         ../../gcc-8.0.0/gcc/gm2/gm2-gcc/m2type.c:2157
> > 0x642523 InitBaseSimpleTypes
> >         gm2/gm2-compiler-boot/M2Base.c:659
> > 0x6470c7 M2Base_InitBase
> >         gm2/gm2-compiler-boot/M2Base.c:2306
> > 0x612a0d Init
> >         gm2/gm2-compiler-boot/SymbolTable.c:4125
> > 0x622f49 _M2_SymbolTable_init
> >         gm2/gm2-compiler-boot/SymbolTable.c:17118
> > 0x5e75db init_PerCompilationInit(char const*)
> >         ../../gcc-8.0.0/gcc/gm2/gm2-gcc/init.c:169
> > 0x5af3cd gm2_parse_input_files
> >         ../../gcc-8.0.0/gcc/gm2/gm2-lang.c:469
> > 0x5af3f1 gm2_langhook_parse_file
> >         ../../gcc-8.0.0/gcc/gm2/gm2-lang.c:475
> > Please submit a full bug report,
> > with preprocessed source if appropriate.
> > Please include the complete backtrace with any bug report.
> > See <https://gcc.gnu.org/bugs/> for instructions.
> > cc1gm2: internal compiler error: in require, at machmode.h:282
> > 0x5c1695 layout_type(tree_node*)
> >         ../../gcc-8.0.0/gcc/stor-layout.c:2222
> > 0x5e0021 build_m2_specific_size_type
> >         ../../gcc-8.0.0/gcc/gm2/gm2-gcc/m2type.c:1362
> > 0x5e1529 build_m2_real96_type_node
> >         ../../gcc-8.0.0/gcc/gm2/gm2-gcc/m2type.c:2025
> > 0x5e18c9 m2type_InitBaseTypes
> >         ../../gcc-8.0.0/gcc/gm2/gm2-gcc/m2type.c:2157
> > 0x642523 InitBaseSimpleTypes
> >         gm2/gm2-compiler-boot/M2Base.c:659
> > 0x6470c7 M2Base_InitBase
> >         gm2/gm2-compiler-boot/M2Base.c:2306
> > 0x612a0d Init
> >         gm2/gm2-compiler-boot/SymbolTable.c:4125
> > 0x622f49 _M2_SymbolTable_init
> >         gm2/gm2-compiler-boot/SymbolTable.c:17118
> > 0x5e75db init_PerCompilationInit(char const*)
> >         ../../gcc-8.0.0/gcc/gm2/gm2-gcc/init.c:169
> > 0x5af3cd gm2_parse_input_files
> >         ../../gcc-8.0.0/gcc/gm2/gm2-lang.c:469
> > 0x5af3f1 gm2_langhook_parse_file
> >         ../../gcc-8.0.0/gcc/gm2/gm2-lang.c:475
> > Please submit a full bug report,
> > with preprocessed source if appropriate.
> > Please include the complete backtrace with any bug report.
> > See <https://gcc.gnu.org/bugs/> for instructions.
> > make[2]: *** [../../gcc-8.0.0/gcc/gm2/Make-lang.in:1321: 
> > /home/christoph/gm2build/gcc/gm2/gm2-libs/SYSTEM.def] Error 1
> > make[2]: Leaving directory '/home/christoph/gm2build/gcc'
> > make[1]: *** [Makefile:4322: all-gcc] Error 2
> > make[1]: Leaving directory '/home/christoph/gm2build'
> > make: *** [Makefile:921: all] Error 2
> >
> > Regards,
> > Christoph
> 
> Hi Christoph,
> 
> ah indeed - many thanks - I've just git pushed some changes - and the
> build now completes on my debian box.  Incidentally this bug fix might
> be of interest to other architectures as well - in that it now avoids
> creating fixed sized floating point data types (and their complex
> counterparts) if the target architecture does not support them,
> 
> regards,
> Gaius
> 



reply via email to

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