Parrot on DragonFlyBSD

2006-05-04 Thread Nick Kostirya
Hello. Parrot (revision 12486) was built on DragonFlyBSD (1.4.0) with attached patch (svn diff). make test result is t/op/calling.t 1 256921 1.09% 91 t/pmc/objects.t3 768744 5.41% 73-75 (2 subtests UNEXPECTEDLY SUCCEEDED), 11 tests and 388 subtests skipped. Fa

classes/pmcarray.pmc

2004-06-30 Thread Nick Kostirya
Hello. Please move =cut into C comment at classes/pmcarray.pmc file. Nick.

nmake error

2004-04-26 Thread Nick Kostirya
Hello. Main Makefile contain line .c.str: build_tools\c2str.pl But nmake do not understand this construction, only .c.str: . Nick.

Re: threads.t on NetBSD

2004-03-31 Thread Nick Kostirya
> On Wed, Mar 31, 2004 at 01:54:35PM +0200, Leopold Toetsch said: > > > Probably select have been called without timeout. > > > > Yes that's true. But the event thread wakes up the io_thread (s. > > stop_io_thread). This seems to fail with PTH as it doesn't preempt. > > > > Looking at the code, thi

Re: threads.t on NetBSD

2004-03-31 Thread Nick Kostirya
> >> Could you attach a debugger and look, where it hangs? > > > nick_vm: {93} gdb ./parrot > > Please try this: > > $ parrot hangs.pasm > > [ second console ] > $ ps axw | grep [p]arrot > $ gdb parrot > gdb> thread 1 > gdb> bac > gdb> thread 2 But gdb on NetBSD don't support threads. nick_vm:

Re: threads.t on NetBSD

2004-03-31 Thread Nick Kostirya
> > I have built Parrot on NetBSD with GNU Portable Threads. > > All (except SKIP) threads.t tests is successful, > > BUT "interp identity" and "thread - kill". > > > Test "interp identity" sleep perpetual after printing ok1 and ok2. > > Strange. Actually no PASM thread is started here. And why GD

threads.t on NetBSD

2004-03-26 Thread Nick Kostirya
I have built Parrot on NetBSD with GNU Portable Threads. All (except SKIP) threads.t tests is successful, BUT "interp identity" and "thread - kill". Test "interp identity" sleep perpetual after printing ok1 and ok2. Test "thread - kill" running perpetual using 100% CPU. Than I can help? Nick.

Re: $PConfig{'i_pthread'}

2004-03-25 Thread Nick Kostirya
> You might have got an entry from your perl5, which is of no use for > Parrot. Thank you. I see! It's config/auto/headers.pl have for (keys %Config) { next unless /^i_/; Configure::Data->set($mapping{$_}||$_, $Config{$_}); } > There is no PConfig option that some threadi

Re: $PConfig{'i_pthread'}

2004-03-25 Thread Nick Kostirya
> > Tell me please where $PConfig{'i_pthread'} is defined? > > It's missing in our config system. Wanted. Oh, looks like I said it wrong. I do have package Parrot::Config :-). Please let me know at which moment $PConfig{'i_pthread'} value is set and where in the code I can find it. Use of grep g

$PConfig{'i_pthread'}

2004-03-25 Thread Nick Kostirya
Hello, Tell me please where $PConfig{'i_pthread'} is defined? I want use this paramet into t/pmc/threads.t for detect that parrot has being built with thread on NetBSD. Nick.

Re: NetBSD 1.6 - need to define _STRUCT_TIMESPEC

2004-03-04 Thread Nick Kostirya
> > If to define _STRUCT_TIMESPEC, then compilation is successfully. > > Does NetBSD have pthread? Can you try to create a hint file netbsd.pl. NetBSD 1.6 do not have pthread, native thread support has been added into NetBSD 2.0. Can one use http://www.gnu.org/software/pth/pth.html (as mysql :-)

NetBSD 1.6 - need to define _STRUCT_TIMESPEC

2004-03-02 Thread Nick Kostirya
If to define _STRUCT_TIMESPEC, then compilation is successfully. % make test perl t/harness --gc-debug --running-make-test -b t/op/*.t t/pmc/*.t t/native_pbc/*.t imcc/t/*/*.t t/src/*.t t/op/00ff-dos...ok t/op/00ff-unix..ok t/op/arithmeticsok t/op/basic..ok t/

Re: Win32 Build Problem

2003-11-18 Thread Nick Kostirya
Again broken :-) See http://bugs6.perl.org/rt2/Ticket/Display.html?id=24260 > Hi, > > When building under Win32:- > > imclexer.c > imcc/imclexer.c(13) : fatal error C1083: Cannot open include file: > 'unistd.h': No such file or directory > NMAKE : fatal error U1077: 'F:\Perl\bin\perl.exe' : re

Re: docs

2003-11-04 Thread Nick Kostirya
> > I have noticed that docs\parrot_assembly.pod is old version of > > \docs\pdds\pdd06_pasm.pod file. > > Will these files be distinguished in the future? > > And they're both wrong, unfortunately. :( pdd06 is supposed to be > canonical, so parrot_assembly.pod will be going away at some point. A

docs

2003-11-03 Thread Nick Kostirya
Hello. I have several questions about parrot dosc. I have noticed that docs\parrot_assembly.pod is old version of \docs\pdds\pdd06_pasm.pod file. Will these files be distinguished in the future? Catalog docs\ops is empty in 0.0.13 version. Is it bug? Nick.

Re: [perl #24333] [PATCH] pthreads configure on FreeBSD

2003-10-29 Thread Nick Kostirya
> >> should happen to have that library... > >> > >> There are two ways to link in the pthreads-stuff on FreeBSD - I have > >> taken the method from the ports systems makefile to decide between them. > > > > I have another patch from Nick Kostirya <[E

[perl #24329] Testing error sys/socket.h for FreeBSD.

2003-10-28 Thread Nick Kostirya
# New Ticket Created by "Nick Kostirya" # Please include the string: [perl #24329] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt2/Ticket/Display.html?id=24329 > Testing error sys/socket.h for FreeBSD. When testing headers i

Re: Tinderboxens

2003-10-28 Thread Nick Kostirya
- Original Message - From: "Juergen Boemmels" <[EMAIL PROTECTED]> To: "Nick Kostirya" <[EMAIL PROTECTED]> Cc: "Perl6 Internals" <[EMAIL PROTECTED]> Sent: Tuesday, October 28, 2003 2:49 PM Subject: Re: Tinderboxens > "Nick Ko

Re: Tinderboxens

2003-10-28 Thread Nick Kostirya
> - Irresolute (FreeBSD) > Configure is failing: > Determining some sizes...Linker failed (see test.ldo) at lib/Parrot/Configure/Step.pm line 181. > Question: what says test.ldo Linker failed have a place only for FreeBSD 4.x, over pthreads. I will do patch for config/init/hints/freebsd.pl.

[perl #24262] [PATCH] for t\harness under win32

2003-10-21 Thread Nick Kostirya
# New Ticket Created by "Nick Kostirya" # Please include the string: [perl #24262] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt2/Ticket/Display.html?id=24262 > cmd.exe of WinNT do not convert t\src\*.t into list files. D:\CvsPr

[perl #24261] [PATCH] for t\harness under win32

2003-10-21 Thread Nick Kostirya
# New Ticket Created by "Nick Kostirya" # Please include the string: [perl #24261] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt2/Ticket/Display.html?id=24261 > cmd.exe of WinNT do not convert t\src\*.t into list files. D:\CvsPr

[perl #24260] [PATCH] to build under win32

2003-10-21 Thread Nick Kostirya
# New Ticket Created by "Nick Kostirya" # Please include the string: [perl #24260] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt2/Ticket/Display.html?id=24260 > [PATCH] to build under win32 1. MS compiler do not support struct wi

header for freebsd

2003-10-20 Thread Nick Kostirya
hi, all. to build parrot under freebsd need insert # include # include before include into file include/parrot/parrot.h

Re: FreeBSD (4.8) can't build imcc

2003-10-13 Thread Nick Kostirya
- Original Message - From: "Juergen Boemmels" <[EMAIL PROTECTED]> To: "Nick Kostirya" <[EMAIL PROTECTED]> Cc: "Nicholas Clark" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Monday, October 13, 2003 6:29 PM Subject: Re: FreeBSD (4.8)

Re: FreeBSD (4.8) can't build imcc

2003-10-13 Thread Nick Kostirya
$(IMCC_DIR)/%${o} : $(IMCC_DIR)/%.c $(PERL) tools/dev/cc_flags.pl ./CFLAGS $(CC) -I$(IMCC_DIR) $(CFLAGS) ${cc_o_out}$@ -c $< Nick Kostirya/

Makefile and Win slash

2003-10-07 Thread Nick Kostirya
Hello. Рlease, when write makefile template draw attention to slash is "\" under Win For example, file config/gen/makefiles/root.in contain string IMCC_DIR_SL = $(IMCC_DIR)${slash} which converted to IMCC_DIR_SL = $(IMCC_DIR)\ :-) Maybe write so IMCC_DIR_SL = $(IMCC_DIR)${slash} # space need for

making а russian network resources about the parrot

2003-06-10 Thread Nick Kostirya
Hello, I intend to create a russian network resource about the parrot. I am looking for people with similar intentions not to do this work twice. I would also like to know Are you going to put the documentation in different languages to the repository? Nick. Sorry to trouble you if I was mistaken

win32 and test_mail.c

2003-06-03 Thread Nick Kostirya
Hello. MSVC stumble over static struct longopt_opt_decl options[] = { . {'\0', 128, 0, { "--gc-debug" } }, {'\0', 0, 0, { } } } Рlease, replace it by RCS file: /cvs/public/parrot/test_main.c,v retrieving revision 1.66 diff -r1.66 test_main.c 36c36 < {'\0', 0, 0,

Re: Failed src tests on Win32

2002-10-11 Thread Nick Kostirya
> Known issue. Right now, the code behind Parrot::Test::c_output_is > doesn't work on Windows. But thanks for reporting this--had we not > known about it already, it probably would have thrown us into a blind > panic. :^) I remember that the testers for cygwin was necessary. Is they necessary

Failed src tests on Win32

2002-10-10 Thread Nick Kostirya
D:\Perl\bin\perl.exe t/harness t/src/basic.# No tests run! t/src/basic.dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-2 Failed 2/2 tests, 0.00% okay t/src/intlist...# No tests run! t/src/intlist...dubious Test returned s

Re: [Proposal] new pmc class: matrix

2002-06-14 Thread Nick Kostirya
> What do you all think about adding a matrix class. > It would be really usefull to have it as a class.. It's excellent! > It would be really usefull to have builtin vector operations like > transpose eigevects etc... I think lately about it. I like multivariate analysis. But I cannot unfortun

Re: Configure.pl 2.0. and win32

2002-06-04 Thread Nick Kostirya
> Configure now doesn't ask questions by default. You can tell it to ask > questions by passing in the "--ask" switch on the command line. You can > also tell it the linker's name directly by passing in > "--ld=(linker-name)". Oh. Sorry to trouble you. It's inattention. Thank you very much.

Configure.pl 2.0. and win32

2002-06-04 Thread Nick Kostirya
Hi, All. Configure.pl 2.0 does not want run on Win32 (windows NT 4.0, AcrivStatPerl 5.6.1, VC 6). Prior version ask me: what linker I want use. This do not ask, and variable $ld is undefined (module parrot/lib/Parrot/Configure/Step.pm, sub cc_build). Best regards, Nick.