Re: "insn does not satisfy its constraints" compiling perl

Kalvis Duckmanton <[email protected]> Tue, 3 Mar 2026 20:24:10 +1100
Newsgroups gmane.os.netbsd.ports.vax
Message-ID <[email protected]>
Hi Adrian,

On 3/3/26 18:05, John Paul Adrian Glaubitz wrote:
> Hi Kalvis,
>
> On Tue, 2026-03-03 at 16:20 +1100, Kalvis Duckmanton wrote:
>> I'm not sure that I understand why the 'earlyclobber' constraint is
>> applied to the output operand of '*extzv_aligned_2'.  If I remove the
>> 'earlyclobber' constraint, GCC 12.5.0 compiles both the reduced test
>> case and the original 'toke.i' without incident. (Also the NetBSD
>> distribution, but it did that before.)
> I'm not sure whether it makes much sense to debug the problem in detail,
> as interesting as it sounds, when you confirm the issue is not present in
> GCC 14.

I couldn't reproduce the problem with the same input.  I do suspect that 
it is still there in GCC 14, but I'm not sure how to expose it (other 
than by compiling GCC or Perl or something of that sort and seeing what 
happens).

cheers

kalvis