On 08/08/2010 19:25, Alberto Simões wrote:
> Hello
>
> Just to ask if the --prefix option from rakudo star was removed by
> decision, or if it was a mistake
>
Hmms, probably it is the new -gen-parrot-prefix
(or the old that got renamed for the release)
--
Alberto Simões
Hello
Just to ask if the --prefix option from rakudo star was removed by
decision, or if it was a mistake
(I miss it)
Cheers ;)
--
Alberto Simões
Hellows
On 08/08/2010 15:37, Moritz Lenz wrote:
> Alberto Simões wrote:
>> Probably this is too soon to be requested, but is there any alpha or
>> beta version for an emacs Perl 6 mode?
>
> http://svn.pugscode.org/pugs/util/cperl-mode.el
>
> Not sure how good or bad i
Hello
Probably this is too soon to be requested, but is there any alpha or
beta version for an emacs Perl 6 mode?
Cheers
ambs
--
Alberto Simões
Hello, Again
On 01/08/2010 15:04, Moritz Lenz wrote:
> Alberto Simões wrote:
>> Hello
>>
>> On 30/07/2010 21:50, Aaron Sherman wrote:
>>> 2010/7/30 Alberto Simões
>>>>
>>>> Hello
>>>>
>>>> I am out of Perl 6/Pa
++ s+: a- C++$ U+++$ P+++$ L+++ E- W+ N+ w--- V- PE(+) Y+>++
> PGP->+++ R(+) !tv b++ DI D G+ e++> h! y-
> -END GEEK CODE BLOCK-
>
--
Alberto Simões
Hello
On 30/07/2010 21:50, Aaron Sherman wrote:
> 2010/7/30 Alberto Simões
>>
>> Hello
>>
>> I am out of Perl 6/Parrot for some time, but trying to get back and help
>> with Perl 6 (at least, modules).
>>
>> As there are already some modules a
Hello
I am out of Perl 6/Parrot for some time, but trying to get back and help
with Perl 6 (at least, modules).
As there are already some modules available, I am wondering if anyone
already prepared a module-starter-like module to bootstrap a Perl 6 module.
Cheers
--
Alberto Simões
around).
On 29/07/2010 15:57, Alberto Simões wrote:
> Hello
>
> After installing Rakudo Star on my MacOS X under /opt/rakudo, and adding
> /opt/rakudo/bin to the PATH env, I get:
>
> [a...@rachmaninoff ~]$ perl6
> src/io/api.c:306: failed assertion 'pmc'
> Backtra
Other than this, keep the good work :)
Alberto
PS: I have other "complains" but that can be discussed on later releases.
--
Alberto Simões
ucture-packing benchmark
+ reduced memory use for variables
+ improved constant string caching
+ made code g++ and gcc (with optimizations) safe
+ the usual collection of bugfixes and optimizations
Many thanks to all our contributors for making this possible, and our sponsors
for support
ets as pets. That little incident helped sink his
presidential bid -- thankfully, IMO.)
kid51
I like to think I have a good vocabulary, and I'd never heard of this
one, just as a data point.
Oxford American Dictionary (aka Apple dictionary applet) never heard of
pharrot as well.
ambs
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
f (!base && !(i && scale)) {
Now, is there any good reason for that brilliant piece of code?
Cheers
Alberto
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
24)
name /usr/lib/libstdc++.6.dylib (offset 24)
name /usr/lib/libgcc_s.1.dylib (offset 24)
From these, I would say OpenGL, GLUT and libpcre (at least) should not
be linked to parrot. I think they are used by dynamic loading.
Or not? :)
Cheers
ambs
--
Alberto Simões
That is not at all a good option.
Cheers
ambs
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
ht be a -L flag to parrot, so we can add those
extra library paths there. This second solution would also need a
configure step to find out which libraries paths should be used for each
test.
I think this might happen as well for Linux, and LD_LIBRARY_PATH.
Cheers
ambs
--
Alberto Simões -
ltool package installed).
On my Darwin it works alright, as I have a libintl installed (macports).
After installing intltool, libintl does not exist on the system as well.
Btw, I have gettext 0.17 on both systems.
--
Alberto Simões - Departamento de Informática - Universidade do
maybe at this point.
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
chromatic wrote:
On Monday 17 March 2008 14:29:19 Alberto Simões wrote:
I think this is not new to anyone, but as parrot 0.6.0 is preparing to
exit the cage, here is some information about running make test on
latest svn r26457.
Darwin 10.5.2:
Test Summary Report
---
t/src
: 3
Non-zero exit status: 1
Files=560, Tests=11234, 358 wallclock secs ( 3.69 usr 2.98 sys + 165.11
cusr 69.67 csys = 241.45 CPU)
Result: FAIL
Failed 2/560 test programs. 2/11234 subtests failed.
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de
make: *** [dynpmc.dummy] Error 2
Hints?
Cheers
ambs
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
bject line of all future correspondence about this issue.
# http://rt.perl.org/rt3/Ticket/Display.html?id=51622 >
Alberto Simões wrote:
Hi
Latest parrot version (r26311) is not detecting GMP installed under
/opt/local/lib/libgmp* (default location for macports). If I remember it
c
Hi
Latest parrot version (r26311) is not detecting GMP installed under
/opt/local/lib/libgmp* (default location for macports). If I remember it
correctly, previous versions detected it without any problem.
Cheers
ambs
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Alberto Simões wrote:
[EMAIL PROTECTED] wrote:
ok 3 - Able to make Parrot dir
ok 4 - Able to copy Parrot::Revision
After a C^c
ok 5 - Got numeric value for reversion number
Let me guess - you've got svk installed, but never used it. Try 'n'
instead of Ctrl-C
ht conclude) if you
want to create the local Replica before it answers the question 'svk info'
on a newly created test dir.
Tep, it seems that svk is installed
I'll try that.
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
Just because someone will ask:
perl 5.8.8
parrot r25407
Alberto Simões wrote:
Hi
t/postconfigure/03-revision1/8
is taking forever in my powerbook pro.
Running with -v we get:
[EMAIL PROTECTED] parrot]$ prove -v t/postconfigure/03-revision.t
t/postconfigure/03
All tests successful.
Files=1, Tests=8, 29 wallclock secs ( 0.01 usr 0.01 sys + 0.28 cusr
0.06 csys = 0.36 CPU)
Result: PASS
Cheers
ambs
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
Much better :)
The attached patch failed to patch MANIFEST, but I think that is not
critical here :)
Cheers
James Keenan via RT wrote:
Alberto: Does the attached work for you?
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar
.
Can someone seeing this do a binary search to see which revision triggered the
failure?
-- c
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
d_bytecode 'compilers/json/JSON.pbc'
That's suspicious. It makes me think about invalid bytecode. I wonder if
removing compilers/json/JSON.pbc and running make again would fix it.
Have any of you who see this done a make realclean recently?
yes, I did.
And tried again.
And it didn&
James Keenan via RT wrote:
> Could this be related to a TAP::Parser problem?
TAP::Parser 3.05,
Updated to Parrot revision 24317.
Same problem.
Some hints on how can I debug it?
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4
CPANPLUS_CONFIG="/Users/ambs/.cpanplus/config"
@INC:
/sw/lib/perl5/site_perl/5.8.7/
/opt/local//lib/perl5/5.10.0/darwin-2level
/opt/local//lib/perl5/5.10.0
/opt/local//lib/perl5/site_perl/5.10.0/darwin-2level
/opt/local//lib/perl5/site_perl/5.10.0
.
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
week (see
http://rt.perl.org/rt3/Ticket/Display.html?id=48965), but were reported
fixed via r24163. Can you send output of prove -v?
See attach :)
Cheers
ambs
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga -
cusr 248.39 csys = 747.32 CPU)
Result: FAIL
Failed 3/531 test programs. 68/9968 subtests failed.
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
and
ask brian d foy to publish them in TPR as well.
Just my 5 (euro) cents
Cheers
ambs
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
ite anything about parrot internals. At least, that is my idea.
I can't offer to help writing it (unfortunately). I can help (if the
paper is accepted) with accommodation in Portugal for the speaker (I
think we can manage APPP (perl.pt) to help).
Ok, challenge done. Now it is your tur
0.0" if GMP is unavailable.
=cut
*/
METHOD STRING* version() {
+#ifdef PARROT_HAS_GMP
return string_from_cstring(INTERP, gmp_version, 0);
+#else
+return string_from_cstring(INTERP, "0.0.0", 0);
+#endif
}
/*
--
Alberto Simões - Departamento de Informática
Apparently they are the same. Merged as #14635
Alberto
Alberto Simões wrote:
Hi
When searching for globals on PIR parser (most of these globals are in
the top of imcc.y file) I found:
imcc.y:
SymReg *cur_namespace; /* ugly hack for mk_address */
imc.h:
typedef struct _imc_info_t
is: anybody knows if they have the same meaning?
Can I merge their usage on the imc_info one?
Cheers.
Alberto
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
"Beware of bugs in the above code;
I have
/imcc please do one of two things:
- warn me
- add one: HITME! comment and check-in. I'll grep for them!
Thanks
Alberto
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
"Beware of bugs in the above cod
for parser details. For instance, Interp
has a line attribute which isn't used by the parser to know which line
it is parsing.
So, what I really want with this mail is to be sure Interp is not the
structure I am searching for.
Cheers
ambs
--
Alberto Simões - Departamento de Inform
Alberto Simões wrote:
Hi
I created a ticket in RT two days ago (well, one day ago) and still
waiting for it to be created, so, forget RT and here it goes.
One more day, and no ticket yet. I wonder what is happening.
Talked with Leo already and he thinks this is a good approach, but as it
this patch. If nobody says a
thing, I'll just apply it.
Cheers
Alberto
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
"Beware of bugs in the above code;
I have only proved it correct, no
olumns (phew)
2) linelength.t is configurable to, say, 100 columns :)
3) all C code is cutted right now. Missing some Perl source files, which
are hard because they have big strings and cutting them make the code
harder to read.
Cheers ;)
--
Alberto Simões - Departamento de Informática - Univer
Hi
Today in #parrot a question was done:
rule foo { * }
should be considered:
rule foo { * }
or
rule foo { ()* }
?
Cheers
Alberto
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
"Beware of
Leopold Toetsch wrote:
On Jun 18, 2006, at 2:02, Vishal Soni via RT wrote:
I am just wonedring if it would make sense to seperate out code for each
supported operating system under a directory structure. At the time
of build the specific code for target operating system is added to the
sour
Hi all,
Coke suggested to create a map with people working on Parrot.
Create the map in Frappr.
The URL is:
http://www.frappr.com/parrotcoders
Feel free to add yourself
Cheers
Alberto
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de
st it there.
Now, the question is, how can I edit that page? :)
Thank you
Alberto
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
Alberto Simões wrote:
Anybody knows who is the TPF responsible for SoC?
You can contact us with any questions at [EMAIL PROTECTED]
Thank you
Alberto
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
Anybody knows who is the TPF responsible for SoC?
Thank you
Alberto
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
And, a new version (thanks to pmurias at #parrot for the idea).
Sorry for the spam :)
Alberto
Alberto Simões wrote:
Follows a quick proposal. Please give me comments (specially the
English, that I know is bad!!)
Alberto Simões wrote:
Hi
This Google Summer of Code proposal was an idea we
Follows a quick proposal. Please give me comments (specially the
English, that I know is bad!!)
Alberto Simões wrote:
Hi
This Google Summer of Code proposal was an idea we had when Leopold
visited Braga this month to talk about Parrot. He had a talk with a
teacher here in the university
erest on doing this
3) I do not know who to propose as mentor (I offer myself in case of
necessity)
And probably more that will appear soon :)
Please, comment... gently :)
Cheers
Alberto
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar -
OETSCH/parrot-0.4.2.tar.gz>.
As parrot is still in steady development we recommend that you
just get the latest and best from SVN by following the directions at
<http://www.parrotcode.org/source.html>
Turn your web browser towards <http://www.parrotcode.org/> for more
information abou
he windows
API and can't test it, etc... I don't think there's been any decision
yet on the interface for looking in a directory, so I choose an obvious
but probably not conflicting name.
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Cam
ndows
API and can't test it, etc... I don't think there's been any decision
yet on the interface for looking in a directory, so I choose an obvious
but probably not conflicting name.
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Cam
er option, is having one is_dir() and one cached_is_dir().
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
ffering to implement most of this PMC file, but I
can't go for those details (at least now) as I miss the knowledge :)
cheers
Alberto
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
= new .Path("foo","bar")
so that Parrot uses the correct separator.
3) Implementation
Some discussion have taken place before regarding copy and rename
implementation. I think we can subclass this PMC for specific OSes, and
specific FileSystems if needed.
Cheers
ambs
-
m than a copy per OS. I think we
will have a copy per FileSystem if we get too detailed in its process.
Alberto
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
Probably, I'm doing something wrong... but this is the output compiling
parrot on my cygwin...
http://nopaste.snit.ch:8001/6180
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
ATH_MAX+1);
+
if (cwd) {
-scwd = string_from_cstring(interpreter, cwd, strlen(cwd));
-mem_sys_free(cwd);
+STRING *scwd = string_from_cstring(interpreter, cwd, strlen(cwd));
return scwd;
} else {
char *errmsg = strerror(errn
---
Environment:
HOMELANGLANGUAGELC_ALLLC_COLLATELD_LIBRARY_PATH
LOGDIRPATHPERL5_CPANPLUS_CONFIGSHELL
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
Index:
cking system.
https://rt.perl.org/rt3/Ticket/Display.html?id=37865 >
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
Index: CREDITS
load_ext='.bundle', ld_load_flags='-bundle -undefined suppress'
Types:
iv=long, intvalsize=4, intsize=4, opcode_t=long, opcode_t_size=4,
ptrsize=4, ptr_alignment=1 byteorder=4321,
nv=double, numvalsize=8, doublesize=8
-
:
iv=long, intvalsize=4, intsize=4, opcode_t=long, opcode_t_size=4,
ptrsize=4, ptr_alignment=1 byteorder=4321,
nv=double, numvalsize=8, doublesize=8
---
Environment:
DYLD_LIBRARY_PATHHOMELANGLANGUAGELD_LIBRARY_PATHLOGDIR
PATHPERL5LIBPERL5_CPANPLUS_CONFIGSHELL
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
ng to do.
Apply, or not, it :->
Cheers,
Alberto
Alberto Simões wrote:
Ok, more details on this bug...
on src/dynext.c...
PMC *Parrot_init_lib(Interp *interpreter,
PMC *(*load_func)(Interp *),
void (*init_func)(Interp *, PMC *))
{
PMC *lib_pmc = NULL;
de enter in the second if, and it *seems* to work.
Now, if there are two different options to load the library, the code
used to load it can't just write to stdout the error message.
Cheers
The newby-bug-hunter.
Alberto Simões wrote:
gdbmhash.pmc class_init is being called more tha
Always the last one. For each test, the get_path is called twice and in
both cases the third printf is the one called.
Cheers
Alberto
Bernhard Schmalhofer wrote:
Alberto Simões schrieb:
It's me again. Linked with gdbm (compiled with fink) and got these
errors.
They are kind weird be
gdbmhash.pmc class_init is being called more than once... first time the
load fails, second time it fails... and is not called any more.
Something very weird around :)
Alberto Simões wrote:
It's me again. Linked with gdbm (compiled with fink) and got these errors.
They are kind weird be
ot;) at src/inter_run.c:275
#18 0x00018660 in Parrot_runcode (interpreter=0xd00150, argc=1,
argv=0xb790) at src/embed.c:841
#19 0x000183cc in Parrot_runcode (interpreter=0xd00150, argc=1,
argv=0xb790) at src/embed.c:772
#20 0x43c8 in main (argc=1, argv=0xb790) at imcc/main.c:643
(gdb)
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
: unknown reason
# -1101.2
# -1101.2
# -1101.2
# -1101.2
# '
# expected: '-1101.2
# -1101.2
# -1101.2
# -1101.2
# '
t/dynclass/gdbmhashNOK 13
# Failed test (t/dynclass/gdbmhash.t at line 428)
# got: 'Couldn't load 'libgdbm': unknown reason
# Couldn't load 'libgdbm': unknown reason
# "a" exists: 0
# "a" exists: 1
# "a" exists: 0
# '
# expected: '"a" exists: 0
# "a" exists: 1
# "a" exists: 0
# '
# Looks like you failed 13 tests of 13.
t/dynclass/gdbmhashdubious
Test returned status 13 (wstat 3328, 0xd00)
DIED. FAILED tests 1-13
Failed 13/13 tests, 0.00% okay
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
ke: *** [src/jit_debug.o] Error 1
[EMAIL PROTECTED] parrot]$ svn up
At revision 9487.
[EMAIL PROTECTED] parrot]$
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
W0rks, W0rks :)
Somebody please apply it? :)
Cheers
Alberto
Jonathan Worthington wrote:
"Alberto Simões" <[EMAIL PROTECTED]> wrote:
#7 0x000400b8 in scan_paths (filename=0xfcc888
"/Users/ambs/tmp/parrot/runtime/parrot/dynext/libnci_test.bundle",
libpath=0xb
Jonathan Worthington wrote:
"Alberto Simões" <[EMAIL PROTECTED]> wrote:
W0rks, W0rks :)
I'll take your word for it. :-)
Well, it passes the tests :)
Cheers,
Alberto
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gua
x270104 "vP") at src/inter_run.c:275
#18 0x00017c70 in Parrot_runcode (interpreter=0xad5f08, argc=1,
argv=0xb73c) at src/embed.c:841
#19 0x000179dc in Parrot_runcode (interpreter=0xad5f08, argc=1,
argv=0xb73c) at src/embed.c:772
#20 0x43c8 in main (argc=1, argv=0xb73c) at imcc/main.c:643
(gdb)
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
leaks log
file. Also, I ran parrat --leak-test foo.pir.
Hope this can help
Cheers
Alberto
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
.include "datatypes.pasm"
.sub test :main
# load library
.l
aps Parrot::Test is doing this change? If it is maybe it should
be changed via an env variable or something for the smokes?
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
27;parrot(23679,0xa000ef98) malloc: *** Deallocation of a
pointer not malloced: 0x19119a1; This could be a double free(), or
free() called with the middle of an allocated block; Try setting
environment variable MallocHelp to see tools to help debug
# 42
# '
# expected: '42
#
E::P6Rule :: p6rule_parse_concat' pc 21519
(PGE.pir:760)
# called from Sub 'PGE::P6Rule :: p6rule_parse_alt' pc 21675 (PGE.pir:793)
# called from Sub 'PGE::P6Rule :: p6rule_parse_exp' pc 21972 (PGE.pir:845)
# called from Sub 'PGE :: p6rule' pc 22099 (PGE.pir:886)
# called from Sub '_PGE_Test' pc 36 (PGE.pir:24)
# '
# expected: 'matched'
t/p6rules/ws...ok
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
?
CU, Bernhard
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
15.
t/examples/japhdubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 2
Failed 1/15 tests, 93.33% okay
[...]
--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal
Hi
Only to ask to someone (well, someone with parrot CVS access) to read
this ticket and send comments. :-)
Thanks
Alberto
--
Departamento de Informatica - Universidade do Minho
"The C Programming Language -- A language which combines the
flexibility of assembly language with the power of asse
On Mon, Mar 31, 2003 at 04:04:53AM -0800, Michael G Schwern wrote:
| On Mon, Mar 31, 2003 at 12:54:38PM +0100, Alberto Simões/EPL wrote:
| > Anybody can tell me the address for RT/perl software?
| > Thanks a lot.
|
| Go to google.com, type in RT, hit "I'm feeling lucky"
I
Anybody can tell me the address for RT/perl software?
Thanks a lot.
alberto
--
Departamento de Informatica - Universidade do Minho
"The C Programming Language -- A language which combines the
flexibility of assembly language with the power of assembly language."
86 matches
Mail list logo