Responder 
 
Avaliação do Tópico:
  • 0 Votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Erro no output programa (64 bits/32 bits)
02/05/2012, 18:41
Resposta: #1
Erro no output programa (64 bits/32 bits)
Boa noite a todos do fórum. Gostaria da ajuda de todos.0 Trabalho com um programa (código fonte em fortran). Quando compilo o código fonte em uma máquina de 32 bits o programa gera um output correto (númerico). Quando compilo o mesmo código em uma máquina de 64 bits o programa gera um output errado. O que poderia ser.

OBS* -> Inicialmente o programa foi feito (compilado) em máquinas de 32 bits.


Desde já agradeço a ajuda !!!!
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
04/05/2012, 14:51 (Resposta editada pela última vez em: 04/05/2012 14:53 por spikey.)
Resposta: #2
RE: Erro no output programa (64 bits/32 bits)
Olá,

Tem alguma mudança para a versão de 64 bits? Acredito que dependendo das chamadas de sistema pode ocorrer diferença.
Dando uma pesquisada rápida, vi que pode ser ausência da lib lib32gfortran3, tem ela instalada?
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
04/05/2012, 23:16
Resposta: #3
RE: Erro no output programa (64 bits/32 bits)
Spike boa noite. Cara estou usando o compilador da intel ifort, para os dois casos, para a máquina de 32 bits (uso o ifort 32 bits) e para a máquina de 64 bits (uso o de 64 bits). Deixa eu explicar melhor o problema:

A minha saída é formada por números reais (matrizes) que posso manipula-las no origin, por exemplo. Existe vários outputs do programa. Quando compilo em PC 32 bits todos os output estão corretas. Porém na compilação em PC 64 bits existe uma saída expecifica que todos os elementos da matriz são zeros. Espero ter esclarecido melhor.... o problema.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
07/05/2012, 17:43
Resposta: #4
RE: Erro no output programa (64 bits/32 bits)
Entendi. Instalando estas libs não resolveu? Continuam os mesmos erros? Se for o caso acho que seria interessante enviar esta dúvida para a lista do Debian para uma divulgação maior, pois este não é meu forte Sorrisão
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
07/05/2012, 18:01
Resposta: #5
RE: Erro no output programa (64 bits/32 bits)
Obrigado pela ajuda. Não instalei as libs, pois, são para compilador gfortran e estou usando o compilador ifort (intel). Mesmo assim obrigado !!!
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS