Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pybind11 #264

Closed
wants to merge 10 commits into from
Closed

Pybind11 #264

wants to merge 10 commits into from

Conversation

kohr-h
Copy link
Member

@kohr-h kohr-h commented Feb 7, 2016

Pushed to a new branch by mistake - never mind. This seems to work according to tests on my machine and on our Jenkins. Can you test it on Windows @adler-j? If that goes through, I suggest we merge in odlpp to master, update the submodule and merge here.

@adler-j
Copy link
Member

adler-j commented Feb 8, 2016

May need to revert this, did you verify it builds with MSVC and Clang?

@adler-j
Copy link
Member

adler-j commented Feb 8, 2016

Well I be damned, missed the branch switcharoo, will check today, but please try Clang.

@kohr-h
Copy link
Member Author

kohr-h commented Feb 8, 2016

with MSVC

How am I supposed to do that?

Clang

I'll try it

@adler-j
Copy link
Member

adler-j commented Feb 8, 2016

How am I supposed to do that?

Could run a virtual machine I suppose.

I thought it was merged since you closed, but it was the other one that was closed, got me confused.

@kohr-h
Copy link
Member Author

kohr-h commented Feb 8, 2016

I didn't actively close anything, maybe something like that happened when I deleted the other branch? Sorry about the confusion.

I don't have a win installation lying around. We should activate our the Jenkins on the windows machine again...

Now installing CUDA 7.5, seems to have hit the repos recently. My old 7.0 doesn't support Clang.

@kohr-h
Copy link
Member Author

kohr-h commented Feb 8, 2016

Works with clang. A build job for odlpp with clang wouldn't hurt I guess.

@adler-j
Copy link
Member

adler-j commented Feb 9, 2016

This will have to wait, it seems pybind11 has introduced heaps of bugs for VS2013, I tried fixing some but more popped up, and apparently the maintainer has no plans to support "only parts of" C++11 (which I can understand). This would have been fine if Nvidia had released VS2015 support for CUDA, but it is currently only part of a "release candidate" that you can access as a "registered developer" (which I am, but I doubt most of our users are).

Status:
https://developer.nvidia.com/nsight-visual-studio-edition-5_0-new-features

I'll have a look and see if it builds under VS2015 anyway.

@kohr-h
Copy link
Member Author

kohr-h commented Feb 9, 2016

Well okay. Not great but understandable. When will this piece of crap
appear?

On 02/09/2016 09:07 AM, Jonas Adler wrote:

This will have to wait, it seems pybind11 has introduced heaps of bugs
for VS2013, I tried fixing some but more popped up, and apparently the
maintainer has no plans to support "only parts of" C++11 (which I can
understand). This would have been fine if Nvidia had released VS2015
support for CUDA, but it is currently only part of a "release candidate"
that you can access as a "registered developer" (which I am, but I doubt
most of our users are).

Status:
https://developer.nvidia.com/nsight-visual-studio-edition-5_0-new-features

I'll have a look and see if it builds under VS2015 anyway.


Reply to this email directly or view it on GitHub
#264 (comment).

Dr Holger Kohr
KTH - Royal Institute of Technology
Dpt of Mathematics
100 44 Stockholm
Tel +46 8 790-6652
Mobil +46 72 0119332

@adler-j
Copy link
Member

adler-j commented Jun 9, 2016

Closing this since #336 will override most of this anyway.

@adler-j adler-j closed this Jun 9, 2016
@adler-j adler-j deleted the issue-pybind11 branch August 30, 2016 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants