<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:20:32 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[SERVER-29335] MongoDB 3.4.4 fails to build with gcc 7</title>
                <link>https://jira.mongodb.org/browse/SERVER-29335</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;MongoDB fails to build with gcc 7. The following warning is issued:&lt;/p&gt;

&lt;p&gt;src/mongo/util/time_support.cpp: In function &apos;void mongo::&lt;/p&gt;
{anonymous}::_dateToCtimeString(mongo::Date_t, mongo::{anonymous}
&lt;p&gt;::DateStringBuffer*)&apos;:&lt;br/&gt;
src/mongo/util/time_support.cpp:196:6: error: &apos;snprintf&apos; output may be truncated before the last format character &lt;span class=&quot;error&quot;&gt;&amp;#91;-Werror=format-truncation=&amp;#93;&lt;/span&gt;&lt;br/&gt;
 void _dateToCtimeString(Date_t date, DateStringBuffer* result) {&lt;br/&gt;
      ^~~~~~~~~~~~~~~~~~&lt;br/&gt;
src/mongo/util/time_support.cpp:206:13: note: &apos;snprintf&apos; output between 5 and 6 bytes into a destination of size 5&lt;br/&gt;
     snprintf(&lt;br/&gt;
         milliSecStr, millisSubstrLen + 1, &quot;.%03d&quot;, static_cast&amp;lt;int32_t&amp;gt;(date.asInt64() % 1000));&lt;/p&gt;


&lt;p&gt;The issue seems to be that gcc sees that int32_t can be negative (really, why time since epoch can&apos;t be negative here?). In this case 5 symbols can be not enough to store string in .%03d format.&lt;/p&gt;</description>
                <environment></environment>
        <key id="386224">SERVER-29335</key>
            <summary>MongoDB 3.4.4 fails to build with gcc 7</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="13201">Fixed</resolution>
                                        <assignee username="billy.donahue@mongodb.com">Billy Donahue</assignee>
                                    <reporter username="alp">Alexander Pyhalov</reporter>
                        <labels>
                            <label>platforms-re-triaged</label>
                    </labels>
                <created>Tue, 23 May 2017 19:53:14 +0000</created>
                <updated>Mon, 30 Oct 2023 23:16:36 +0000</updated>
                            <resolved>Thu, 23 Aug 2018 15:35:30 +0000</resolved>
                                    <version>3.4.4</version>
                                    <fixVersion>3.7.1</fixVersion>
                                    <component>Build</component>
                                        <votes>0</votes>
                                    <watches>12</watches>
                                                                                                                <comments>
                            <comment id="1983860" author="greg.mckeon" created="Thu, 23 Aug 2018 15:12:18 +0000"  >&lt;p&gt;pinging &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=kelsey.schubert&quot; class=&quot;user-hover&quot; rel=&quot;kelsey.schubert&quot;&gt;kelsey.schubert&lt;/a&gt; - just added this to 3.7.1, which is where it was released.&lt;/p&gt;</comment>
                            <comment id="1763088" author="redbeard0531" created="Tue, 2 Jan 2018 18:09:29 +0000"  >&lt;p&gt;FYI, / and % with mixed signs was made well defined in c++11: &lt;a href=&quot;http://en.cppreference.com/w/cpp/language/operator_arithmetic#Multiplicative_operators&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://en.cppreference.com/w/cpp/language/operator_arithmetic#Multiplicative_operators&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1761497" author="xgen-internal-githook" created="Fri, 29 Dec 2017 16:26:09 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Billy Donahue&apos;, &apos;username&apos;: &apos;BillyDonahue&apos;, &apos;email&apos;: &apos;billy.donahue@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-29335&quot; title=&quot;MongoDB 3.4.4 fails to build with gcc 7&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-29335&quot;&gt;&lt;del&gt;SERVER-29335&lt;/del&gt;&lt;/a&gt; fix millisecond formatting&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e304b58275d36a1c28d0e652582268c070f599b7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e304b58275d36a1c28d0e652582268c070f599b7&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1759867" author="billy.donahue" created="Wed, 27 Dec 2017 04:50:57 +0000"  >&lt;p&gt;I ran into this today. It&apos;s annoying. There are several fixes I guess.&lt;br/&gt;
One way is to switch to `unsigned` so the compiler knows there&apos;s no possibility of a &apos;-&apos; showing up.&lt;/p&gt;

&lt;p&gt;Other problems with that line:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Formatting uint32_t with &apos;d&apos; isn&apos;t portable.&lt;/li&gt;
	&lt;li&gt;Result of negative%positive is implementation defined.&lt;/li&gt;
	&lt;li&gt;Date_t::asInt64 is deprecated.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;I shouldn&apos;t spend the time to push this change, but here it is if someone wants to pick it up.&lt;/p&gt;



&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;diff --git a/src/mongo/util/time_support.cpp b/src/mongo/util/time_support.cpp&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;index e19843ca47..81713d2460 100644&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;--- a/src/mongo/util/time_support.cpp&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;+++ b/src/mongo/util/time_support.cpp&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;@@ -205,7 +205,8 @@ void _dateToCtimeString(Date_t date, DateStringBuffer* result) {&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; #endif&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;     char* milliSecStr = result-&amp;gt;data + ctimeSubstrLen;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;     snprintf(&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;-        milliSecStr, millisSubstrLen + 1, &quot;.%03d&quot;, static_cast&amp;lt;int32_t&amp;gt;(date.asInt64() % 1000));&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;+        milliSecStr, millisSubstrLen + 1, &quot;.%03u&quot;,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;+        static_cast&amp;lt;unsigned&amp;gt;(date.toMillisSinceEpoch() % 1000));&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;     result-&amp;gt;size = ctimeSubstrLen + millisSubstrLen;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; }&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; }  // namespace&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;</comment>
                            <comment id="1583073" author="redbeard0531" created="Tue, 30 May 2017 19:06:51 +0000"  >&lt;p&gt;Hopefully putting &lt;tt&gt;invariant(date.isFormattable());&lt;/tt&gt; at the top of the function is enough to make gcc not complain since it ensures that the value isn&apos;t negative. Supporting dates before 1970 requires a little bit more math (&lt;a href=&quot;https://github.com/mongodb/mongo/blob/r3.5.8/src/mongo/db/pipeline/expression.cpp#L1834-L1836&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/blob/r3.5.8/src/mongo/db/pipeline/expression.cpp#L1834-L1836&lt;/a&gt;) and that would still only work on systems where the built-in date formatting functions work correctly with negative dates.&lt;/p&gt;</comment>
                            <comment id="1580946" author="thomas.schubert" created="Fri, 26 May 2017 15:58:03 +0000"  >&lt;p&gt;Thanks for the report, &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=alp&quot; class=&quot;user-hover&quot; rel=&quot;alp&quot;&gt;alp&lt;/a&gt;. Please note that gcc 7 is not currently supported. To resolve this issue, I recommend invoking scons with the &lt;tt&gt;--disable-warnings-as-errors&lt;/tt&gt; flag.&lt;/p&gt;

&lt;p&gt;Kind regards,&lt;br/&gt;
Thomas&lt;/p&gt;</comment>
                            <comment id="1579329" author="alp" created="Wed, 24 May 2017 19:22:27 +0000"  >&lt;p&gt;Now if I apply attached workaround to build time_support.o I get more interesting issue, compiling cmdline.o:&lt;/p&gt;




&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;In file included from src/third_party/boost-1.60.0/boost/function/detail/maybe_include.hpp:18:0,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;                 from src/third_party/boost-1.60.0/boost/function/function1.hpp:11,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;                 from src/third_party/boost-1.60.0/boost/program_options/value_semantic.hpp:13,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;                 from src/third_party/boost-1.60.0/boost/program_options/options_description.hpp:13,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;                 from src/third_party/boost-1.60.0/boost/program_options/detail/cmdline.hpp:14,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;                 from src/third_party/boost-1.60.0/libs/program_options/src/cmdline.cpp:11:&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;src/third_party/boost-1.60.0/boost/function/function_template.hpp: In instantiation of &apos;void boost::detail::function::basic_vtable1&amp;lt;R, T0&amp;gt;::assign_functor(FunctionObj, boost::detail::function::function_buffer&amp;amp;, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::_mfi::mf1&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::program_options::detail::cmdline, std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;&amp;gt;, boost::_bi::list2&amp;lt;boost::_bi::value&amp;lt;boost::program_options::detail::cmdline*&amp;gt;, boost::arg&amp;lt;1&amp;gt; &amp;gt; &amp;gt;; R = std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;; T0 = std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;; mpl_::true_ = mpl_::bool_&amp;lt;true&amp;gt;]&apos;:&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;src/third_party/boost-1.60.0/boost/function/function_template.hpp:608:27:   required from &apos;bool boost::detail::function::basic_vtable1&amp;lt;R, T0&amp;gt;::assign_to(FunctionObj, boost::detail::function::function_buffer&amp;amp;, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::_mfi::mf1&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::program_options::detail::cmdline, std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;&amp;gt;, boost::_bi::list2&amp;lt;boost::_bi::value&amp;lt;boost::program_options::detail::cmdline*&amp;gt;, boost::arg&amp;lt;1&amp;gt; &amp;gt; &amp;gt;; R = std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;; T0 = std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;]&apos;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;src/third_party/boost-1.60.0/boost/function/function_template.hpp:498:27:   required from &apos;bool boost::detail::function::basic_vtable1&amp;lt;R, T0&amp;gt;::assign_to(F, boost::detail::function::function_buffer&amp;amp;) const [with F = boost::_bi::bind_t&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::_mfi::mf1&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::program_options::detail::cmdline, std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;&amp;gt;, boost::_bi::list2&amp;lt;boost::_bi::value&amp;lt;boost::program_options::detail::cmdline*&amp;gt;, boost::arg&amp;lt;1&amp;gt; &amp;gt; &amp;gt;; R = std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;; T0 = std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;]&apos;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;src/third_party/boost-1.60.0/boost/function/function_template.hpp:939:7:   required from &apos;void boost::function1&amp;lt;R, T1&amp;gt;::assign_to(Functor) [with Functor = boost::_bi::bind_t&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::_mfi::mf1&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::program_options::detail::cmdline, std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;&amp;gt;, boost::_bi::list2&amp;lt;boost::_bi::value&amp;lt;boost::program_options::detail::cmdline*&amp;gt;, boost::arg&amp;lt;1&amp;gt; &amp;gt; &amp;gt;; R = std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;; T0 = std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;]&apos;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;src/third_party/boost-1.60.0/boost/function/function_template.hpp:727:7:   required from &apos;boost::function1&amp;lt;R, T1&amp;gt;::function1(Functor, typename boost::enable_if_c&amp;lt;(! boost::is_integral&amp;lt;Functor&amp;gt;::value), int&amp;gt;::type) [with Functor = boost::_bi::bind_t&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::_mfi::mf1&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::program_options::detail::cmdline, std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;&amp;gt;, boost::_bi::list2&amp;lt;boost::_bi::value&amp;lt;boost::program_options::detail::cmdline*&amp;gt;, boost::arg&amp;lt;1&amp;gt; &amp;gt; &amp;gt;; R = std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;; T0 = std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;; typename boost::enable_if_c&amp;lt;(! boost::is_integral&amp;lt;Functor&amp;gt;::value), int&amp;gt;::type = int]&apos;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;src/third_party/boost-1.60.0/libs/program_options/src/cmdline.cpp:227:74:   required from here&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;src/third_party/boost-1.60.0/boost/function/function_template.hpp:572:11: error: placement new constructing an object of type &apos;boost::_bi::bind_t&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::_mfi::mf1&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::program_options::detail::cmdline, std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;&amp;gt;, boost::_bi::list2&amp;lt;boost::_bi::value&amp;lt;boost::program_options::detail::cmdline*&amp;gt;, boost::arg&amp;lt;1&amp;gt; &amp;gt; &amp;gt;&apos; and size &apos;24&apos; in a region of type &apos;char&apos; and size &apos;1&apos; [-Werror=placement-new=]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;           new (reinterpret_cast&amp;lt;void*&amp;gt;(&amp;amp;functor.data)) FunctionObj(f);&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;In file included from src/third_party/boost-1.60.0/boost/function/detail/prologue.hpp:17:0,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;                 from src/third_party/boost-1.60.0/boost/function/function_template.hpp:13,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;                 from src/third_party/boost-1.60.0/boost/function/detail/maybe_include.hpp:18,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;                 from src/third_party/boost-1.60.0/boost/function/function1.hpp:11,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;                 from src/third_party/boost-1.60.0/boost/program_options/value_semantic.hpp:13,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;                 from src/third_party/boost-1.60.0/boost/program_options/options_description.hpp:13,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;                 from src/third_party/boost-1.60.0/boost/program_options/detail/cmdline.hpp:14,&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;                 from src/third_party/boost-1.60.0/libs/program_options/src/cmdline.cpp:11:&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;src/third_party/boost-1.60.0/boost/function/function_base.hpp: In instantiation of &apos;static void boost::detail::function::functor_manager_common&amp;lt;Functor&amp;gt;::manage_small(const boost::detail::function::function_buffer&amp;amp;, boost::detail::function::function_buffer&amp;amp;, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::_mfi::mf1&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::program_options::detail::cmdline, std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;&amp;gt;, boost::_bi::list2&amp;lt;boost::_bi::value&amp;lt;boost::program_options::detail::cmdline*&amp;gt;, boost::arg&amp;lt;1&amp;gt; &amp;gt; &amp;gt;]&apos;:&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;src/third_party/boost-1.60.0/boost/function/function_base.hpp:354:56:   required from &apos;static void boost::detail::function::functor_manager&amp;lt;Functor&amp;gt;::manager(const boost::detail::function::function_buffer&amp;amp;, boost::detail::function::function_buffer&amp;amp;, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::_mfi::mf1&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::program_options::detail::cmdline, std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;&amp;gt;, boost::_bi::list2&amp;lt;boost::_bi::value&amp;lt;boost::program_options::detail::cmdline*&amp;gt;, boost::arg&amp;lt;1&amp;gt; &amp;gt; &amp;gt;; mpl_::true_ = mpl_::bool_&amp;lt;true&amp;gt;]&apos;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;src/third_party/boost-1.60.0/boost/function/function_base.hpp:402:18:   required from &apos;static void boost::detail::function::functor_manager&amp;lt;Functor&amp;gt;::manager(const boost::detail::function::function_buffer&amp;amp;, boost::detail::function::function_buffer&amp;amp;, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::_mfi::mf1&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::program_options::detail::cmdline, std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;&amp;gt;, boost::_bi::list2&amp;lt;boost::_bi::value&amp;lt;boost::program_options::detail::cmdline*&amp;gt;, boost::arg&amp;lt;1&amp;gt; &amp;gt; &amp;gt;]&apos;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;src/third_party/boost-1.60.0/boost/function/function_base.hpp:430:20:   required from &apos;static void boost::detail::function::functor_manager&amp;lt;Functor&amp;gt;::manage(const boost::detail::function::function_buffer&amp;amp;, boost::detail::function::function_buffer&amp;amp;, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::_mfi::mf1&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::program_options::detail::cmdline, std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;&amp;gt;, boost::_bi::list2&amp;lt;boost::_bi::value&amp;lt;boost::program_options::detail::cmdline*&amp;gt;, boost::arg&amp;lt;1&amp;gt; &amp;gt; &amp;gt;]&apos;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;src/third_party/boost-1.60.0/boost/function/function_template.hpp:937:13:   required from &apos;void boost::function1&amp;lt;R, T1&amp;gt;::assign_to(Functor) [with Functor = boost::_bi::bind_t&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::_mfi::mf1&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::program_options::detail::cmdline, std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;&amp;gt;, boost::_bi::list2&amp;lt;boost::_bi::value&amp;lt;boost::program_options::detail::cmdline*&amp;gt;, boost::arg&amp;lt;1&amp;gt; &amp;gt; &amp;gt;; R = std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;; T0 = std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;]&apos;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;src/third_party/boost-1.60.0/boost/function/function_template.hpp:727:7:   required from &apos;boost::function1&amp;lt;R, T1&amp;gt;::function1(Functor, typename boost::enable_if_c&amp;lt;(! boost::is_integral&amp;lt;Functor&amp;gt;::value), int&amp;gt;::type) [with Functor = boost::_bi::bind_t&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::_mfi::mf1&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::program_options::detail::cmdline, std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;&amp;gt;, boost::_bi::list2&amp;lt;boost::_bi::value&amp;lt;boost::program_options::detail::cmdline*&amp;gt;, boost::arg&amp;lt;1&amp;gt; &amp;gt; &amp;gt;; R = std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;; T0 = std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;; typename boost::enable_if_c&amp;lt;(! boost::is_integral&amp;lt;Functor&amp;gt;::value), int&amp;gt;::type = int]&apos;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;src/third_party/boost-1.60.0/libs/program_options/src/cmdline.cpp:227:74:   required from here&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;src/third_party/boost-1.60.0/boost/function/function_base.hpp:308:13: error: placement new constructing an object of type &apos;boost::detail::function::functor_manager_common&amp;lt;boost::_bi::bind_t&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::_mfi::mf1&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::program_options::detail::cmdline, std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;&amp;gt;, boost::_bi::list2&amp;lt;boost::_bi::value&amp;lt;boost::program_options::detail::cmdline*&amp;gt;, boost::arg&amp;lt;1&amp;gt; &amp;gt; &amp;gt; &amp;gt;::functor_type {aka boost::_bi::bind_t&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::_mfi::mf1&amp;lt;std::vector&amp;lt;boost::program_options::basic_option&amp;lt;char&amp;gt; &amp;gt;, boost::program_options::detail::cmdline, std::vector&amp;lt;std::__cxx11::basic_string&amp;lt;char&amp;gt; &amp;gt;&amp;amp;&amp;gt;, boost::_bi::list2&amp;lt;boost::_bi::value&amp;lt;boost::program_options::detail::cmdline*&amp;gt;, boost::arg&amp;lt;1&amp;gt; &amp;gt; &amp;gt;}&apos; and size &apos;24&apos; in a region of type &apos;char&apos; and size &apos;1&apos; [-Werror=placement-new=]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;             new (reinterpret_cast&amp;lt;void*&amp;gt;(&amp;amp;out_buffer.data)) functor_type(*in_functor);&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;</comment>
                            <comment id="1579325" author="alp" created="Wed, 24 May 2017 19:20:37 +0000"  >&lt;p&gt;Workaround to build time_support.o&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="156935" name="06-gcc7.patch" size="762" author="alp" created="Wed, 24 May 2017 19:20:14 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10038"><![CDATA[Fully Compatible]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 26 May 2017 15:58:03 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        5 years, 24 weeks, 6 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>luke.bonanomi@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            5 years, 24 weeks, 6 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10026"><![CDATA[ALL]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>alp</customfieldvalue>
            <customfieldvalue>billy.donahue@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>greg.mckeon@mongodb.com</customfieldvalue>
            <customfieldvalue>kelsey.schubert@mongodb.com</customfieldvalue>
            <customfieldvalue>mathias@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|ht7vv3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr9hpj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|ht7hxj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>