delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/07/12/16:53:18

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Date: Mon, 12 Jul 2004 14:53:12 -0600 (MDT)
From: David Mastronarde <mast AT bio3d DOT Colorado DOT EDU>
To: cygwin AT cygwin DOT com
Subject: Problem with echo in tcsh 6.13.00-2 in Cygwin 1.5.10 (fwd)
Message-ID: <Pine.LNX.4.44.0407121449500.6963-101000@druid.Colorado.EDU>
MIME-Version: 1.0

---1463780512-713968726-1089665034=:6963
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Content-ID: <Pine DOT LNX DOT 4 DOT 44 DOT 0407121449502 DOT 6963 AT druid DOT Colorado DOT EDU>


The latest version of tcsh has a problem with the built-in echo.
When echo is used to write to a file from within a script, and then the
script runs a program that attempts to open the file, the program is not
able to open the file.

The attachment has a sample program, fortopen.f, which gave the problem 
when compiled with the Intel Fortran compiler.  A C program using
fopen did not show the problem.  The problem also does not occur when the
program is compiled with g77 under Cygwin.  The executable made the tar 
file too large for your mail program, so it is not included.  (Please 
tell me a better email address to use if you need it from me.)

The script echotest uses echo to write to a file, then runs fortopen which 
tries to open the file.  It does it first with echo piped to cat, and with 
/bin/echo, which do not fail, then it does it with the built-in echo, 
which fails with permission denied.

The problem occurs only with tcsh 6.13, not tcsh 6.12 (see two output 
files).

I am running Windows XP SP1.

Thanks.

David Mastronarde

---1463780512-713968726-1089665034=:6963
Content-Type: APPLICATION/x-gzip; name="echobug.tar.gz"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine DOT LNX DOT 4 DOT 44 DOT 0407121453120 DOT 6963 AT druid DOT Colorado DOT EDU>
Content-Description: 
Content-Disposition: attachment; filename="echobug.tar.gz"

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
7pkll9w70mzBYqLwpkIa6iDHRlD26lBaA458JkVqyaF00jxsAXaV/SvMkKA/
ZAt62BaM29fpcsgqtC4XLyrXzpKWW1BtKfdsdaITsNI2N2v8zHBLn3/dkWZy
sxbmphLOo2KjeLPlmZphW45ZbreVoi7ablHlwD4n5lSuVqaoCzdctH7gdLTv
219xLjpFXXgiWmpsk0TCgp5TJLAWi3Knd7aUGUuAHBldEitwYMOBbMqFxZZy
z3kcWUqXCagfIscCn0sJ/8wvUDI7w4YTFj65EceAWpVqecHwtdxuNybMeF7F
tQGKD2ds0gmv0nYHA/JgenjnObGchdvasU0MtQgVVIGK6UGogPodDDXT3bea
QXxriXeyrzT/HgFidFpxi3Ftg+DtPJbrt0hmbKXZtqsT03lokWhnzlr7sg9j
v7tei4iZXsvBXhqmV9iiu9wMLdBaRElLsAzTgfiwTCCKLLYDDPFWAOKZS7wJ
+BlU2A11wovz8RhxNLzFv5O7NyWBRxvn8Y/hnRVhiy/tu+Gl/QiVu+CfYbpK
qRkRpe5V2cITt6W0MrepcHBrz1xYTwlg2MFBRndDbCl2kPDJBbA96DTbmGSo
PRMMPwnCryWKpNedRU9BbJleT0mgLUGsVxGfVDPvScvYOmvKHp/YPpOBD0Vo
S5P0HbzWwW5XPj0ZaH5ADPfRsV3NAPIF3tJGApddLC266blr+veBu97HAW9J
b5FFsG5VqyvL81zPF+5ND5aIgustq7678XTYXYLGd1og6O6qqkf+xmc2QkVT
7TrKvkQ7PbnZrNF6FUzJimF5rBtvJapXaBqp+Xck19C2Ik2BT09uNd+shAeR
QAq1NMctcq35/mPibhEqUC4yL14SRPW2QmtppOVAeth+Gol6ynjKNon8bK2l
LE8ofIJUUdPS2VXXPJKjp/7gZ3EMSeHw5TTyeZnXkwqSoGYtr/PucwnrZJ4n
ICsGVLUkUq7Us3oaMGvlxEtCQ8j53TSswLOWd0ESClbKHjwg8Ypw/tibaobp
6QkGR066AvbMuAORjsFDAkslg9xeB04dEfzLHlF8kTAlTAKeOcsvtcf77AER
WUCLZqQvdT0HJOxu1ZSLQmRl+csvL0XW6y9Ewty0fKzorhenPS4GqCiJqZjf
IRM6HELudOAjDc5tTIgUm7SZRa5ySApRl4lQQIaXWtJIUYB9CM3EPN5xk5ee
9WWIdBeLvHTayAQeIKEycPSU8xGCJ3pzyBoUpZx0vM07h5QbnBpiW7e3n6Wb
dD+3LgFyF/YxnhvziIzDflsvuTEPyLyb0EciRzq7ymyYD6adROa8GSFTURsh
ZS5S4SA5PONLhGLczY0QQLKrQ6l8h7qUzyNEOoFNUg14ioLcSGK3SJpHKsnk
2CGlLJKrJ7tukILyYylC3maQDcJBxuc6d91qNj7SyFoa2diPrCeRmZoYIfEE
Rrpb4c2bEVLMIDlZjEg8IZHqDudNJY+Eta6YQdYEhYPc7u5TeubmowRSTSDl
dG5ESNwaprNDBum8PGK72BSDEClxkQoHmef5aZGdjDHfa5x8B2TGzFhtRD4y
YxI+T3eZv1EWMi6/DsHbGrNAOKKGmFtdrDTOrbdQv+7TSYxINmt5sEOxVlvm
Mi/mo0s06W68tpOXfh+Yq+ycgNUzLRyQUWqku7nZ4a5Nx88ua+HYBbqm6RoS
InN1qSnUjczKKp9uZE8esZO96ZXiHmQc8BkkJ+bxWcycdEmo40pVSSF908gB
gSccUzbm/bsKZz0PSKpmeLIXB2QbzO/gejWpKyB1O8gt7MIVS2pdi0jOvqOG
PMVUdgLS9Fa6lgkRPElJqVhLQEMk7rdSSIiQG6ZBXYrTCZFPOSBYScrHEs6D
nPU8rBloJkKSSbFtNLvuR+TG4SyDVEHNFBtAPsqStrYySO4a7PHO0nMGxTzK
VdpPFXwTRLBZV3zds9bh9gPrUm6H8ukcVjaNWgV3k9tuiE+sYJSPTFanECnx
kWagZ5FU4iIXpqNnkJlI3iKdxF6qEJl6QCBEynzkEz6An0bWGikke6qNZBpt
qPlY4i1+wZtypZZD8p5gwLmYZn10Ba6p3JHAJb5pkjvTXhPt1t0ExNQgHnxT
D0+m/Nmv3/jTW/z+F/wE88DUTqVvLaP4/S/4Xd6+/0WB7yKVxZp0fP/L92gz
7xkfvH20gjuCMUDW1trEtNG14CRyEBFrlIBn4FPMfHL6qRTSUeWk4sGyqIL/
sTzFs+bhdI3GTGawlHyVjExw6YOnbE7Y87pkDKsRmL7Hv56eJNUNH0cFnX9w
PW83lh1UYAb4QXX9s0Pw2P7Exqn/8reWcaj+y6q0rf+qXMf6T8Vj/f8u7Qes
/+q/Sf1/qZ4/Qv1P6trDa3sEt/ioIva9IUGor7bUQM8FDJsMhPcCeUF4TbLv
rDdBNXp/VciD1hstcom7S/aGN2IAS9OIHs/sO3ipVzeNjYcXcJHxOrz0m7jG
HZABbPRbpBERQZsGGuhqOkGLjC97o9TdAFeOBd3hNe2O6ziwjAeDz9zW9vCQ
T88xiLsgRvIddsdpjt+S9T8wi0tg2YbVvuj9n6oarv9lWVYg/AEv1dTasf5/
j/Yff4lf5kUqi9MTNgWcQQWCf+zvGflfnArI3/+SSLEQVTR1nJ2euAap3CaI
bJ9U7MRvoQp1JsAyhNm5LeYZ6Qfkbsm+WOCXy0rV8S+W94MWoDj/Y1WFxbeX
cTD/a0qc/5JcV9n6TxaP+f89Wjyzdj60J+3OrDf5G6XkfDwZtme7mTf8Td6R
s/DbrIcvy/vJ2sB0DL2Je8xwxn59NerP3vXx7xt899S7szgnzt5MZ+3Z1fTd
2XjQPXuDzN6FHN/0JpN3svjzjtPas5yA/O3NWXppdbZD6JptE/PJCl4jnSxm
6L54mXP29YfxM087mug1HeMHLQTHdmzHdmzHdmzHdmzHdmzHdmzHdmzHdmzH
dmzHdmzHdmzHdmzHdmzH9m/f/g9Z77+nAHgAAA==


---1463780512-713968726-1089665034=:6963
Content-Type: text/plain; charset=us-ascii

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/
---1463780512-713968726-1089665034=:6963--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019