"insn does not satisfy its constraints" compiling perl

John Klos <[email protected]>
Newsgroups gmane.os.netbsd.ports.vax
Message-ID <[email protected]>
Hi,

My NetBSD 11_RC1 VAXstation VLC is working valiantly to compile the latest 
perl from pkgsrc. Two days and 16 hours later:

gcc -c -DPERL_CORE -O2 -pthread -I/usr/include -fwrapv 
-fno-strict-aliasing -pipe -I/usr/local/include -std=c99 -O2 -pthread 
-I/usr/include -Wall -Werror=pointer-arith -Werror=vla -Wextra 
-Wno-long-long -Wno-declaration-after-statement -Wc++-compat 
-Wwrite-strings -Wno-use-after-free -DPIC -fPIC toke.c
toke.c: In function 'Perl_valid_identifier_pve':
toke.c:13972:1: error: insn does not satisfy its constraints:
13972 | }
       | ^
(insn 406 405 74 40 (parallel [
             (set (reg:SI 0 %r0 [112])
                 (zero_extract:SI (mem/u:SI (reg:SI 0 %r0) [2  S4 A32])
                     (const_int 8 [0x8])
                     (const_int 16 [0x10])))
             (clobber (reg:CC 16 %psl))
         ]) "toke.c":13945:12 470 {*extzv_aligned_2}
      (expr_list:REG_UNUSED (reg:CC 16 %psl)
         (nil)))
during RTL pass: cprop_hardreg
toke.c:13972:1: internal compiler error: in extract_constrain_insn, at 
recog.cc:2698
no stack trace because unwind library not available
Please submit a full bug report, with preprocessed source (by using 
-freport-bug).
See <http://www.NetBSD.org/support/send-pr.html> for instructions.
*** Error code 1


I can't say I've seen this one before. For whatever reason, it compiled 
fine with "-O0".

Anyone?

John
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.