R-alpha/R-beta builds on Alpha platform failing with compiler error
On 4 April 2009 at 23:21, Peter Dalgaard wrote:
| Dirk Eddelbuettel wrote:
| > Per https://buildd.debian.org/build.php?pkg=r-base, we see the Alpha platform | > having trouble with deriv.c : | > | > gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -mieee-with-inexact -fpic -std=gnu99 -O3 -pipe -g -c deriv.c -o deriv.o | > deriv.c: In function 'simplify': | > deriv.c:267: error: unrecognizable insn: | > (insn 2103 64 65 9 ../../src/include/Rinlinedfuns.h:86 (set (reg:DI 2 $2) | > (const:DI (plus:DI (label_ref:DI 68) | > (const_int 24 [0x18])))) -1 (insn_list:REG_LABEL_OPERAND 68 (nil))) | > deriv.c:267: internal compiler error: in extract_insn, at recog.c:2001 | > Please submit a full bug report, | > with preprocessed source if appropriate. | > See <file:///usr/share/doc/gcc-4.3/README.Bugs> for instructions. | > make[4]: *** [deriv.o] Error 1 | > | > This could of course be a bug in gcc. Does anybody have insights into | > anything that may have changed here? | | I think it is by definition a bug in gcc... | | It is usually rather hopeless to work around this sort of issue by | source code changes. Have you tried reducing the optimization level? No, not yet. Let me try that for the next beta. Change made. Dirk
Three out of two people have difficulties with fractions.