Hi Christian,

Cool, thanks. Out of curiosity I looked in the SVN but I don't see the change in there yet, but maybe my repo browser is just too lazy today :)

Another useful link for those interested - I was trying to build a x64 debug version with PDBs using the x64 command prompt + cygwin (with --enable-debug), but that failed due to a bug in MSVC leading to

LINK : fatal error LNK1101: incorrect MSPDB140.DLL version; recheck installation of this product

The following link helped:

https://connect.microsoft.com/VisualStudio/feedback/details/1651822/incorrect-mspdb140-dll-version-picked-in-x86-x64-cross-tools-environment

Cheers,
Filip

Hi Filip,

Thanks! I also recently installed MSVC 2015 and hence have already fixed the
issue in the trunk.

Cheers
Christian

--
Christian Schulte, www.gecode.org/~schulte
Professor of Computer Science, KTH, cschu...@kth.se
Expert Researcher, SICS, cschu...@sics.se


-----Original Message-----
From: users-boun...@gecode.org [mailto:users-boun...@gecode.org] On Behalf
Of Filip Konvicka
Sent: Monday, August 17, 2015 2:49 PM
To: users@gecode.org
Subject: [gecode-users] ~Event nothrow issue

Hi,

I've tried compiling Gecode 4.4.0 with MSVC 2015 and it produces warnings
about ~Event being (implicitly) nothrow but throwing exceptions at the same
time.

I was thinking whether or not it is worth fixing in Gecode code, and found
this nice explanation:

http://denisbider.blogspot.cz/2015/07/exceptions-in-destructors-and-visual.h
tml

I believe either noexcept(false) (portable but probably C++11 only
syntax) or throw(...) might help - possibly replacing "..." with something
reasonable.

Cheers,
Filip


_______________________________________________
Gecode users mailing list
users@gecode.org
https://www.gecode.org/mailman/listinfo/gecode-users




_______________________________________________
Gecode users mailing list
users@gecode.org
https://www.gecode.org/mailman/listinfo/gecode-users

Reply via email to