in reply to INDEX limits

Are you running a 32-bit perl?

It works for me for longer strings:

#! /usr/bin/perl use warnings; use strict; use feature qw{ say }; my $long_string = 'ab' x 3e9; my $pos = index $long_string, 'ba', 6e9 - 4; say $pos; __END__ 5999999997
لսႽ† ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ

Replies are listed 'Best First'.
Re^2: INDEX limits
by clivehumby (Initiate) on Nov 11, 2015 at 14:08 UTC

    My first thoughts too

    Running Strawberry Perl on Windows V5.18.2 64-bit version