question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Sync the headers in `cupy/core/include/cupy/complex/` with upstream?

See original GitHub issue

Recently the bundled Thrust complex headers have been modified on a per-PR basis for the following reasons:

  1. Performance impact: #2562 (fixed alignment)
  2. Missing __host__ qualifiers: #2538
  3. Missing support: #2520

All of these changes are more or less in sync with the latest Thrust codes. I suggest that these headers can be brought up to date with the upstream. The incentive is that one might discover another one-liner change like in #2562 that boosts the performance considerably 🙂

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:1
  • Comments:25 (25 by maintainers)

github_iconTop GitHub Comments

2reactions
emcastillocommented, Nov 22, 2019

I just got it working using a submodule and __CUDACC_RTC__ I am currently running tests and plan to submit a PR in the next few hours/day

2reactions
emcastillocommented, Nov 11, 2019

I am doing some tests and thrust has


#include <cmath>
#include <complex>
#include <sstream>
#include <thrust/detail/type_traits.h>

included in the base thrust/complex.h which makes nvrtc blow up 😂

Read more comments on GitHub >

github_iconTop Results From Across the Web

1.3.1.1.1. Sync Header Alignment - Intel
Check Sync Header Lock status after sync header lock is achieved (or during the EMBA phase) and stable. The following signals in <ip_variant_name>...
Read more >
Sync profile headers – MRI OnLocation | Help Center
Select the Enabled Integrations tab. Click Manage Settings next to SyncPortal. Click Settings next to your sync profile. Select the Headers tab. The...
Read more >
Header too Wide and Page Numbers out of sync
Activate the header/footer view, click where the page number should be and make sure that you insert it by pressing Alt+Shift+P.
Read more >
Create different headers or footers for odd and even pages
Double-click the header or footer. Select Different Odd & Even Pages. Odd Even button selected on header ribbon. On one of the odd...
Read more >
Video: Headers, margins and more - Microsoft Support
Training: This video tutorial shows you how to add headers and footers such as page numbers to a document, change the margins, and...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found