MySQL++

Hex Artifact Content
Login

Hex Artifact Content

Artifact 284aa4eb513b0cb72b269fcaf487365fc1a3f0871fc05e0f4df3c37c790c7e1f:

Ticket change [284aa4eb51] - Ticket [8395aa91d1231e07|8395aa91d1] <i>C++17 does not allow dynamic exception specifications</i> status still Open with 6 other changes by tangent 2018-05-02 14:45:58.
0000: 44 20 32 30 31 38 2d 30 35 2d 30 32 54 31 34 3a  D 2018-05-02T14:
0010: 34 35 3a 35 38 2e 34 38 32 0a 4a 20 69 63 6f 6d  45:58.482.J icom
0020: 6d 65 6e 74 20 3e 5c 73 53 6f 6d 65 5c 73 63 6f  ment >\sSome\sco
0030: 6e 64 69 74 69 6f 6e 61 6c 5c 73 63 6f 6d 70 69  nditional\scompi
0040: 6c 61 74 69 6f 6e 5c 73 6d 69 67 68 74 5c 73 62  lation\smight\sb
0050: 65 5c 73 69 6e 5c 73 6f 72 64 65 72 5c 73 68 65  e\sin\sorder\she
0060: 72 65 5c 72 5c 6e 5c 72 5c 6e 54 68 65 5c 73 74  re\r\n\r\nThe\st
0070: 72 69 63 6b 5c 73 69 73 5c 73 68 6f 77 5c 73 74  rick\sis\show\st
0080: 6f 5c 73 64 6f 5c 73 74 68 61 74 5c 73 70 6f 72  o\sdo\sthat\spor
0090: 74 61 62 6c 79 2e 5c 72 5c 6e 5c 72 5c 6e 54 68  tably.\r\n\r\nTh
00a0: 65 5c 73 77 72 6f 6e 67 5c 73 77 61 79 5c 73 69  e\swrong\sway\si
00b0: 73 5c 73 74 6f 5c 73 73 69 6d 70 6c 79 5c 73 74  s\sto\ssimply\st
00c0: 65 73 74 5c 73 66 6f 72 5c 73 61 5c 73 70 61 72  est\sfor\sa\spar
00d0: 74 69 63 75 6c 61 72 5c 73 47 43 43 5c 73 76 65  ticular\sGCC\sve
00e0: 72 73 69 6f 6e 2c 5c 73 73 69 6e 63 65 5c 73 74  rsion,\ssince\st
00f0: 68 61 74 5c 73 64 6f 65 73 6e 27 74 5c 73 74 65  hat\sdoesn't\ste
0100: 73 74 5c 73 77 68 65 74 68 65 72 5c 73 43 2b 2b  st\swhether\sC++
0110: 31 37 5c 73 63 6f 6d 70 61 74 69 62 69 6c 69 74  17\scompatibilit
0120: 79 5c 73 69 73 5c 73 65 6e 61 62 6c 65 64 5c 73  y\sis\senabled\s
0130: 6f 6e 5c 73 61 6e 79 5c 73 67 69 76 65 6e 5c 73  on\sany\sgiven\s
0140: 62 75 69 6c 64 2e 5c 73 49 74 5c 73 61 6c 73 6f  build.\sIt\salso
0150: 5c 73 77 6f 75 6c 64 6e 27 74 5c 73 67 65 74 5c  \swouldn't\sget\
0160: 73 79 6f 75 5c 73 43 6c 61 6e 67 5c 73 6f 72 5c  syou\sClang\sor\
0170: 73 56 43 2b 2b 5c 73 63 6f 6d 70 61 74 69 62 69  sVC++\scompatibi
0180: 6c 69 74 79 2e 5c 72 5c 6e 5c 72 5c 6e 54 68 65  lity.\r\n\r\nThe
0190: 5c 73 72 69 67 68 74 5c 73 77 61 79 5c 73 69 73  \sright\sway\sis
01a0: 5c 73 74 6f 5c 73 63 72 65 61 74 65 5c 73 61 5c  \sto\screate\sa\
01b0: 73 73 65 74 5c 73 6f 66 5c 73 41 75 74 6f 63 6f  sset\sof\sAutoco
01c0: 6e 66 5c 73 61 6e 64 5c 73 43 2b 2b 5c 73 6d 61  nf\sand\sC++\sma
01d0: 63 72 6f 5c 73 74 65 73 74 73 5c 73 74 68 61 74  cro\stests\sthat
01e0: 5c 73 65 6e 64 5c 73 75 70 5c 73 64 65 66 69 6e  \send\sup\sdefin
01f0: 69 6e 67 5c 73 6d 61 63 72 6f 73 5c 73 6c 69 6b  ing\smacros\slik
0200: 65 5c 73 4d 59 53 51 4c 50 50 5f 48 41 56 45 5f  e\sMYSQLPP_HAVE_
0210: 43 50 50 31 37 2c 5c 73 77 68 69 63 68 5c 73 69  CPP17,\swhich\si
0220: 6e 5c 73 74 75 72 6e 5c 73 79 6f 75 5c 73 63 6f  n\sturn\syou\sco
0230: 75 6c 64 5c 73 69 66 64 65 66 5c 73 61 67 61 69  uld\sifdef\sagai
0240: 6e 73 74 5c 73 74 6f 5c 73 72 65 6d 6f 76 65 5c  nst\sto\sremove\
0250: 73 74 68 65 73 65 5c 73 74 68 72 6f 77 73 70 65  sthese\sthrowspe
0260: 63 73 2e 5c 72 5c 6e 5c 72 5c 6e 49 5c 73 63 61  cs.\r\n\r\nI\sca
0270: 6e 27 74 5c 73 6a 75 73 74 5c 73 62 6c 69 6e 64  n't\sjust\sblind
0280: 6c 79 5c 73 72 65 6d 6f 76 65 5c 73 74 68 65 5c  ly\sremove\sthe\
0290: 73 74 68 72 6f 77 73 70 65 63 73 2c 5c 73 73 69  sthrowspecs,\ssi
02a0: 6e 63 65 5c 73 49 5c 73 61 73 73 75 6d 65 5c 73  nce\sI\sassume\s
02b0: 74 68 65 79 5c 73 61 66 66 65 63 74 5c 73 74 68  they\saffect\sth
02c0: 65 5c 73 41 42 49 5c 73 6f 66 5c 73 74 68 65 5c  e\sABI\sof\sthe\
02d0: 73 62 75 69 6c 74 5c 73 6c 69 62 72 61 72 79 2e  sbuilt\slibrary.
02e0: 5c 73 4d 79 53 51 4c 2b 2b 5c 73 33 27 73 5c 73  \sMySQL++\s3's\s
02f0: 41 42 49 5c 73 68 61 73 5c 73 62 65 65 6e 5c 73  ABI\shas\sbeen\s
0300: 73 74 61 62 6c 65 5c 73 66 6f 72 5c 73 6d 61 6e  stable\sfor\sman
0310: 79 5c 73 79 65 61 72 73 5c 73 6e 6f 77 2c 5c 73  y\syears\snow,\s
0320: 73 6f 5c 73 49 5c 73 64 6f 6e 27 74 5c 73 77 61  so\sI\sdon't\swa
0330: 6e 74 5c 73 74 6f 5c 73 62 72 65 61 6b 5c 73 69  nt\sto\sbreak\si
0340: 74 5c 73 6e 6f 77 2e 5c 72 5c 6e 5c 72 5c 6e 50  t\snow.\r\n\r\nP
0350: 61 74 63 68 65 73 5c 73 77 69 6c 6c 5c 73 62 65  atches\swill\sbe
0360: 5c 73 74 68 6f 75 67 68 74 66 75 6c 6c 79 5c 73  \sthoughtfully\s
0370: 63 6f 6e 73 69 64 65 72 65 64 5c 73 69 66 5c 73  considered\sif\s
0380: 79 6f 75 5c 73 68 61 76 65 5c 73 61 6e 79 5c 73  you\shave\sany\s
0390: 69 64 65 61 5c 73 6f 66 5c 73 68 6f 77 5c 73 74  idea\sof\show\st
03a0: 6f 5c 73 64 6f 5c 73 74 68 69 73 5c 73 70 72 6f  o\sdo\sthis\spro
03b0: 70 65 72 6c 79 2e 5c 73 4f 74 68 65 72 77 69 73  perly.\sOtherwis
03c0: 65 2c 5c 73 49 5c 73 73 75 67 67 65 73 74 5c 73  e,\sI\ssuggest\s
03d0: 74 68 61 74 5c 73 79 6f 75 5c 73 6a 75 73 74 5c  that\syou\sjust\
03e0: 73 6c 6f 63 61 6c 6c 79 5c 73 68 61 63 6b 5c 73  slocally\shack\s
03f0: 79 6f 75 72 5c 73 63 6f 70 79 5c 73 6f 66 5c 73  your\scopy\sof\s
0400: 74 68 65 5c 73 6c 69 62 72 61 72 79 5c 73 74 6f  the\slibrary\sto
0410: 5c 73 72 65 6d 6f 76 65 5c 73 74 68 65 5c 73 74  \sremove\sthe\st
0420: 68 72 6f 77 73 70 65 63 73 2e 0a 4a 20 6c 6f 67  hrowspecs..J log
0430: 69 6e 20 74 61 6e 67 65 6e 74 0a 4a 20 6d 69 6d  in tangent.J mim
0440: 65 74 79 70 65 20 74 65 78 74 2f 78 2d 66 6f 73  etype text/x-fos
0450: 73 69 6c 2d 70 6c 61 69 6e 0a 4a 20 70 72 69 6f  sil-plain.J prio
0460: 72 69 74 79 20 49 6d 6d 65 64 69 61 74 65 0a 4a  rity Immediate.J
0470: 20 72 65 73 6f 6c 75 74 69 6f 6e 20 4f 70 65 6e   resolution Open
0480: 0a 4a 20 73 75 62 73 79 73 74 65 6d 20 4c 69 62  .J subsystem Lib
0490: 72 61 72 79 0a 4b 20 38 33 39 35 61 61 39 31 64  rary.K 8395aa91d
04a0: 31 32 33 31 65 30 37 32 65 62 65 39 33 64 35 39  1231e072ebe93d59
04b0: 66 31 35 39 62 32 63 30 61 30 61 38 64 63 63 0a  f159b2c0a0a8dcc.
04c0: 55 20 74 61 6e 67 65 6e 74 0a 5a 20 64 37 63 36  U tangent.Z d7c6
04d0: 35 63 65 63 38 33 32 34 37 37 63 64 33 38 33 61  5cec832477cd383a
04e0: 33 31 31 39 32 34 66 35 63 36 36 37 0a           311924f5c667.