From f67b8323fe6ef393f896e67812e6bf5b3cbe3a51 Mon Sep 17 00:00:00 2001 From: Travis CI Date: Mon, 27 Nov 2017 23:00:15 +0000 Subject: Gem ebc50987f9794b71fc512d52b46e5c78d6e9218f osx/x86_64 built 'noexcept:ebc50987f9794b71fc512d52b46e5c78d6e9218f' for osx/x86_64 --- Gem/Gem.pd_darwin | Bin 5235348 -> 5235268 bytes Gem/develop/include/Gem/Gem/Dylib.h | 4 ++-- Gem/develop/include/Gem/Gem/Exception.h | 12 ++++++------ Gem/develop/include/Gem/Utils/GLUtil.h | 2 +- Gem/develop/include/Gem/Utils/GemString.h | 3 ++- Gem/develop/include/Gem/Utils/any.h | 13 +++++++++++-- Gem/gem_filmAVFoundation.so | Bin 71512 -> 71512 bytes Gem/gem_imageJPEG.so | Bin 52104 -> 52104 bytes Gem/gem_imageMAGICK.so | Bin 54504 -> 54504 bytes Gem/gem_imageSGI.so | Bin 59176 -> 59176 bytes Gem/gem_imageTIFF.so | Bin 68244 -> 68244 bytes Gem/gem_modelOBJ.so | Bin 90220 -> 90220 bytes Gem/gemcocoawindow.pd_darwin | Bin 36484 -> 36484 bytes Gem/gemglfw3window.pd_darwin | Bin 38112 -> 38192 bytes Gem/gemglutwindow.pd_darwin | Bin 44428 -> 44428 bytes Gem/gemsdlwindow.pd_darwin | Bin 40632 -> 40704 bytes Gem/pix_drum.pd_darwin | Bin 26312 -> 26312 bytes Gem/pix_fiducialtrack.pd_darwin | Bin 76412 -> 76412 bytes Gem/pix_hit.pd_darwin | Bin 24320 -> 24320 bytes Gem/pix_mano.pd_darwin | Bin 40456 -> 40456 bytes 20 files changed, 22 insertions(+), 12 deletions(-) diff --git a/Gem/Gem.pd_darwin b/Gem/Gem.pd_darwin index 6867ddd..e395a37 100755 Binary files a/Gem/Gem.pd_darwin and b/Gem/Gem.pd_darwin differ diff --git a/Gem/develop/include/Gem/Gem/Dylib.h b/Gem/develop/include/Gem/Gem/Dylib.h index 1af65c1..5ed7fda 100644 --- a/Gem/develop/include/Gem/Gem/Dylib.h +++ b/Gem/develop/include/Gem/Gem/Dylib.h @@ -28,10 +28,10 @@ class GEM_EXTERN GemDylib { GemDylib(const CPPExtern*obj, const std::string libname, const std::string extension=std::string("") - ) throw(GemException); + ); // throws GemException GemDylib(const std::string libname, const std::string extension=std::string("") - ) throw(GemException); + ); // throws GemException GemDylib(const GemDylib&); diff --git a/Gem/develop/include/Gem/Gem/Exception.h b/Gem/develop/include/Gem/Gem/Exception.h index 6df277f..8815b0a 100644 --- a/Gem/develop/include/Gem/Gem/Exception.h +++ b/Gem/develop/include/Gem/Gem/Exception.h @@ -39,13 +39,13 @@ typedef struct _text t_object; class GEM_EXTERN GemException { public: - GemException(void) throw(); - GemException(const char*error) throw(); - GemException(const std::string error) throw(); - virtual ~GemException(void) throw(); + GemException(void); + GemException(const char*error); + GemException(const std::string error); + virtual ~GemException(void); - virtual const char *what(void) const throw(); - virtual void report(const char*origin=0) const throw(); + virtual const char *what(void) const; + virtual void report(const char*origin=0) const; private: const std::string ErrorString; }; diff --git a/Gem/develop/include/Gem/Utils/GLUtil.h b/Gem/develop/include/Gem/Utils/GLUtil.h index c550c07..16fa492 100644 --- a/Gem/develop/include/Gem/Utils/GLUtil.h +++ b/Gem/develop/include/Gem/Utils/GLUtil.h @@ -45,7 +45,7 @@ GEM_EXTERN extern int getGLbitfield(int argc, struct _atom *argv); public: GLuintMap(const std::string&name); virtual ~GLuintMap(); - GLuint get(float) throw(GemException&); + GLuint get(float); // throws GemException /* map a GLuint to float; if float is 0, the new mapping is created, * else we just update an existing one * updating is especially useful with multiple contexts */ diff --git a/Gem/develop/include/Gem/Utils/GemString.h b/Gem/develop/include/Gem/Utils/GemString.h index d134f50..d767bf0 100644 --- a/Gem/develop/include/Gem/Utils/GemString.h +++ b/Gem/develop/include/Gem/Utils/GemString.h @@ -28,7 +28,8 @@ namespace gem { GEM_EXTERN std::wstring getVisualLine(const std::wstring&); /* convert a UTF-8 string to wchar */ - GEM_EXTERN std::wstring toWstring(const char*str) throw(int); + // throws 'int', holding the position of the char that couldn't be converted + GEM_EXTERN std::wstring toWstring(const char*str); }; }; diff --git a/Gem/develop/include/Gem/Utils/any.h b/Gem/develop/include/Gem/Utils/any.h index dff11bb..331a797 100644 --- a/Gem/develop/include/Gem/Utils/any.h +++ b/Gem/develop/include/Gem/Utils/any.h @@ -34,9 +34,18 @@ namespace gem bad_any_cast(const std::type_info& src, const std::type_info& dest) : result(std::string("bad cast (")+src.name() + "->" + dest.name()+")") { } - virtual ~bad_any_cast(void) throw() + virtual ~bad_any_cast(void) +#if __cplusplus <= 199711L + throw() +#endif { } - virtual const char* what(void) const throw() { + virtual const char* what(void) const +#if __cplusplus > 199711L + noexcept +#else + throw() +#endif + { return result.c_str(); } const std::string result; diff --git a/Gem/gem_filmAVFoundation.so b/Gem/gem_filmAVFoundation.so index 75bcedd..7749329 100755 Binary files a/Gem/gem_filmAVFoundation.so and b/Gem/gem_filmAVFoundation.so differ diff --git a/Gem/gem_imageJPEG.so b/Gem/gem_imageJPEG.so index db8c1dd..e4a258e 100755 Binary files a/Gem/gem_imageJPEG.so and b/Gem/gem_imageJPEG.so differ diff --git a/Gem/gem_imageMAGICK.so b/Gem/gem_imageMAGICK.so index c5bd862..e696741 100755 Binary files a/Gem/gem_imageMAGICK.so and b/Gem/gem_imageMAGICK.so differ diff --git a/Gem/gem_imageSGI.so b/Gem/gem_imageSGI.so index 01c232a..562c78c 100755 Binary files a/Gem/gem_imageSGI.so and b/Gem/gem_imageSGI.so differ diff --git a/Gem/gem_imageTIFF.so b/Gem/gem_imageTIFF.so index 987e2c7..153974f 100755 Binary files a/Gem/gem_imageTIFF.so and b/Gem/gem_imageTIFF.so differ diff --git a/Gem/gem_modelOBJ.so b/Gem/gem_modelOBJ.so index fbf643e..4956b60 100755 Binary files a/Gem/gem_modelOBJ.so and b/Gem/gem_modelOBJ.so differ diff --git a/Gem/gemcocoawindow.pd_darwin b/Gem/gemcocoawindow.pd_darwin index 3ff2084..d682592 100755 Binary files a/Gem/gemcocoawindow.pd_darwin and b/Gem/gemcocoawindow.pd_darwin differ diff --git a/Gem/gemglfw3window.pd_darwin b/Gem/gemglfw3window.pd_darwin index cfd32c9..d4cf4a6 100755 Binary files a/Gem/gemglfw3window.pd_darwin and b/Gem/gemglfw3window.pd_darwin differ diff --git a/Gem/gemglutwindow.pd_darwin b/Gem/gemglutwindow.pd_darwin index 26a1fe5..71ed15e 100755 Binary files a/Gem/gemglutwindow.pd_darwin and b/Gem/gemglutwindow.pd_darwin differ diff --git a/Gem/gemsdlwindow.pd_darwin b/Gem/gemsdlwindow.pd_darwin index 06d0138..9ffbd13 100755 Binary files a/Gem/gemsdlwindow.pd_darwin and b/Gem/gemsdlwindow.pd_darwin differ diff --git a/Gem/pix_drum.pd_darwin b/Gem/pix_drum.pd_darwin index 4dda3bd..dfc94c6 100755 Binary files a/Gem/pix_drum.pd_darwin and b/Gem/pix_drum.pd_darwin differ diff --git a/Gem/pix_fiducialtrack.pd_darwin b/Gem/pix_fiducialtrack.pd_darwin index d58a900..4e4b3b7 100755 Binary files a/Gem/pix_fiducialtrack.pd_darwin and b/Gem/pix_fiducialtrack.pd_darwin differ diff --git a/Gem/pix_hit.pd_darwin b/Gem/pix_hit.pd_darwin index 2be0a84..41ec56b 100755 Binary files a/Gem/pix_hit.pd_darwin and b/Gem/pix_hit.pd_darwin differ diff --git a/Gem/pix_mano.pd_darwin b/Gem/pix_mano.pd_darwin index ad0c2f5..1a219d5 100755 Binary files a/Gem/pix_mano.pd_darwin and b/Gem/pix_mano.pd_darwin differ -- cgit v1.2.1