Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ECVCOFI01 ... Received non-empty PMC source, dying #36

Closed
wollmers opened this issue Oct 15, 2015 · 2 comments
Closed

ECVCOFI01 ... Received non-empty PMC source, dying #36

wollmers opened this issue Oct 15, 2015 · 2 comments

Comments

@wollmers
Copy link

Same on OSX and Debian, both under perlbrew

helmut@helmuts-air:~/rperl$ perl -v
This is perl 5, version 20, subversion 1 (v5.20.1) built for darwin-2level

helmut@helmuts-air:~/rperl$ rperl -v

This is RPerl version 1.100_002, Long Date 20150911, Star Date 2015.254
v1.100_002 using RPerl's underscore-is-comma numbering scheme
v1.100002  using  CPAN's underscore-is-beta  numbering scheme

Example hello_world.pl

#!/usr/bin/perl

# Learning RPerl, Chapter 1, Exercise 1
# Print "Hello, world!"; the classic first program for new programmers

# [[[ HEADER ]]]
use RPerl;
use strict;
use warnings;
our $VERSION = 0.001_000;

# [[[ CRITICS ]]]
## no critic qw(ProhibitUselessNoCritic ProhibitMagicNumbers RequireCheckedSyscalls) # USER DEFAULT 1: allow numeric values & print operator

# [[[ OPERATIONS ]]]
print 'Hello, world!' . "\n";

Now we try:

helmut@helmuts-air:~/rperl$ rperl hello_world.pl 
ERROR ECVCOFI01, COMPILER, SAVE OUTPUT FILES, MODULE TEMPLATE COPY: Received non-empty PMC source, dying
helmut@helmuts-air:~/rperl$ which rperl
/Users/helmut/perl5/perlbrew/perls/perl-5.20.1/bin/rperl
helmut@helmuts-air:~/rperl$ perl /Users/helmut/perl5/perlbrew/perls/perl-5.20.1/bin/rperl hello_world.pl 
ERROR ECVCOFI01, COMPILER, SAVE OUTPUT FILES, MODULE TEMPLATE COPY: Received non-empty PMC source, dying
@jarich
Copy link

jarich commented Oct 28, 2015

I'm having exactly the same problem. I'm using the docker container: adamc00/rperl

Jacinta:rperl jacinta$ docker run -v `pwd`:/usr/src/rperl --rm adamc00/rperl /usr/local/bin/rperl helloworld.pl 
ERROR ECVCOFI01, COMPILER, SAVE OUTPUT FILES, MODULE TEMPLATE COPY: Received non-empty PMC source, dying
Jacinta:rperl jacinta$ docker run -v `pwd`:/usr/src/rperl --rm adamc00/rperl /usr/local/bin/rperl -v

This is RPerl version 1.100_002, Long Date 20150911, Star Date 2015.254
v1.100_002 using RPerl's underscore-is-comma numbering scheme
v1.100002  using  CPAN's underscore-is-beta  numbering scheme

Copyright © 2013, 2014, 2015, William N. Braswell, Jr..  All Rights Reserved.
This work is Free & Open Source; you can redistribute it and/or modify it 
under the same terms as Perl 5.22.0.

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
For licensing details, please see http://dev.perl.org/licenses/

Complete documentation for RPerl, including FAQ lists, should be found on 
the Internet, point your browser at http://www.rperl.org/, the RPerl Home Page.

@wbraswell
Copy link
Owner

Duplicate of
#37

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants