icon Top 9 categories map      RocketAware > Perl >

Can't redefine active sort subroutine %s

Tips: Browse or Search all pages for efficient awareness of Perl functions, operators, and FAQs.


Search Perl pages


By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Integer, Floating point, Matrix, Statistics, Boolean, ...

Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...

Can't redefine active sort subroutine %s
(F) Perl optimizes the internal handling of sort subroutines and keeps pointers into them. You tried to redefine one such sort subroutine when it was currently active, which is not allowed. If you really want to do this, you should write sort { &func } @x instead of sort func @x.

Can't use bareword ("%s") as %s ref while "strict refs" in use
(F) Only hard references are allowed by ``strict refs''. Symbolic references are disallowed. See the perlref manpage.

Source: what's new for perl5.004
what's new for perl5.004
Copyright: Larry Wall, et al.
Next: Cannot resolve method `%s' overloading `%s' in package `%s'

Previous: Attempt to free nonexistent shared string
Previous: isa(CLASS)

(Corrections, notes, and links courtesy of RocketAware.com)

[Overview Topics]

Up to: PERL
Up to: PERL

Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Perl > perldelta/Can.htm
RocketAware.com is a service of Mib Software
Copyright 2000, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments