I was googling and found out that gfortran has a bug with non-english locale and printf. This is the cause for scilab to crash in systems with old versions of gfortran. I have scilab rpm 64 bits Mandriva 2009.1 at home and no problems as well. However, I cannot change the linux distribution in my job. Thus, as a workaround, I am making,<br>
<br>LC_ALL=en_US.utf8<br>./scilab<br><br>Thanks<br><br><div class="gmail_quote">2009/7/13 Collette Yann <span dir="ltr"><<a href="mailto:ycollet@freesurf.fr">ycollet@freesurf.fr</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br>
<br>
Works fine on the current master. This bug has been corrected a while ago.<br>
Tested on linux mandriva 2009.1 64 bits.<br>
<br>
YC<br>
<br>
Adelson Oliveira a écrit :<div><div></div><div class="h5"><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Using scilab-5.1.1 64bits binary for linux downloaded from scilab home page.<br>
<br>
The following code,<br>
<br>
<br>
y=1/20<br>
<br>
makes scilab crash with messages,<br>
<br>
At line 27 of file src/fortran/formatnumber.f<br>
Internal Error: printf is broken<br>
<br>
Installed c and fortran libraries are,<br>
<br>
gcc-java-4.1.1-52.el5<br>
gcc-gfortran-4.1.1-52.el5<br>
compat-libgcc-296-2.96-138<br>
gcc-objc-4.1.1-52.el5<br>
compat-gcc-34-g77-3.4.6-4<br>
libgcc-4.1.1-52.el5<br>
gcc-gnat-4.1.1-52.el5<br>
compat-gcc-34-c++-3.4.6-4<br>
gcc-c++-4.1.1-52.el5<br>
compat-gcc-34-3.4.6-4<br>
gcc-4.1.1-52.el5<br>
libgcc-4.1.1-52.el5<br>
<br>
This is a CENTOS linux system<br>
<br>
Did anybody have this problem? Does someone know how to correct this?<br>
<br>
Thanks<br>
</blockquote>
<br>
</div></div></blockquote></div><br>