[ET Trac] [Einstein Toolkit] #1634: CUDA breaks	CCTK_BUILTIN_UNREACHABLE
    Einstein Toolkit 
    trac-noreply at einsteintoolkit.org
       
    Wed Jun 18 12:26:44 CDT 2014
    
    
  
#1634: CUDA breaks CCTK_BUILTIN_UNREACHABLE
----------------------+-----------------------------------------------------
  Reporter:  sbrandt  |       Owner:                     
      Type:  defect   |      Status:  new                
  Priority:  minor    |   Milestone:  Cactus_4.3.0       
 Component:  Other    |     Version:  development version
Resolution:           |    Keywords:                     
----------------------+-----------------------------------------------------
Comment (by eschnett):
 (1) In the long run, CUDA should become its own language, and should stop
 pretending to be C or C++. In the short run, testing __CUDACC__ is fine.
 (2) Isn't CUDA like C++? If so, do you need to change the behaviour of C
 code?
 (3) If asm("trap;") works always, then the macro should be always defined,
 and not only if C++ supports it.
-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1634#comment:1>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
    
    
More information about the Trac
mailing list