Checking if your kit is complete... Looks good 'NO_META' is not a known MakeMaker parameter name. Writing Makefile for SystemC::Vregs cp Vregs/Output/Hash.pm blib/lib/SystemC/Vregs/Output/Hash.pm cp Vregs/Bit.pm blib/lib/SystemC/Vregs/Bit.pm cp Vregs/File.pm blib/lib/SystemC/Vregs/File.pm cp Vregs/TableExtract.pm blib/lib/SystemC/Vregs/TableExtract.pm cp Vregs/Enum.pm blib/lib/SystemC/Vregs/Enum.pm cp Vregs/Output/Param.pm blib/lib/SystemC/Vregs/Output/Param.pm cp Vregs.pm blib/lib/SystemC/Vregs.pm cp Vregs/Subclass.pm blib/lib/SystemC/Vregs/Subclass.pm cp vregs_spec__rules.pl blib/lib/SystemC/vregs_spec__rules.pl cp Vregs/Define.pm blib/lib/SystemC/Vregs/Define.pm cp Vregs/Language.pm blib/lib/SystemC/Vregs/Language.pm cp Vregs/Output/CBitFields.pm blib/lib/SystemC/Vregs/Output/CBitFields.pm cp Vregs/Output/Defines.pm blib/lib/SystemC/Vregs/Output/Defines.pm cp Vregs/Output/Layout.pm blib/lib/SystemC/Vregs/Output/Layout.pm cp Vregs/Output/Info.pm blib/lib/SystemC/Vregs/Output/Info.pm cp Vregs/Number.pm blib/lib/SystemC/Vregs/Number.pm cp Vregs/Output/Latex.pm blib/lib/SystemC/Vregs/Output/Latex.pm cp Vregs/Register.pm blib/lib/SystemC/Vregs/Register.pm cp Vregs/Output/Class.pm blib/lib/SystemC/Vregs/Output/Class.pm cp Vregs/Type.pm blib/lib/SystemC/Vregs/Type.pm cp Vregs/Rules.pm blib/lib/SystemC/Vregs/Rules.pm cp vreg blib/script/vreg /home/cpanrun/build/5.6.1/bin/perl -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 -MExtUtils::MakeMaker -e "MY->fixin(shift)" blib/script/vreg Manifying blib/man3/SystemC::Vregs::Output::Hash.3 Manifying blib/man3/SystemC::Vregs::Bit.3 Manifying blib/man3/SystemC::Vregs::File.3 Manifying blib/man3/SystemC::Vregs::TableExtract.3 Manifying blib/man3/SystemC::Vregs::Enum.3 Manifying blib/man3/SystemC::Vregs::Output::Param.3 Manifying blib/man3/SystemC::Vregs.3 Manifying blib/man3/SystemC::Vregs::Define.3 Manifying blib/man3/SystemC::Vregs::Subclass.3 Manifying blib/man3/SystemC::Vregs::Language.3 Manifying blib/man3/SystemC::Vregs::Output::CBitFields.3 Manifying blib/man3/SystemC::Vregs::Output::Defines.3 Manifying blib/man1/vreg.1 Manifying blib/man3/SystemC::Vregs::Output::Layout.3 Manifying blib/man3/SystemC::Vregs::Output::Info.3 Manifying blib/man3/SystemC::Vregs::Number.3 Manifying blib/man3/SystemC::Vregs::Output::Latex.3 Manifying blib/man3/SystemC::Vregs::Register.3 Manifying blib/man3/SystemC::Vregs::Output::Class.3 Manifying blib/man3/SystemC::Vregs::Type.3 Manifying blib/man3/SystemC::Vregs::Rules.3 PERL_DL_NONLAZY=1 /home/cpanrun/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/00_cleanhtml......1..2 ok 1 ok 2 ok t/00_pod............1..1 ok 1 # skip Test::Pod not installed so ignoring Pod check (harmless)ok, 1/1 skipped: Test::Pod not installed so ignoring Pod check (harmless) t/01_manifest.......1..1 ok 1 # author only test (harmless) ok t/05_number.........1..6 ok 1 text_to_vec(12,32) = 0000000C ok 2 text_to_vec(0x10,20) = 00010 ok 3 text_to_vec(0x1234_5678_9123,45) = 123456789123 ok 4 text_to_vec(32'h995678_9123,45) = 56789123 ok 5 text_to_vec(10'b1111,45) = 00F ok 6 ok t/10_language.......1..10 ok 1 Dumping C ok 2 Dumping CPP ok 3 Dumping Assembler ok 4 Dumping Gas ok 5 Dumping Verilog ok 6 Dumping Perl ok 7 Dumping Tcl ok 8 Dumping XML ok 9 Dumping Lisp ok 10 ok t/20_vregsparse.....1..2 ok 1 Checking vregs... /home/cpanrun/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib ./vreg --rm --html vregs_spec.htm --noheaders --package vregs_spec --output test_dir Reading vregs_spec.htm Writing test_dir/vregs_spec.vregs ok 2 ok t/25_vregshdrs......1..3 ok 1 Checking vregs... /home/cpanrun/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib ./vreg --rm --headers --package vregs_spec --rules vregs_spec__rules.pl --v2k --output test_dir Writing test_dir/vregs_spec_defs.v Writing test_dir/vregs_spec_defs.h Writing test_dir/vregs_spec_defs.pm Writing test_dir/vregs_spec_asm.h Writing test_dir/vregs_spec_hash.pm Writing test_dir/vregs_spec_param.v Writing test_dir/vregs_spec_info.cpp Writing test_dir/vregs_spec_info.h Writing test_dir/vregs_spec_class.h Writing test_dir/vregs_spec_class.cpp Writing test_dir/vregs_spec_struct.h ok 2 ok 3 ok t/30_cbitfields.....1..5 ok 1 ok 2 ok 3 ok 4 Writing test_dir/chip_all_spec_bitfields.h ok 5 ok t/50_gcc_hdr........1..3 Prep cp t/50_gcc_hdr.cpp test_dir/50_gcc_hdr.cpp ok 1 Compiling cd test_dir && g++ -Wall -Werror -I. -I../t -I../include 50_gcc_hdr.cpp -o 50_gcc_hdr ok 2 Running cd test_dir && ./50_gcc_hdr Cmd = ONE Desc=Command One ClassOne = Cmd=ONE CmdAck=1 FiveBits=0 Address=1234 SuperEnum Desciption = Sub Enum A Command Five ok 3 ok t/51_gcc_str........1..3 Prep cp t/51_gcc_str.c test_dir/51_gcc_str.c ok 1 Compiling cd test_dir && gcc -Wall -Werror -I. -I../t -I../include -Dbool=char 51_gcc_str.c -o 51_gcc_str cc1: warnings being treated as errors In file included from /usr/include/netinet/in.h:24, from vregs_spec_struct.h:12, from 51_gcc_str.c:11: /usr/include/stdint.h:52: warning: redefinition of `uint32_t' ../t/gcc_common.h:10: warning: `uint32_t' previously declared here /usr/include/stdint.h:57: warning: redefinition of `uint64_t' ../t/gcc_common.h:15: warning: `uint64_t' previously declared here %Error: Command Failed cd test_dir && gcc -Wall -Werror -I. -I../t -I../include -Dbool=char 51_gcc_str.c -o 51_gcc_str, 256, stopped at t/test_utils.pl line 29. dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED tests 2-3 Failed 2/3 tests, 33.33% okay t/55_gcc_info.......1..3 Prep cp t/55_gcc_info.cpp test_dir/55_gcc_info.cpp ok 1 Compiling cd test_dir && g++ -Wall -Werror -I. -I../t -I../include 55_gcc_info.cpp -o 55_gcc_info In file included from 55_gcc_info.cpp:13: ../include/VregsRegInfo.cpp:23: sstream: No such file or directory %Error: Command Failed cd test_dir && g++ -Wall -Werror -I. -I../t -I../include 55_gcc_info.cpp -o 55_gcc_info, 256, stopped at t/test_utils.pl line 29. dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED tests 2-3 Failed 2/3 tests, 33.33% okay t/60_gcc_vderegs....1..3 Prep cp t/60_gcc_vderegs.cpp test_dir/60_gcc_vderegs.cpp ok 1 Compiling cd test_dir && g++ -Wall -Werror -I. -I../t -I../include 60_gcc_vderegs.cpp -lreadline -o vderegs In file included from 60_gcc_vderegs.cpp:13: ../include/VregsRegInfo.cpp:23: sstream: No such file or directory In file included from 60_gcc_vderegs.cpp:14: ../include/vderegs.cpp:27: sstream: No such file or directory %Error: Command Failed cd test_dir && g++ -Wall -Werror -I. -I../t -I../include 60_gcc_vderegs.cpp -lreadline -o vderegs, 256, stopped at t/test_utils.pl line 29. dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED tests 2-3 Failed 2/3 tests, 33.33% okay Failed Test Status Wstat Total Fail Failed List of Failed -------------------------------------------------------------------------------- t/51_gcc_str.t 1 256 3 2 66.67% 2-3 t/55_gcc_info.t 1 256 3 2 66.67% 2-3 t/60_gcc_vderegs.t 1 256 3 2 66.67% 2-3 1 subtest skipped. Failed 3/12 test scripts, 75.00% okay. 6/42 subtests failed, 85.71% okay. make: *** [test_dynamic] Error 2