[ET Trac] [Einstein Toolkit] #1845: remove fortran compiler option -m128bit-long-double from general option lists

Einstein Toolkit trac-noreply at einsteintoolkit.org
Wed Dec 9 10:13:21 CST 2015


#1845: remove fortran compiler option -m128bit-long-double from general option
lists
-------------------------+--------------------------------------------------
  Reporter:  knarf       |       Owner:                     
      Type:  defect      |      Status:  reopened           
  Priority:  minor       |   Milestone:  ET_2016_05         
 Component:  SimFactory  |     Version:  development version
Resolution:              |    Keywords:                     
-------------------------+--------------------------------------------------

Comment (by hinder):

 I think that happens when a VM is created on one architecture, an
 executable compiled "native" to that architecture, and the VM is then run
 on another architecture, i.e. a different CPU.  The code is then
 incompatible with the new CPU, generating the illegal instruction error.
 Probably the best solution to this is to use compilation options which are
 as generic as possible when compiling a configuration which will be
 included pre-built in a VM, just like, e.g., Debian, does when compiling
 packages which should run on a wide variety of hardware.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1845#comment:6>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list