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
Hello.
Please move =cut into C comment at classes/pmcarray.pmc file.
Nick.
Hello.
Main Makefile contain line
.c.str: build_tools\c2str.pl
But nmake do not understand this construction, only
.c.str:
.
Nick.
> 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
> >> 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:
> > 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
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.
> 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
> > 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
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.
> > 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 :-)
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/
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
> > 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
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.
> >> 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
# 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
- 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
> - 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.
# 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
# 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
# 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
hi, all.
to build parrot under freebsd need insert
# include
# include
before
include
into file
include/parrot/parrot.h
- 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)
$(IMCC_DIR)/%${o} : $(IMCC_DIR)/%.c
$(PERL) tools/dev/cc_flags.pl ./CFLAGS $(CC) -I$(IMCC_DIR) $(CFLAGS)
${cc_o_out}$@ -c $<
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
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
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,
> 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
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
> 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
> 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.
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.
33 matches
Mail list logo