* [devel] Fortran95 compilers @ 2005-10-20 10:28 Epiphanov Sergei 2005-10-20 11:39 ` [devel] " Michael Shigorin ` (2 more replies) 0 siblings, 3 replies; 10+ messages in thread From: Epiphanov Sergei @ 2005-10-20 10:28 UTC (permalink / raw) To: Рассылка Devel Как сейчас обстоят дела с Fortran95? Есть ли что возможное для работы под Linux или нет? Свои поиски на sf.net привели к тому, что нормальных компиляторов нет (если судить по описаниям). Компилятор Fortran95 появился и в gcc, но только в ветке HEAD и ещё в одной ветке. Кто-нибудь сталкивался с компиляторами, на какой лучше глаз положить? Или всё глухо? -- С уважением, Епифанов Сергей ^ permalink raw reply [flat|nested] 10+ messages in thread
* [devel] Re: Fortran95 compilers 2005-10-20 10:28 [devel] Fortran95 compilers Epiphanov Sergei @ 2005-10-20 11:39 ` Michael Shigorin 2005-10-20 12:08 ` [devel] " Alexander Bokovoy 2005-10-20 17:48 ` Andrey Brindeew 2 siblings, 0 replies; 10+ messages in thread From: Michael Shigorin @ 2005-10-20 11:39 UTC (permalink / raw) To: devel; +Cc: community On Thu, Oct 20, 2005 at 02:28:12PM +0400, Epiphanov Sergei wrote: > Компилятор Fortran95 появился и в gcc, но только в ветке HEAD и > ещё в одной ветке. Кто-нибудь сталкивался с компиляторами, на > какой лучше глаз положить? Или всё глухо? Смутно припоминается, что то ли Fujitsu, то ли Intel раздавали на каких-то условиях что-то. PS: вообще тема для community@ скорее. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Fortran95 compilers 2005-10-20 10:28 [devel] Fortran95 compilers Epiphanov Sergei 2005-10-20 11:39 ` [devel] " Michael Shigorin @ 2005-10-20 12:08 ` Alexander Bokovoy 2005-10-20 17:48 ` Andrey Brindeew 2 siblings, 0 replies; 10+ messages in thread From: Alexander Bokovoy @ 2005-10-20 12:08 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 734 bytes --] On Thu, Oct 20, 2005 at 02:28:12PM +0400, Epiphanov Sergei wrote: > Как сейчас обстоят дела с Fortran95? Есть ли что возможное для работы под > Linux или нет? Свои поиски на sf.net привели к тому, что нормальных > компиляторов нет (если судить по описаниям). Компилятор Fortran95 появился и > в gcc, но только в ветке HEAD и ещё в одной ветке. Кто-нибудь сталкивался с > компиляторами, на какой лучше глаз положить? Или всё глухо? Коммерческого дела на выбор: Intel, PGI, PathScale, IBM CMP (под разные архитектуры) -- / Alexander Bokovoy Samba Team http://www.samba.org/ ALT Linux Team http://www.altlinux.org/ Midgard Project Ry http://www.midgard-project.org/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Fortran95 compilers 2005-10-20 10:28 [devel] Fortran95 compilers Epiphanov Sergei 2005-10-20 11:39 ` [devel] " Michael Shigorin 2005-10-20 12:08 ` [devel] " Alexander Bokovoy @ 2005-10-20 17:48 ` Andrey Brindeew 2005-10-20 17:49 ` Alexander Bokovoy 2 siblings, 1 reply; 10+ messages in thread From: Andrey Brindeew @ 2005-10-20 17:48 UTC (permalink / raw) To: Рассылка Devel [-- Attachment #1: Type: text/plain, Size: 596 bytes --] On Thu, Oct 20, 2005 at 02:28:12PM +0400, Epiphanov Sergei wrote: > Как сейчас обстоят дела с Fortran95? Есть ли что возможное для работы под > Linux или нет? Свои поиски на sf.net привели к тому, что нормальных > компиляторов нет (если судить по описаниям). Компилятор Fortran95 появился и > в gcc, но только в ветке HEAD и ещё в одной ветке. Кто-нибудь сталкивался с > компиляторами, на какой лучше глаз положить? Или всё глухо? Лучший компилятор Fortran на сегодня - от Intel. -- WBR, Andrey Brindeew. "No one person can understand Perl culture completely" (C) Larry Wall. [-- Attachment #2: Type: application/pgp-signature, Size: 245 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Fortran95 compilers 2005-10-20 17:48 ` Andrey Brindeew @ 2005-10-20 17:49 ` Alexander Bokovoy 2005-10-21 3:53 ` Constantin Mikhaylenko 0 siblings, 1 reply; 10+ messages in thread From: Alexander Bokovoy @ 2005-10-20 17:49 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 885 bytes --] On Thu, Oct 20, 2005 at 09:48:01PM +0400, Andrey Brindeew wrote: > On Thu, Oct 20, 2005 at 02:28:12PM +0400, Epiphanov Sergei wrote: > > Как сейчас обстоят дела с Fortran95? Есть ли что возможное для работы под > > Linux или нет? Свои поиски на sf.net привели к тому, что нормальных > > компиляторов нет (если судить по описаниям). Компилятор Fortran95 появился и > > в gcc, но только в ветке HEAD и ещё в одной ветке. Кто-нибудь сталкивался с > > компиляторами, на какой лучше глаз положить? Или всё глухо? > > Лучший компилятор Fortran на сегодня - от Intel. It depends. Надо смотреть по списку, который я уже приводил. Intel там не самый быстрый код генерирует. -- / Alexander Bokovoy Samba Team http://www.samba.org/ ALT Linux Team http://www.altlinux.org/ Midgard Project Ry http://www.midgard-project.org/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Fortran95 compilers 2005-10-20 17:49 ` Alexander Bokovoy @ 2005-10-21 3:53 ` Constantin Mikhaylenko 2005-10-21 8:23 ` Epiphanov Sergei 0 siblings, 1 reply; 10+ messages in thread From: Constantin Mikhaylenko @ 2005-10-21 3:53 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1827 bytes --] On Thu, 20 Oct 2005 13:49:23 -0400 Alexander Bokovoy <ab@altlinux.ru> wrote: > On Thu, Oct 20, 2005 at 09:48:01PM +0400, Andrey Brindeew wrote: > > On Thu, Oct 20, 2005 at 02:28:12PM +0400, Epiphanov Sergei wrote: > > > Как сейчас обстоят дела с Fortran95? Есть ли что возможное для работы под > > > Linux или нет? Свои поиски на sf.net привели к тому, что нормальных > > > компиляторов нет (если судить по описаниям). Компилятор Fortran95 появился и > > > в gcc, но только в ветке HEAD и ещё в одной ветке. Кто-нибудь сталкивался с > > > компиляторами, на какой лучше глаз положить? Или всё глухо? > > > > Лучший компилятор Fortran на сегодня - от Intel. > It depends. Надо смотреть по списку, который я уже приводил. Intel там не > самый быстрый код генерирует. > -- > / Alexander Bokovoy > Samba Team http://www.samba.org/ > ALT Linux Team http://www.altlinux.org/ > Midgard Project Ry http://www.midgard-project.org/ > Раз уж предыдущее моё письмо не дошло, начнём с того, что в gcc забросили g77 и развивают gfortran (в рамках gcc 4xx). Большая просьба к понимающим в этом более меня: попробуйте опакетить. На тему Intel'а. Самое вкусное у них -- частичная поддержка Ф 2003. (Из приятного -- работа с собственной командной строкой и переменными окружения) По поводу быстроты кода. Своими глазами видел код (линейная алгебра, решается симулятор нефтяного месторождения), который будучи собранным g77 процентов на 10 обгонял его же, но собранного ifort-ом Из суровых недостатков Интела -- масса функций, выходящих за стандарт (включая синонимы к стандартным), причём в документации это не разграничивается; при компиляции предупреждений о нестандартности не выдаётся. Последнее -- нарушение стиандарта языка. BW Const [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Fortran95 compilers 2005-10-21 3:53 ` Constantin Mikhaylenko @ 2005-10-21 8:23 ` Epiphanov Sergei 2005-10-21 9:20 ` Constantin Mikhaylenko 0 siblings, 1 reply; 10+ messages in thread From: Epiphanov Sergei @ 2005-10-21 8:23 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от Friday 21 October 2005 07:53 Constantin Mikhaylenko написал(a): > На тему Intel'а. > Самое вкусное у них -- частичная поддержка Ф 2003. > (Из приятного -- работа с собственной командной строкой и переменными > окружения) > > По поводу быстроты кода. > Своими глазами видел код (линейная алгебра, решается симулятор нефтяного > месторождения), который будучи собранным g77 процентов на 10 обгонял его > же, но собранного ifort-ом Уже заметил это, ибо сам тестировал ifort 8.0 и g77 из gcc. > Из суровых недостатков Интела -- масса функций, выходящих за стандарт > (включая синонимы к стандартным), причём в документации это не > разграничивается; при компиляции предупреждений о нестандартности не > выдаётся. > > Последнее -- нарушение стиандарта языка. Ещё одно: неоднократно замечено, что программа ifort иногда генерирует нерабочие программы: время от времени вываливается segmentation fault на инструкциях, которые к этому вообще не предрасположены (вроде сложений/умножений скаляров). Причём пересборка того же кода с debug проблему убирала и никак не могу найти причину. -- С уважением, Епифанов Сергей ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Fortran95 compilers 2005-10-21 8:23 ` Epiphanov Sergei @ 2005-10-21 9:20 ` Constantin Mikhaylenko 2005-10-21 9:41 ` Epiphanov Sergei 2005-10-21 12:13 ` Nikolay A. Fetisov 0 siblings, 2 replies; 10+ messages in thread From: Constantin Mikhaylenko @ 2005-10-21 9:20 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1814 bytes --] On Fri, 21 Oct 2005 12:23:59 +0400 Epiphanov Sergei <serpiph@nikiet.ru> wrote: > В сообщении от Friday 21 October 2005 07:53 Constantin Mikhaylenko > написал(a): > > На тему Intel'а. > > Самое вкусное у них -- частичная поддержка Ф 2003. > > (Из приятного -- работа с собственной командной строкой и переменными > > окружения) > > > > По поводу быстроты кода. > > Своими глазами видел код (линейная алгебра, решается симулятор нефтяного > > месторождения), который будучи собранным g77 процентов на 10 обгонял его > > же, но собранного ifort-ом > > Уже заметил это, ибо сам тестировал ifort 8.0 и g77 из gcc. > > > Из суровых недостатков Интела -- масса функций, выходящих за стандарт > > (включая синонимы к стандартным), причём в документации это не > > разграничивается; при компиляции предупреждений о нестандартности не > > выдаётся. > > > > Последнее -- нарушение стиандарта языка. > > Ещё одно: неоднократно замечено, что программа ifort иногда генерирует > нерабочие программы: время от времени вываливается segmentation fault на > инструкциях, которые к этому вообще не предрасположены (вроде > сложений/умножений скаляров). Причём пересборка того же кода с debug > проблему убирала и никак не могу найти причину. Собирать с помощью ifc 9.0 не пробовали? повторяется? Если есть такой код -- могу проверить не отходя от кассы. > -- > С уважением, Епифанов Сергей > > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel -- Dr. Constantin I. Mikhaylenko | Institute of Mechanics +7 (3472) 355255 | of Ufa's Branch of R.A.S. const@anrb.ru | const@mail.ru | 6, K. Marx Str.. ICQ UIN: 13383705 (Const) | Ufa, 450000, RUSSIA [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Fortran95 compilers 2005-10-21 9:20 ` Constantin Mikhaylenko @ 2005-10-21 9:41 ` Epiphanov Sergei 2005-10-21 12:13 ` Nikolay A. Fetisov 1 sibling, 0 replies; 10+ messages in thread From: Epiphanov Sergei @ 2005-10-21 9:41 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от Friday 21 October 2005 13:20 Constantin Mikhaylenko написал(a): > Собирать с помощью ifc 9.0 не пробовали? > повторяется? > > Если есть такой код -- могу проверить не отходя от кассы. Код есть, но это наши внутренние наработки, которые не могу предоставлять. -- С уважением, Епифанов Сергей ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] Fortran95 compilers 2005-10-21 9:20 ` Constantin Mikhaylenko 2005-10-21 9:41 ` Epiphanov Sergei @ 2005-10-21 12:13 ` Nikolay A. Fetisov 1 sibling, 0 replies; 10+ messages in thread From: Nikolay A. Fetisov @ 2005-10-21 12:13 UTC (permalink / raw) To: ALT Devel discussion list On Friday 21 October 2005 13:20, Constantin Mikhaylenko wrote: > On Fri, 21 Oct 2005 12:23:59 +0400 > > Epiphanov Sergei <serpiph@nikiet.ru> wrote: > > В сообщении от Friday 21 October 2005 07:53 Constantin > > Mikhaylenko написал: > > ... > > Ещё одно: неоднократно замечено, что программа ifort иногда > > генерирует нерабочие программы: время от времени > > вываливается segmentation fault на инструкциях, которые к > > этому вообще не предрасположены (вроде сложений/умножений > > скаляров). Причём пересборка того же кода с debug проблему > > убирала и никак не могу найти причину. > > Собирать с помощью ifc 9.0 не пробовали? > повторяется? Мне встречался код, который ifc 9.0 не хотел компилить с включением отладки. Без отладки всё было нормально, при включении соответствующего флага - вываливался с ошибкой компилятора. Код без особых изысков, даже по большей части Fortran77. Разве что с включением модулей. По segmentation fault - могу добавить, что это зависит ещё и от того, для какой платформы собирается приложение. Одно и то же приложение, собранное для Itanium, может не жить при сборке на i686. Причём проблемы лезут именно из недр компилятора. В целом же, создалось устойчивое впечатление, для достаточно больших проектов, где есть смешанный код C и Fortran, желательно вместе с ifort использовать и Intel C compiler. -- С уважением, Николай Фетисов ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2005-10-21 12:13 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2005-10-20 10:28 [devel] Fortran95 compilers Epiphanov Sergei 2005-10-20 11:39 ` [devel] " Michael Shigorin 2005-10-20 12:08 ` [devel] " Alexander Bokovoy 2005-10-20 17:48 ` Andrey Brindeew 2005-10-20 17:49 ` Alexander Bokovoy 2005-10-21 3:53 ` Constantin Mikhaylenko 2005-10-21 8:23 ` Epiphanov Sergei 2005-10-21 9:20 ` Constantin Mikhaylenko 2005-10-21 9:41 ` Epiphanov Sergei 2005-10-21 12:13 ` Nikolay A. Fetisov
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git