[ET Trac] [Einstein Toolkit] #2078: thorn vectors fails if vectorizatin is disabled

Einstein Toolkit trac-noreply at einsteintoolkit.org
Mon Oct 9 16:05:58 CDT 2017


#2078: thorn vectors fails if vectorizatin is disabled
-----------------------------------+----------------------------------------
 Reporter:  rhaas                  |       Owner:                     
     Type:  defect                 |      Status:  new                
 Priority:  major                  |   Milestone:                     
Component:  EinsteinToolkit thorn  |     Version:  development version
 Keywords:  Vectors                |  
-----------------------------------+----------------------------------------
 At least in one case (gcc 7.2) thorn Vectors seems to fail with a message
 that overloading is not allowed in line 671 of vectors.h
 {{{
  explicit constexpr vectype(scalar_t const &a) : v(props::set1(a)) {}
 }}}
 if vectorization is disabled (VECTORISE=no). My guess would be that in
 this case scalar_t and vector_t are the same and a conflict exists (or
 some other assumption is violated).

 I'll provide more details once I have a a nicer testcase.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2078>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list