aboutsummaryrefslogtreecommitdiff
path: root/versions
diff options
context:
space:
mode:
authoraggieNick02 <nick@pcpartpicker.com>2021-04-08 14:01:25 -0500
committerGitHub <noreply@github.com>2021-04-08 12:01:25 -0700
commit83f3896fc839379b85a2bf54665e14c91b7f08d0 (patch)
tree1455e8fe995908fe3a48a0940743c23ce63c5cb8 /versions
parentd46fc1f4433c27c402313ae75292314e755e7af3 (diff)
downloadvcpkg-83f3896fc839379b85a2bf54665e14c91b7f08d0.tar.gz
vcpkg-83f3896fc839379b85a2bf54665e14c91b7f08d0.zip
Add disable-exceptions feature to portfile for tbb (#16068)
* Add disable-exceptions feature to portfile to pass exceptions=0 to tbb_build in the non-windows case, and set TBB_USE_EXCEPTIONS=0 in the vcxproj files in the windows case. This removes the try/catch(...) wrappers around user code run by TBB. While these exception facilities can be nice in some cases, their removal allows for much easier debugging of a crash due to an unhandled exception in code that a TBB client provides to a TBB algortihm. With the try/catch(...) wrappers removed, the unhandled exception and crash dump are generated at the point of the thrown exception, versus significantly later in a different thread with the originally throwing thread no longer having the stack from when the exception was thrown. * commit for changes from running x-add-version tbb to update for new port version * Remove feature and undo changes made by x-add-version * Rerun x-add-version
Diffstat (limited to 'versions')
-rw-r--r--versions/baseline.json2
-rw-r--r--versions/t-/tbb.json5
2 files changed, 6 insertions, 1 deletions
diff --git a/versions/baseline.json b/versions/baseline.json
index 3c3d78d32..198aff1df 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -5870,7 +5870,7 @@
},
"tbb": {
"baseline": "2020_U3",
- "port-version": 3
+ "port-version": 4
},
"tcl": {
"baseline": "core-9-0-a1",
diff --git a/versions/t-/tbb.json b/versions/t-/tbb.json
index 366fa1e7e..2655af3fd 100644
--- a/versions/t-/tbb.json
+++ b/versions/t-/tbb.json
@@ -1,6 +1,11 @@
{
"versions": [
{
+ "git-tree": "4e6228578b0ca40358f584aa1ea8b4a9ac2d4ed9",
+ "version-string": "2020_U3",
+ "port-version": 4
+ },
+ {
"git-tree": "eb2f60732524f07ea5effc9aeda3472fd0bbe243",
"version-string": "2020_U3",
"port-version": 3