Close

Risultati da 1 a 3 di 3

Discussione: intel fortran Xcode

  1. #1

    intel fortran Xcode

     

    Buongiorno a tutti
    molto spesso causa lavoro devo programmare in fortran 77 e 90. Ho installato Intel Visual Fortran compiler 11 e come IDE utilizzo Xcode 3.1.2.

    Non ho problemi nel creare progetti, nel riconoscimento del codice, nella compilazione, è tutto perfetto. Il grosso problema che riscontro è quando faccio partire il debug. In breve quando eseguo il codice riga per riga, e arrivo alla chiamata di una subroutine che deve passare una variabile CARACTER il debugger si blocca.
    Vi faccio un esempio:

    program pippo
    implicit none

    call passString('ok')
    stop
    end program
    !-------------------------------------------------------

    subroutine passString(st)
    implicit none
    character*2 :: st
    write(*,*) 'string is :', st
    return
    end subroutine passString

    Compilo il codice senza problemi, ma se attivo il debug,
    quando cerco di entrare in call passString('ok')
    nella 'console' mi compare la scritta:
    The Debugger has exited due to signal 10 (SIGBUS)

    se una volta compilato il codice faccio partire il programma tutto funziona correttamente. Il problema è che su codici molto grandi non è possibile non utilizzare un debugger.
    qualcuno sa spiegarmi questa cosa?

    grazie ciao!!

  2. #2
    un Amico di Mac Peer L'avatar di flashcream
    Data Registrazione
    Apr 2005
    Località
    Bergamo
    Messaggi
    38,388
    un consiglio che ti è già stato dato: postare in un forum specialistico.

  3. #3
    *
    Data Registrazione
    Jun 2009
    Località
    bologna - metropolis
    Messaggi
    162
    prova a modificare parte del codice, ma anche se sono un informatico, programmatore java / c / c #, questo nn è l'ambito di richieste - forum non adatto in quanto non si parla di programmazione.
    dirgli al prof di farti usare un programma più "nuovo" e non programmi della seconda guerra mondiale

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •