[TeX-Music] Luigi's warnings (was RE: New PMX Beta 2.517)

2008-12-07 Thread Don Simons
These warnings--which no one had ever mentioned before that I can
recall--turn out to be completely harmless (pshew!): they refer to variables
that I had declared as logical but never used in the respective subroutines.
I've removed the declarations in my working version and the warnings should
be gone in the next version post-2.519.

--Don Simons

>-Original Message-
>From: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED]
>On Behalf Of Luigi Cataldi
>Sent: Sunday, December 07, 2008 7:34 AM
>To: Werner Icking Music Archive
>Subject: Re: [TeX-Music] New PMX Beta 2.517
>
>Christian Mondrup wrote:
>> Luigi Cataldi wrote:
>>> I've compiled pmx2.517 with f2c version 20050501-1 (same as
>>> Christian) and gcc versio 4.1.1-15 on Linux Debian Etch. f2c prints
>>> some warnings (see at the end of this e-mail) but works. I've
>>> compiled perfectly Hermann's test.mtx. I'm very glad to you, Don, for
>>> this improvement!
>>>
>>> Luigi
>>>
>>> 
>>> f2c pmxab.f -Nx400 -Nn802
>>> pmxab.f:
>>>   MAIN pmxab:
>>> Warning on line 688 of pmxab.f: inconsistent calling sequences for
>>> getarg,
>>>arg 3: here integer variable, previously ftnlen.
>>> Warning on line 688 of pmxab.f: inconsistent calling sequences for
>>> getarg:
>>>here 4, previously 3 args and string lengths.
>>
>> Did you remember to replace the comments at the getarg calls in line
>> 681-682 and 694-695?
>Sorry, I realize that I have forgotten line 694-695. I've compiled pmx
>2.518 now. All works well but the following warnings still remains:
>
>...
>   dograce:
>Warning on line 5081 of pmxab.f: local variable lshft never used
>   dopsslur:
>Warning on line 5663 of pmxab.f: local variable tmove never used
>Warning on line 5663 of pmxab.f: local variable sfound never used
>Warning on line 5663 of pmxab.f: local variable tfound never used
>
>...
>
>Luigi
>___
>[EMAIL PROTECTED] mailing list
>http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-
>music

___
[EMAIL PROTECTED] mailing list
http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music


[TeX-Music] New PMX Beta 2.519

2008-12-07 Thread Don Simons
Well, here's the latest bugfix of the day. Thanks to Luigi for finding the
bug. Unlike the last round, this time I could see exactly where I screwed up
and how it caused Luigi's bug. I've removed both 2.517 and 2.518 from the
S/W archive. 

Sorry for all the recent careless programming. I'm crossing my fingers that
this one will be reasonably stable. Here's the new link:

http://icking-music-archive.org/software/pmx/pmx2519.zip

--Don Simons

___
[EMAIL PROTECTED] mailing list
http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music


Re: [TeX-Music] New PMX Beta 2.518

2008-12-07 Thread Luigi Cataldi
I've found an error both in pmx2517 and pmx2518. When I compile the 
following sample the duration of the half note (Vl I, bar 1 and 2; Va 
bar 3) is wrong.


Luigi

---

% F. J. Haydn, Quartetto Op.76, n. 2, bb. 1--4
4 4 4  4 0 6  0 -1
1 1 16 .07
Vc
Va
Vl II
Vl I
batt
./
Ab
It92ivcvavlvl
w170m
% Batt 1-2
h
Allegro
d8-- Df o. d o. d o. d o. r d o. d o. d o. | r d o. d o. d o. r e o. e 
o. e o. /
f8- Df o. f o. f o. f o. r f o. f o. f o. | r g o. g o. g o. r g o. g o. 
g o. /

r8 a Df o. a o. a o. r a o. a o. a o. | r b o. b o. b o. r cs o. c o. c o. /
a2+ Df d- | e a- /

% Batt 3-4
f8 s e f cs s d4 a | b2 s a4 s o. r Rb /
a2 t a4 t .cs- | d8 s e f d s e4 o. r /
d8 s cs d e s e s d c s a1+ s g s | f s g f e s d8 o. d o. cs4 r /
d8 s cs d e s g s f e s a | d4- zd+ cn1 s b a gs s a4 o. r /




Andre Van Ryckeghem wrote:
I have tested the new version on a large file (the extract came from 
it) and got no errors

Thank you very much Don,

Andre
- Original Message - From: "Don Simons" <[EMAIL PROTECTED]>
To: "'Werner Icking Music Archive'" 


Sent: Sunday, December 07, 2008 7:55 AM
Subject: [TeX-Music] New PMX Beta 2.518


This new version fixes some errors and bugs I introduced in 2.517 . 
It will
compile Andre's file (thanks for sending it!). Hopefully the FORTRAN 
source

will compile on Hermann's setup. After finding the coding errors I'm not
surprised it would have compiled in some systems but not others. What 
I am

surprised about is that it never crashed for me (like it did for Andre).
I've done three whole 2-line Pasquini sonatas already--about 12 
pages--but I

guess the troubles only started when there are at least 3 voices.

Here's a link:
http://icking-music-archive.org/software/pmx/pmx2518.zip

--Don Simons

___
[EMAIL PROTECTED] mailing list
http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music 





___
[EMAIL PROTECTED] mailing list
http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music 






___
[EMAIL PROTECTED] mailing list
http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music


Re: [TeX-Music] New PMX Beta 2.518

2008-12-07 Thread Andre Van Ryckeghem
I have tested the new version on a large file (the extract came from it) and 
got no errors

Thank you very much Don,

Andre
- Original Message - 
From: "Don Simons" <[EMAIL PROTECTED]>
To: "'Werner Icking Music Archive'" 


Sent: Sunday, December 07, 2008 7:55 AM
Subject: [TeX-Music] New PMX Beta 2.518


This new version fixes some errors and bugs I introduced in 2.517 . It 
will
compile Andre's file (thanks for sending it!). Hopefully the FORTRAN 
source

will compile on Hermann's setup. After finding the coding errors I'm not
surprised it would have compiled in some systems but not others. What I am
surprised about is that it never crashed for me (like it did for Andre).
I've done three whole 2-line Pasquini sonatas already--about 12 pages--but 
I

guess the troubles only started when there are at least 3 voices.

Here's a link:
http://icking-music-archive.org/software/pmx/pmx2518.zip

--Don Simons

___
[EMAIL PROTECTED] mailing list
http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music



___
[EMAIL PROTECTED] mailing list
http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music


Re: [TeX-Music] New PMX Beta 2.517

2008-12-07 Thread Hermann Hinsch
Am Sonntag, 7. Dezember 2008 schrieb Christian Mondrup:
> Luigi Cataldi wrote:
> > I've compiled pmx2.517 with f2c version 20050501-1 (same as Christian)
> > and gcc versio 4.1.1-15 on Linux Debian Etch. f2c prints some warnings
> > (see at the end of this e-mail) but works. I've compiled perfectly
> > Hermann's test.mtx. I'm very glad to you, Don, for this improvement!
> >
> > Luigi
> >
> > 
> > f2c pmxab.f -Nx400 -Nn802
> > pmxab.f:
> >   MAIN pmxab:
> > Warning on line 688 of pmxab.f: inconsistent calling sequences for
> > getarg, arg 3: here integer variable, previously ftnlen.
> > Warning on line 688 of pmxab.f: inconsistent calling sequences for
> > getarg: here 4, previously 3 args and string lengths.
>
> Did you remember to replace the comments at the getarg calls in line
> 681-682 and 694-695?

Christian thank you for this hint! I forgot to make these changes. I just 
compiled Don's pmx-2518 and now my test-mtx runs without any error.
Don, thank you for your improvements of PMX.

Hermann
___
[EMAIL PROTECTED] mailing list
http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music


Re: [TeX-Music] New PMX Beta 2.517

2008-12-07 Thread Luigi Cataldi

Christian Mondrup wrote:

Luigi Cataldi wrote:
I've compiled pmx2.517 with f2c version 20050501-1 (same as 
Christian) and gcc versio 4.1.1-15 on Linux Debian Etch. f2c prints 
some warnings (see at the end of this e-mail) but works. I've 
compiled perfectly Hermann's test.mtx. I'm very glad to you, Don, for 
this improvement!


Luigi


f2c pmxab.f -Nx400 -Nn802
pmxab.f:
  MAIN pmxab:
Warning on line 688 of pmxab.f: inconsistent calling sequences for 
getarg,

   arg 3: here integer variable, previously ftnlen.
Warning on line 688 of pmxab.f: inconsistent calling sequences for 
getarg:

   here 4, previously 3 args and string lengths.


Did you remember to replace the comments at the getarg calls in line 
681-682 and 694-695?
Sorry, I realize that I have forgotten line 694-695. I've compiled pmx 
2.518 now. All works well but the following warnings still remains:


...
  dograce:
Warning on line 5081 of pmxab.f: local variable lshft never used
  dopsslur:
Warning on line 5663 of pmxab.f: local variable tmove never used
Warning on line 5663 of pmxab.f: local variable sfound never used
Warning on line 5663 of pmxab.f: local variable tfound never used

...

Luigi
___
[EMAIL PROTECTED] mailing list
http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music


Re: [TeX-Music] New PMX Beta 2.517

2008-12-07 Thread Christian Mondrup

Luigi Cataldi wrote:
I've compiled pmx2.517 with f2c version 20050501-1 (same as Christian) 
and gcc versio 4.1.1-15 on Linux Debian Etch. f2c prints some warnings 
(see at the end of this e-mail) but works. I've compiled perfectly 
Hermann's test.mtx. I'm very glad to you, Don, for this improvement!


Luigi


f2c pmxab.f -Nx400 -Nn802
pmxab.f:
  MAIN pmxab:
Warning on line 688 of pmxab.f: inconsistent calling sequences for getarg,
   arg 3: here integer variable, previously ftnlen.
Warning on line 688 of pmxab.f: inconsistent calling sequences for getarg:
   here 4, previously 3 args and string lengths.


Did you remember to replace the comments at the getarg calls in line 
681-682 and 694-695?

--
Christian Mondrup, Archive Editor
WIMA: Werner Icking Music Archive
http://icking-music-archive.org/
___
[EMAIL PROTECTED] mailing list
http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music