in reply to Re: qr// and user provided regex patterns...
in thread qr// and user provided regex patterns...

Not true, not even if $pattern contained an ordinary string instead of a compiled regex pattern. On the RHS of =~, Perl inserts a match operator if none of the applicable operators is found.