[graph-tool] Installation error: graph_triangulation.Io

Yu Zheng yz2235 at stanford.edu
Tue Jun 28 18:38:04 CEST 2016


CGAL version: 4.9
G++ version:    5.3.0

Thanks for the tips in the reply message. Please excuse the rookie
mistakes. We will follow the tips from now on.

On Tue, Jun 28, 2016 at 12:07 AM, <graph-tool-request at skewed.de> wrote:

> Send graph-tool mailing list submissions to
>         graph-tool at skewed.de
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         https://lists.skewed.de/mailman/listinfo/graph-tool
> or, via email, send a message with subject or body 'help' to
>         graph-tool-request at skewed.de
>
> You can reach the person managing the list at
>         graph-tool-owner at skewed.de
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of graph-tool digest..."
>
>
> Today's Topics:
>
>    1. Re: Installation error: graph_triangulation.Io
>       (Tiago de Paula Peixoto)
>    2. Re: from graph_tool.all import * gives ImportError
>       (Tiago de Paula Peixoto)
>    3. Re: Error related to 'numpy_bind.hh' while doing 'make'
>       (Tiago de Paula Peixoto)
>    4. Re: Regarding the reliability of graph tool for research
>       applications (Tiago de Paula Peixoto)
>    5. Re: libboost_iostreams.so.1.61.0: cannot open shared object
>       file: No such file or directory (Tiago de Paula Peixoto)
>    6. Re: Error related to 'numpy_bind.hh' while doing 'make'
>       (vineesh vs)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 28 Jun 2016 08:12:26 +0200
> From: Tiago de Paula Peixoto <tiago at skewed.de>
> To: Main discussion list for the graph-tool project
>         <graph-tool at skewed.de>
> Subject: Re: [graph-tool] Installation error: graph_triangulation.Io
> Message-ID: <e6fb0308-232c-a706-232a-47811e20adef at skewed.de>
> Content-Type: text/plain; charset="utf-8"
>
> On 27.06.2016 20:43, Yu Zheng wrote:
> > Having installed every pre-requisite, including CGAL on my Linux server,
> I still encounter the following error during installation. The specific
> error message is:
> >
> > */usr/local/include/CGAL/Periodic_3_Delaunay_triangulation_3.h:266:60:*
> *error: *no match for call to
> ?*(CGAL::internal::Static_filters<CGAL::Filtered_kernel_base<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double,
> CGAL::Epick>, CGAL::Epick> >, false>::Side_of_oriented_sphere_3 {aka
> CGAL::internal::Static_filters_predicates::Side_of_oriented_sphere_3<CGAL::Filtered_kernel_base<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double,
> CGAL::Epick>, CGAL::Epick> > >}) (const Point&, const Point&, const Point&,
> const Point&, const Point&, const Offset&, const Offset&, const Offset&,
> const Offset&, const Offset&)*?
> >
>
> Please do not post multiple times to the list with the same
> question. Any lack of answer is most likely due to lack of time, rather
> than the question not being seen.
>
> Whenever having problems with compilation, it very important to give
> basic information, such as what compiler version is being used, library
> versions, etc. In this case, it would be important to know which version
> of CGAL do you have installed.
>
> Also, please not do not post terminal error messages or log files in RTF
> format, which makes it very cumbersome to inspect. Please just use plain
> text.
>
> Best,
> Tiago
>
> --
> Tiago de Paula Peixoto <tiago at skewed.de>
>
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: signature.asc
> Type: application/pgp-signature
> Size: 819 bytes
> Desc: OpenPGP digital signature
> URL: <
> https://lists.skewed.de/pipermail/graph-tool/attachments/20160628/8a6378f5/attachment-0001.asc
> >
>
> ------------------------------
>
> Message: 2
> Date: Tue, 28 Jun 2016 08:17:58 +0200
> From: Tiago de Paula Peixoto <tiago at skewed.de>
> To: Main discussion list for the graph-tool project
>         <graph-tool at skewed.de>
> Subject: Re: [graph-tool] from graph_tool.all import * gives
>         ImportError
> Message-ID: <9143faf8-d05f-6538-47fc-0c2ba1afcbc5 at skewed.de>
> Content-Type: text/plain; charset="utf-8"
>
> On 28.06.2016 07:38, vineesh vs wrote:
> > ImportError:
> /usr/lib/python2.7/dist-packages/graph_tool/libgraph_tool_core.so:
> undefined symbol: _ZN5boost9iostreams4zlib6finishE
>
> Undefined symbols like this probably just mean a compilation
> problem. Probably you are linking with a different boost version than
> the one you used to compile.
>
> In order to make it possible to people to help you, it is not sufficient
> to simply show the error message. You need to give more precise
> information about your system (OS, compiler, boost version, etc),
> and how you performed the compilation (arguments passed to configure,
> contents of config.log, etc).
>
> Best,
> Tiago
>
> --
> Tiago de Paula Peixoto <tiago at skewed.de>
>
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: signature.asc
> Type: application/pgp-signature
> Size: 819 bytes
> Desc: OpenPGP digital signature
> URL: <
> https://lists.skewed.de/pipermail/graph-tool/attachments/20160628/2f8c94de/attachment-0001.asc
> >
>
> ------------------------------
>
> Message: 3
> Date: Tue, 28 Jun 2016 08:20:27 +0200
> From: Tiago de Paula Peixoto <tiago at skewed.de>
> To: Main discussion list for the graph-tool project
>         <graph-tool at skewed.de>
> Subject: Re: [graph-tool] Error related to 'numpy_bind.hh' while doing
>         'make'
> Message-ID: <15e3f92f-e9d9-348a-fba5-adaeb71bf65c at skewed.de>
> Content-Type: text/plain; charset="utf-8"
>
> On 28.06.2016 07:40, vineesh vs wrote:
> > ./../numpy_bind.hh:83:34: error: ?NPY_ARRAY_ALIGNED? was not declared in
> this scope
>
> Which numpy version do you have installed?
>
> Best,
> Tiago
>
> --
> Tiago de Paula Peixoto <tiago at skewed.de>
>
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: signature.asc
> Type: application/pgp-signature
> Size: 819 bytes
> Desc: OpenPGP digital signature
> URL: <
> https://lists.skewed.de/pipermail/graph-tool/attachments/20160628/8272e1eb/attachment-0001.asc
> >
>
> ------------------------------
>
> Message: 4
> Date: Tue, 28 Jun 2016 08:27:01 +0200
> From: Tiago de Paula Peixoto <tiago at skewed.de>
> To: Main discussion list for the graph-tool project
>         <graph-tool at skewed.de>
> Subject: Re: [graph-tool] Regarding the reliability of graph tool for
>         research applications
> Message-ID: <96af4a16-de6a-1b98-fde4-753920ee7130 at skewed.de>
> Content-Type: text/plain; charset="utf-8"
>
> On 28.06.2016 07:45, vineesh vs wrote:
> > I have been trying to install graph tool for past 2 days. Have met
> > with many errors in installing it and its dependencies (still
> > solving). Also I have seen many errors posted by the community
> > regarding the usage of package.
> >
> > I was planning to use it for my research work since the tools seems
> > promising. But it might take some time to change to another graph tool
> > if I find out at a later stage that there are too many bugs in
> > Python-graph tool and is not yet ready to relied on for a Ph.D level
> > work.
>
> Having problems with installation does not mean there is a bug with
> graph-tool.
>
> Being implemented in C++, and depending on other C/C++ libraries,
> graph-tool requires a basic understanding and familiarity with compiling
> and installing C++ libraries, sorting out dependencies, etc. For those
> that do not have this familiarity, there are packages available for some
> operating systems (Ubuntu, Debian, Arch, Gentoo and MacOS), that make
> this task easier.
>
> > Hence I would really like to hear from the people who have used this
> > tool for some work before I begin.
>
> I use it extensively in my research, and I know that others do too.
>
> Best,
> Tiago
>
> --
> Tiago de Paula Peixoto <tiago at skewed.de>
>
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: signature.asc
> Type: application/pgp-signature
> Size: 819 bytes
> Desc: OpenPGP digital signature
> URL: <
> https://lists.skewed.de/pipermail/graph-tool/attachments/20160628/b87db5ec/attachment-0001.asc
> >
>
> ------------------------------
>
> Message: 5
> Date: Tue, 28 Jun 2016 08:31:35 +0200
> From: Tiago de Paula Peixoto <tiago at skewed.de>
> To: Main discussion list for the graph-tool project
>         <graph-tool at skewed.de>
> Subject: Re: [graph-tool] libboost_iostreams.so.1.61.0: cannot open
>         shared object file: No such file or directory
> Message-ID: <42b81d5a-973d-74ee-02b4-72e21b44e8bb at skewed.de>
> Content-Type: text/plain; charset="utf-8"
>
> On 24.06.2016 20:23, P-M wrote:
> > Having done some re-installing the problem still persists. The file in
> > question is in the folder
> > "/home/pmj27/software/boost_1.61/lib". During ./configure I did
> > however provide that path as
> > LDFLAGS="-L/home/pmj27/software/boost_1.61/lib". Does anybody know
> > where I am going wrong?
>
> Is the above path also in your LD_LIBRARY_PATH? Otherwise the linker
> will not find it.
>
> Best,
> Tiago
>
> --
> Tiago de Paula Peixoto <tiago at skewed.de>
>
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: signature.asc
> Type: application/pgp-signature
> Size: 819 bytes
> Desc: OpenPGP digital signature
> URL: <
> https://lists.skewed.de/pipermail/graph-tool/attachments/20160628/bf1b6a62/attachment-0001.asc
> >
>
> ------------------------------
>
> Message: 6
> Date: Tue, 28 Jun 2016 07:07:03 +0000
> From: vineesh vs <shopping_vineeshvs at outlook.com>
> To: Main discussion list for the graph-tool project
>         <graph-tool at skewed.de>
> Subject: Re: [graph-tool] Error related to 'numpy_bind.hh' while doing
>         'make'
> Message-ID: <SNT149-W78B6717FF939A20D97DD84F8220 at phx.gbl>
> Content-Type: text/plain; charset="windows-1252"
>
> The version was 1.60
>
> I installed the numpy using command line
>
> sudo apt-get install python-numpy
>
> ---------------------------
> Somebody was suggesting (in web) that installing 1.71 might help!!! Not
> tried yet.
> ---------------------------
> There is an unanswered question with same issue one web. Just in case you
> want to check
> http://codegur.com/32778731/installing-graph-tool-manually
>
> To: graph-tool at skewed.de
> From: tiago at skewed.de
> Date: Tue, 28 Jun 2016 08:20:27 +0200
> Subject: Re: [graph-tool] Error related to 'numpy_bind.hh' while doing
> 'make'
>
> On 28.06.2016 07:40, vineesh vs wrote:
> > ./../numpy_bind.hh:83:34: error: ?NPY_ARRAY_ALIGNED? was not declared in
> this scope
>
> Which numpy version do you have installed?
>
> Best,
> Tiago
>
> --
> Tiago de Paula Peixoto <tiago at skewed.de>
>
>
> _______________________________________________
> graph-tool mailing list
> graph-tool at skewed.de
> https://lists.skewed.de/mailman/listinfo/graph-tool
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://lists.skewed.de/pipermail/graph-tool/attachments/20160628/180e8563/attachment.html
> >
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> graph-tool mailing list
> graph-tool at skewed.de
> https://lists.skewed.de/mailman/listinfo/graph-tool
>
>
> ------------------------------
>
> End of graph-tool Digest, Vol 101, Issue 11
> *******************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.skewed.de/pipermail/graph-tool/attachments/20160628/9f7f3d20/attachment.htm>
-------------- next part --------------
{\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720
{\fonttbl\f0\fnil\fcharset0 Menlo-Regular;\f1\fnil\fcharset0 Menlo-Bold;}
{\colortbl;\red255\green255\blue255;\red180\green36\blue25;\red47\green180\blue29;\red46\green174\blue187;
}
\margl1440\margr1440\vieww10800\viewh8400\viewkind0
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural

\f0\fs22 \cf0 \CocoaLigature0 make  all-recursive\
make[1]: Entering directory `/home/yz2235/graph-tool-2.16'\
Making all in src\
make[2]: Entering directory `/home/yz2235/graph-tool-2.16/src'\
Making all in graph\
make[3]: Entering directory `/home/yz2235/graph-tool-2.16/src/graph'\
Making all in centrality\
make[4]: Entering directory `/home/yz2235/graph-tool-2.16/src/graph/centrality'\
make[4]: Nothing to be done for `all'.\
make[4]: Leaving directory `/home/yz2235/graph-tool-2.16/src/graph/centrality'\
Making all in clustering\
make[4]: Entering directory `/home/yz2235/graph-tool-2.16/src/graph/clustering'\
make[4]: Nothing to be done for `all'.\
make[4]: Leaving directory `/home/yz2235/graph-tool-2.16/src/graph/clustering'\
Making all in community_old\
make[4]: Entering directory `/home/yz2235/graph-tool-2.16/src/graph/community_old'\
make[4]: Nothing to be done for `all'.\
make[4]: Leaving directory `/home/yz2235/graph-tool-2.16/src/graph/community_old'\
Making all in correlations\
make[4]: Entering directory `/home/yz2235/graph-tool-2.16/src/graph/correlations'\
make[4]: Nothing to be done for `all'.\
make[4]: Leaving directory `/home/yz2235/graph-tool-2.16/src/graph/correlations'\
Making all in draw\
make[4]: Entering directory `/home/yz2235/graph-tool-2.16/src/graph/draw'\
make[4]: Nothing to be done for `all'.\
make[4]: Leaving directory `/home/yz2235/graph-tool-2.16/src/graph/draw'\
Making all in flow\
make[4]: Entering directory `/home/yz2235/graph-tool-2.16/src/graph/flow'\
make[4]: Nothing to be done for `all'.\
make[4]: Leaving directory `/home/yz2235/graph-tool-2.16/src/graph/flow'\
Making all in generation\
make[4]: Entering directory `/home/yz2235/graph-tool-2.16/src/graph/generation'\
  CXX      graph_triangulation.lo\
In file included from 
\f1\b graph_triangulation.cc:56:0
\f0\b0 :\
/usr/local/include/CGAL/Periodic_3_Delaunay_triangulation_3.h: In instantiation of \'91
\f1\b CGAL::Oriented_side CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::side_of_oriented_sphere(const Point&, const Point&, const Point&, const Point&, const Point&, const Offset&, const Offset&, const Offset&, const Offset&, const Offset&) const [with Gt = CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag>; CGAL::Oriented_side = CGAL::Sign; CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::Point = CGAL::Point_3<CGAL::Epick>; CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::Offset = CGAL::Periodic_3_offset_3]
\f0\b0 \'92:\

\f1\b /usr/local/include/CGAL/Periodic_3_Delaunay_triangulation_3.h:917:30:
\f0\b0    required from \'91
\f1\b CGAL::Bounded_side CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::_side_of_sphere(const Cell_handle&, const Point&, const Offset&, bool) const [with Gt = CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag>; CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::Cell_handle = CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::Point = CGAL::Point_3<CGAL::Epick>; CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::Offset = CGAL::Periodic_3_offset_3]
\f0\b0 \'92\

\f1\b /usr/local/include/CGAL/Periodic_3_Delaunay_triangulation_3.h:1118:9:
\f0\b0    required from \'91
\f1\b bool CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::Conflict_tester::operator()(CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::Cell_handle, const Offset&) const [with GT = CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag>; CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::Cell_handle = CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::Offset = CGAL::Periodic_3_offset_3]
\f0\b0 \'92\

\f1\b /usr/local/include/CGAL/Periodic_3_triangulation_3.h:3602:15:
\f0\b0    required from \'91
\f1\b CGAL::Periodic_3_triangulation_3<GT, TDS>::Offset CGAL::Periodic_3_triangulation_3<GT, TDS>::get_location_offset(const Conflict_tester&, CGAL::Periodic_3_triangulation_3<GT, TDS>::Cell_handle) const [with Conflict_tester = CGAL::Periodic_3_Delaunay_triangulation_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick> >::Conflict_tester; GT = CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>; TDS = CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag>; CGAL::Periodic_3_triangulation_3<GT, TDS>::Offset = CGAL::Periodic_3_offset_3; CGAL::Periodic_3_triangulation_3<GT, TDS>::Cell_handle = CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>]
\f0\b0 \'92\

\f1\b /usr/local/include/CGAL/Periodic_3_triangulation_3.h:2181:43:
\f0\b0    required from \'91
\f1\b CGAL::Periodic_3_triangulation_3<GT, TDS>::Vertex_handle CGAL::Periodic_3_triangulation_3<GT, TDS>::periodic_insert(const Point&, const Offset&, CGAL::Periodic_3_triangulation_3<GT, TDS>::Locate_type, CGAL::Periodic_3_triangulation_3<GT, TDS>::Cell_handle, const Conflict_tester&, Point_hider&, CGAL::Periodic_3_triangulation_3<GT, TDS>::Vertex_handle) [with Conflict_tester = CGAL::Periodic_3_Delaunay_triangulation_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick> >::Conflict_tester; Point_hider = CGAL::Periodic_3_Delaunay_triangulation_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick> >::Point_hider; GT = CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>; TDS = CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag>; CGAL::Periodic_3_triangulation_3<GT, TDS>::Vertex_handle = CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; CGAL::Periodic_3_triangulation_3<GT, TDS>::Point = CGAL::Point_3<CGAL::Epick>; CGAL::Periodic_3_triangulation_3<GT, TDS>::Offset = CGAL::Periodic_3_offset_3; CGAL::Periodic_3_triangulation_3<GT, TDS>::Cell_handle = CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>]
\f0\b0 \'92\

\f1\b /usr/local/include/CGAL/Periodic_3_triangulation_3.h:2554:37:
\f0\b0    required from \'91
\f1\b CGAL::Periodic_3_triangulation_3<GT, TDS>::Vertex_handle CGAL::Periodic_3_triangulation_3<GT, TDS>::insert_in_conflict(const Point&, CGAL::Periodic_3_triangulation_3<GT, TDS>::Locate_type, CGAL::Periodic_3_triangulation_3<GT, TDS>::Cell_handle, int, int, const Conflict_tester&, Point_hider&) [with Conflict_tester = CGAL::Periodic_3_Delaunay_triangulation_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick> >::Conflict_tester; Point_hider = CGAL::Periodic_3_Delaunay_triangulation_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick> >::Point_hider; GT = CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>; TDS = CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag>; CGAL::Periodic_3_triangulation_3<GT, TDS>::Vertex_handle = CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; CGAL::Periodic_3_triangulation_3<GT, TDS>::Point = CGAL::Point_3<CGAL::Epick>; CGAL::Periodic_3_triangulation_3<GT, TDS>::Cell_handle = CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>]
\f0\b0 \'92\

\f1\b /usr/local/include/CGAL/Periodic_3_triangulation_3.h:1000:30:
\f0\b0    required from \'91
\f1\b CGAL::Periodic_3_triangulation_3<GT, TDS>::Vertex_handle CGAL::Periodic_3_triangulation_3<GT, TDS>::insert_in_conflict(const Point&, CGAL::Periodic_3_triangulation_3<GT, TDS>::Cell_handle, const Conflict_tester&, Point_hider&) [with Conflict_tester = CGAL::Periodic_3_Delaunay_triangulation_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick> >::Conflict_tester; Point_hider = CGAL::Periodic_3_Delaunay_triangulation_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick> >::Point_hider; GT = CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>; TDS = CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag>; CGAL::Periodic_3_triangulation_3<GT, TDS>::Vertex_handle = CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; CGAL::Periodic_3_triangulation_3<GT, TDS>::Point = CGAL::Point_3<CGAL::Epick>; CGAL::Periodic_3_triangulation_3<GT, TDS>::Cell_handle = CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>]
\f0\b0 \'92\

\f1\b /usr/local/include/CGAL/Periodic_3_Delaunay_triangulation_3.h:176:36:
\f0\b0    required from \'91
\f1\b CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::Vertex_handle CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::insert(const Point&, CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::Cell_handle) [with Gt = CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>; Tds = CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag>; CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::Vertex_handle = CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::Point = CGAL::Point_3<CGAL::Epick>; CGAL::Periodic_3_Delaunay_triangulation_3<Gt, Tds>::Cell_handle = CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<CGAL::Triangulation_data_structure_3<CGAL::Triangulation_vertex_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_vertex_base_3<void> >, CGAL::Triangulation_cell_base_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick>, CGAL::Periodic_3_triangulation_ds_cell_base_3<void> >, CGAL::Sequential_tag> > >, CGAL::Default, CGAL::Default, CGAL::Default>, false>]
\f0\b0 \'92\

\f1\b graph_triangulation.hh:117:24:
\f0\b0    required from \'91
\f1\b void graph_tool::get_triangulation<Triang, IsPeriodic>::operator()(Graph&, Points&, PosMap) const [with Graph = boost::UndirectedAdaptor<boost::adj_list<long unsigned int> >; Points = boost::multi_array_ref<double, 2ul>; PosMap = boost::checked_vector_property_map<std::vector<double>, boost::typed_identity_property_map<long unsigned int> >; Triang = CGAL::Periodic_3_Delaunay_triangulation_3<CGAL::Periodic_3_triangulation_traits_3<CGAL::Epick> >; IsPeriodic = std::integral_constant<bool, true>]
\f0\b0 \'92\

\f1\b graph_triangulation.cc:101:42:
\f0\b0    required from here\

\f1\b /usr/local/include/CGAL/Periodic_3_Delaunay_triangulation_3.h:266:60:
\f0\b0  
\f1\b \cf2 error: 
\f0\b0 \cf0 no match for call to \'91
\f1\b (CGAL::internal::Static_filters<CGAL::Filtered_kernel_base<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick> >, false>::Side_of_oriented_sphere_3 \{aka CGAL::internal::Static_filters_predicates::Side_of_oriented_sphere_3<CGAL::Filtered_kernel_base<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick> > >\}) (const Point&, const Point&, const Point&, const Point&, const Point&, const Offset&, const Offset&, const Offset&, const Offset&, const Offset&)
\f0\b0 \'92\
     return geom_traits().side_of_oriented_sphere_3_object()(\

\f1\b \cf3                                                             ^
\f0\b0 \cf0 \
In file included from 
\f1\b /usr/local/include/CGAL/internal/Static_filters/Static_filters.h:75:0
\f0\b0 ,\
                 from 
\f1\b /usr/local/include/CGAL/Filtered_kernel.h:37
\f0\b0 ,\
                 from 
\f1\b /usr/local/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:29
\f0\b0 ,\
                 from 
\f1\b graph_triangulation.cc:37
\f0\b0 :\

\f1\b /usr/local/include/CGAL/internal/Static_filters/Side_of_oriented_sphere_3.h:40:3:
\f0\b0  
\f1\b \cf4 note: 
\f0\b0 \cf0 candidate: CGAL::Oriented_side CGAL::internal::Static_filters_predicates::Side_of_oriented_sphere_3<K_base>::operator()(const Point_3&, const Point_3&, const Point_3&, const Point_3&, const Point_3&) const [with K_base = CGAL::Filtered_kernel_base<CGAL::Type_equality_wrapper<CGAL::Cartesian_base_no_ref_count<double, CGAL::Epick>, CGAL::Epick> >; CGAL::Oriented_side = CGAL::Sign; CGAL::internal::Static_filters_predicates::Side_of_oriented_sphere_3<K_base>::Point_3 = CGAL::Point_3<CGAL::Epick>]\
   operator()(const Point_3 &p, const Point_3 &q, const Point_3 &r,\

\f1\b \cf3    ^
\f0\b0 \cf0 \

\f1\b /usr/local/include/CGAL/internal/Static_filters/Side_of_oriented_sphere_3.h:40:3:
\f0\b0  
\f1\b \cf4 note: 
\f0\b0 \cf0   candidate expects 5 arguments, 10 provided\
make[4]: *** [graph_triangulation.lo] Error 1\
make[4]: Leaving directory `/home/yz2235/graph-tool-2.16/src/graph/generation'\
make[3]: *** [all-recursive] Error 1\
make[3]: Leaving directory `/home/yz2235/graph-tool-2.16/src/graph'\
make[2]: *** [all-recursive] Error 1\
make[2]: Leaving directory `/home/yz2235/graph-tool-2.16/src'\
make[1]: *** [all-recursive] Error 1\
make[1]: Leaving directory `/home/yz2235/graph-tool-2.16'\
make: *** [all] Error 2}
-------------- next part --------------
{\rtf1\ansi\ansicpg1252\cocoartf1344\cocoasubrtf720
{\fonttbl\f0\fnil\fcharset0 Menlo-Regular;}
{\colortbl;\red255\green255\blue255;}
\margl1440\margr1440\vieww10800\viewh8400\viewkind0
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural

\f0\fs22 \cf0 \CocoaLigature0 This file contains any messages produced by compilers while\
running configure, to aid debugging if configure makes a mistake.\
\
It was created by graph-tool configure 2.16, which was\
generated by GNU Autoconf 2.69.  Invocation command line was\
\
  $ ./configure --disable-cairo --disable-sparsehash\
\
## --------- ##\
## Platform. ##\
## --------- ##\
\
hostname = vblade1.rhi.hi.is\
uname -m = x86_64\
uname -r = 3.10.0-327.18.2.el7.x86_64\
uname -s = Linux\
uname -v = #1 SMP Thu May 12 11:03:55 UTC 2016\
\
/usr/bin/uname -p = x86_64\
/bin/uname -X     = unknown\
\
/bin/arch              = x86_64\
/usr/bin/arch -k       = unknown\
/usr/convex/getsysinfo = unknown\
/usr/bin/hostinfo      = unknown\
/bin/machine           = unknown\
/usr/bin/oslevel       = unknown\
/bin/universe          = unknown\
\
PATH: /usr/lib64/qt-3.3/bin\
PATH: /usr/local/bin\
PATH: /usr/bin\
PATH: /usr/local/sbin\
PATH: /usr/sbin\
PATH: /home/yz2235/.local/bin\
PATH: /home/yz2235/bin\
\
\
## ----------- ##\
## Core tests. ##\
## ----------- ##\
\
configure:2692: checking build system type\
configure:2706: result: x86_64-unknown-linux-gnu\
configure:2726: checking host system type\
configure:2739: result: x86_64-unknown-linux-gnu\
configure:2759: checking target system type\
configure:2772: result: x86_64-unknown-linux-gnu\
configure:2815: checking for a BSD-compatible install\
configure:2883: result: /usr/bin/install -c\
configure:2894: checking whether build environment is sane\
configure:2949: result: yes\
configure:3100: checking for a thread-safe mkdir -p\
configure:3139: result: /usr/bin/mkdir -p\
configure:3146: checking for gawk\
configure:3162: found /usr/bin/gawk\
configure:3173: result: gawk\
configure:3184: checking whether make sets $(MAKE)\
configure:3206: result: yes\
configure:3235: checking whether make supports nested variables\
configure:3252: result: yes\
configure:3389: checking whether make supports nested variables\
configure:3406: result: yes\
configure:3429: checking for style of include used by make\
configure:3457: result: GNU\
configure:3528: checking for gcc\
configure:3544: found /usr/local/bin/gcc\
configure:3555: result: gcc\
configure:3784: checking for C compiler version\
configure:3793: gcc --version >&5\
gcc (GCC) 5.3.0\
Copyright (C) 2015 Free Software Foundation, Inc.\
This is free software; see the source for copying conditions.  There is NO\
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\
\
configure:3804: $? = 0\
configure:3793: gcc -v >&5\
Using built-in specs.\
COLLECT_GCC=gcc\
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-unknown-linux-gnu/5.3.0/lto-wrapper\
Target: x86_64-unknown-linux-gnu\
Configured with: ../gcc_5_3_0_release/configure --disable-multilib\
Thread model: posix\
gcc version 5.3.0 (GCC) \
configure:3804: $? = 0\
configure:3793: gcc -V >&5\
gcc: error: unrecognized command line option '-V'\
gcc: fatal error: no input files\
compilation terminated.\
configure:3804: $? = 1\
configure:3793: gcc -qversion >&5\
gcc: error: unrecognized command line option '-qversion'\
gcc: fatal error: no input files\
compilation terminated.\
configure:3804: $? = 1\
configure:3824: checking whether the C compiler works\
configure:3846: gcc    conftest.c  >&5\
configure:3850: $? = 0\
configure:3898: result: yes\
configure:3901: checking for C compiler default output file name\
configure:3903: result: a.out\
configure:3909: checking for suffix of executables\
configure:3916: gcc -o conftest    conftest.c  >&5\
configure:3920: $? = 0\
configure:3942: result: \
configure:3964: checking whether we are cross compiling\
configure:3972: gcc -o conftest    conftest.c  >&5\
configure:3976: $? = 0\
configure:3983: ./conftest\
configure:3987: $? = 0\
configure:4002: result: no\
configure:4007: checking for suffix of object files\
configure:4029: gcc -c   conftest.c >&5\
configure:4033: $? = 0\
configure:4054: result: o\
configure:4058: checking whether we are using the GNU C compiler\
configure:4077: gcc -c   conftest.c >&5\
configure:4077: $? = 0\
configure:4086: result: yes\
configure:4095: checking whether gcc accepts -g\
configure:4115: gcc -c -g  conftest.c >&5\
configure:4115: $? = 0\
configure:4156: result: yes\
configure:4173: checking for gcc option to accept ISO C89\
configure:4236: gcc  -c -g -O2  conftest.c >&5\
configure:4236: $? = 0\
configure:4249: result: none needed\
configure:4274: checking whether gcc understands -c and -o together\
configure:4296: gcc -c conftest.c -o conftest2.o\
configure:4299: $? = 0\
configure:4296: gcc -c conftest.c -o conftest2.o\
configure:4299: $? = 0\
configure:4311: result: yes\
configure:4330: checking dependency style of gcc\
configure:4441: result: gcc3\
configure:4462: checking for library containing strerror\
configure:4493: gcc -o conftest -g -O2   conftest.c  >&5\
configure:4493: $? = 0\
configure:4510: result: none required\
configure:4525: checking how to run the C preprocessor\
configure:4556: gcc -E  conftest.c\
configure:4556: $? = 0\
configure:4570: gcc -E  conftest.c\
conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory\
compilation terminated.\
configure:4570: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| /* end confdefs.h.  */\
| #include <ac_nonexistent.h>\
configure:4595: result: gcc -E\
configure:4615: gcc -E  conftest.c\
configure:4615: $? = 0\
configure:4629: gcc -E  conftest.c\
conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory\
compilation terminated.\
configure:4629: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| /* end confdefs.h.  */\
| #include <ac_nonexistent.h>\
configure:4658: checking for grep that handles long lines and -e\
configure:4716: result: /usr/bin/grep\
configure:4721: checking for egrep\
configure:4783: result: /usr/bin/grep -E\
configure:4788: checking for ANSI C header files\
configure:4808: gcc -c -g -O2  conftest.c >&5\
configure:4808: $? = 0\
configure:4881: gcc -o conftest -g -O2   conftest.c  >&5\
configure:4881: $? = 0\
configure:4881: ./conftest\
configure:4881: $? = 0\
configure:4892: result: yes\
configure:4905: checking for sys/types.h\
configure:4905: gcc -c -g -O2  conftest.c >&5\
configure:4905: $? = 0\
configure:4905: result: yes\
configure:4905: checking for sys/stat.h\
configure:4905: gcc -c -g -O2  conftest.c >&5\
configure:4905: $? = 0\
configure:4905: result: yes\
configure:4905: checking for stdlib.h\
configure:4905: gcc -c -g -O2  conftest.c >&5\
configure:4905: $? = 0\
configure:4905: result: yes\
configure:4905: checking for string.h\
configure:4905: gcc -c -g -O2  conftest.c >&5\
configure:4905: $? = 0\
configure:4905: result: yes\
configure:4905: checking for memory.h\
configure:4905: gcc -c -g -O2  conftest.c >&5\
configure:4905: $? = 0\
configure:4905: result: yes\
configure:4905: checking for strings.h\
configure:4905: gcc -c -g -O2  conftest.c >&5\
configure:4905: $? = 0\
configure:4905: result: yes\
configure:4905: checking for inttypes.h\
configure:4905: gcc -c -g -O2  conftest.c >&5\
configure:4905: $? = 0\
configure:4905: result: yes\
configure:4905: checking for stdint.h\
configure:4905: gcc -c -g -O2  conftest.c >&5\
configure:4905: $? = 0\
configure:4905: result: yes\
configure:4905: checking for unistd.h\
configure:4905: gcc -c -g -O2  conftest.c >&5\
configure:4905: $? = 0\
configure:4905: result: yes\
configure:4918: checking minix/config.h usability\
configure:4918: gcc -c -g -O2  conftest.c >&5\
conftest.c:54:26: fatal error: minix/config.h: No such file or directory\
compilation terminated.\
configure:4918: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| #define STDC_HEADERS 1\
| #define HAVE_SYS_TYPES_H 1\
| #define HAVE_SYS_STAT_H 1\
| #define HAVE_STDLIB_H 1\
| #define HAVE_STRING_H 1\
| #define HAVE_MEMORY_H 1\
| #define HAVE_STRINGS_H 1\
| #define HAVE_INTTYPES_H 1\
| #define HAVE_STDINT_H 1\
| #define HAVE_UNISTD_H 1\
| /* end confdefs.h.  */\
| #include <stdio.h>\
| #ifdef HAVE_SYS_TYPES_H\
| # include <sys/types.h>\
| #endif\
| #ifdef HAVE_SYS_STAT_H\
| # include <sys/stat.h>\
| #endif\
| #ifdef STDC_HEADERS\
| # include <stdlib.h>\
| # include <stddef.h>\
| #else\
| # ifdef HAVE_STDLIB_H\
| #  include <stdlib.h>\
| # endif\
| #endif\
| #ifdef HAVE_STRING_H\
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H\
| #  include <memory.h>\
| # endif\
| # include <string.h>\
| #endif\
| #ifdef HAVE_STRINGS_H\
| # include <strings.h>\
| #endif\
| #ifdef HAVE_INTTYPES_H\
| # include <inttypes.h>\
| #endif\
| #ifdef HAVE_STDINT_H\
| # include <stdint.h>\
| #endif\
| #ifdef HAVE_UNISTD_H\
| # include <unistd.h>\
| #endif\
| #include <minix/config.h>\
configure:4918: result: no\
configure:4918: checking minix/config.h presence\
configure:4918: gcc -E  conftest.c\
conftest.c:21:26: fatal error: minix/config.h: No such file or directory\
compilation terminated.\
configure:4918: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| #define STDC_HEADERS 1\
| #define HAVE_SYS_TYPES_H 1\
| #define HAVE_SYS_STAT_H 1\
| #define HAVE_STDLIB_H 1\
| #define HAVE_STRING_H 1\
| #define HAVE_MEMORY_H 1\
| #define HAVE_STRINGS_H 1\
| #define HAVE_INTTYPES_H 1\
| #define HAVE_STDINT_H 1\
| #define HAVE_UNISTD_H 1\
| /* end confdefs.h.  */\
| #include <minix/config.h>\
configure:4918: result: no\
configure:4918: checking for minix/config.h\
configure:4918: result: no\
configure:4939: checking whether it is safe to define __EXTENSIONS__\
configure:4957: gcc -c -g -O2  conftest.c >&5\
configure:4957: $? = 0\
configure:4964: result: yes\
configure:5036: checking for g++\
configure:5052: found /usr/local/bin/g++\
configure:5063: result: g++\
configure:5090: checking for C++ compiler version\
configure:5099: g++ --version >&5\
g++ (GCC) 5.3.0\
Copyright (C) 2015 Free Software Foundation, Inc.\
This is free software; see the source for copying conditions.  There is NO\
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\
\
configure:5110: $? = 0\
configure:5099: g++ -v >&5\
Using built-in specs.\
COLLECT_GCC=g++\
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-unknown-linux-gnu/5.3.0/lto-wrapper\
Target: x86_64-unknown-linux-gnu\
Configured with: ../gcc_5_3_0_release/configure --disable-multilib\
Thread model: posix\
gcc version 5.3.0 (GCC) \
configure:5110: $? = 0\
configure:5099: g++ -V >&5\
g++: error: unrecognized command line option '-V'\
g++: fatal error: no input files\
compilation terminated.\
configure:5110: $? = 1\
configure:5099: g++ -qversion >&5\
g++: error: unrecognized command line option '-qversion'\
g++: fatal error: no input files\
compilation terminated.\
configure:5110: $? = 1\
configure:5114: checking whether we are using the GNU C++ compiler\
configure:5133: g++ -c   conftest.cpp >&5\
configure:5133: $? = 0\
configure:5142: result: yes\
configure:5151: checking whether g++ accepts -g\
configure:5171: g++ -c -g  conftest.cpp >&5\
configure:5171: $? = 0\
configure:5212: result: yes\
configure:5237: checking dependency style of g++\
configure:5348: result: gcc3\
configure:5373: checking for gcc option to accept ISO C99\
configure:5522: g++ -c   conftest.cpp >&5\
conftest.cpp:76:29: error: expected ',' or '...' before 'text'\
 test_restrict (ccp restrict text)\
                             ^\
conftest.cpp: In function 'int test_restrict(ccp)':\
conftest.cpp:81:30: error: 'text' was not declared in this scope\
   for (unsigned int i = 0; *(text+i) != '\\0'; ++i)\
                              ^\
conftest.cpp: In function 'int main()':\
conftest.cpp:130:18: error: expected initializer before 'newvar'\
   char *restrict newvar = "Another string";\
                  ^\
conftest.cpp:138:12: error: invalid conversion from 'void*' to 'incomplete_array*' [-fpermissive]\
     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));\
            ^\
conftest.cpp:156:59: error: 'newvar' was not declared in this scope\
   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'\
                                                           ^\
configure:5522: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| #define STDC_HEADERS 1\
| #define HAVE_SYS_TYPES_H 1\
| #define HAVE_SYS_STAT_H 1\
| #define HAVE_STDLIB_H 1\
| #define HAVE_STRING_H 1\
| #define HAVE_MEMORY_H 1\
| #define HAVE_STRINGS_H 1\
| #define HAVE_INTTYPES_H 1\
| #define HAVE_STDINT_H 1\
| #define HAVE_UNISTD_H 1\
| #define __EXTENSIONS__ 1\
| #define _ALL_SOURCE 1\
| #define _GNU_SOURCE 1\
| #define _POSIX_PTHREAD_SEMANTICS 1\
| #define _TANDEM_SOURCE 1\
| /* end confdefs.h.  */\
| #include <stdarg.h>\
| #include <stdbool.h>\
| #include <stdlib.h>\
| #include <wchar.h>\
| #include <stdio.h>\
| \
| // Check varargs macros.  These examples are taken from C99 6.10.3.5.\
| #define debug(...) fprintf (stderr, __VA_ARGS__)\
| #define showlist(...) puts (#__VA_ARGS__)\
| #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))\
| static void\
| test_varargs_macros (void)\
| \{\
|   int x = 1234;\
|   int y = 5678;\
|   debug ("Flag");\
|   debug ("X = %d\\n", x);\
|   showlist (The first, second, and third items.);\
|   report (x>y, "x is %d but y is %d", x, y);\
| \}\
| \
| // Check long long types.\
| #define BIG64 18446744073709551615ull\
| #define BIG32 4294967295ul\
| #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)\
| #if !BIG_OK\
|   your preprocessor is broken;\
| #endif\
| #if BIG_OK\
| #else\
|   your preprocessor is broken;\
| #endif\
| static long long int bignum = -9223372036854775807LL;\
| static unsigned long long int ubignum = BIG64;\
| \
| struct incomplete_array\
| \{\
|   int datasize;\
|   double data[];\
| \};\
| \
| struct named_init \{\
|   int number;\
|   const wchar_t *name;\
|   double average;\
| \};\
| \
| typedef const char *ccp;\
| \
| static inline int\
| test_restrict (ccp restrict text)\
| \{\
|   // See if C++-style comments work.\
|   // Iterate through items via the restricted pointer.\
|   // Also check for declarations in for loops.\
|   for (unsigned int i = 0; *(text+i) != '\\0'; ++i)\
|     continue;\
|   return 0;\
| \}\
| \
| // Check varargs and va_copy.\
| static void\
| test_varargs (const char *format, ...)\
| \{\
|   va_list args;\
|   va_start (args, format);\
|   va_list args_copy;\
|   va_copy (args_copy, args);\
| \
|   const char *str;\
|   int number;\
|   float fnumber;\
| \
|   while (*format)\
|     \{\
|       switch (*format++)\
| 	\{\
| 	case 's': // string\
| 	  str = va_arg (args_copy, const char *);\
| 	  break;\
| 	case 'd': // int\
| 	  number = va_arg (args_copy, int);\
| 	  break;\
| 	case 'f': // float\
| 	  fnumber = va_arg (args_copy, double);\
| 	  break;\
| 	default:\
| 	  break;\
| 	\}\
|     \}\
|   va_end (args_copy);\
|   va_end (args);\
| \}\
| \
| int\
| main ()\
| \{\
| \
|   // Check bool.\
|   _Bool success = false;\
| \
|   // Check restrict.\
|   if (test_restrict ("String literal") == 0)\
|     success = true;\
|   char *restrict newvar = "Another string";\
| \
|   // Check varargs.\
|   test_varargs ("s, d' f .", "string", 65, 34.234);\
|   test_varargs_macros ();\
| \
|   // Check flexible array members.\
|   struct incomplete_array *ia =\
|     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));\
|   ia->datasize = 10;\
|   for (int i = 0; i < ia->datasize; ++i)\
|     ia->data[i] = i * 1.234;\
| \
|   // Check named initializers.\
|   struct named_init ni = \{\
|     .number = 34,\
|     .name = L"Test wide string",\
|     .average = 543.34343,\
|   \};\
| \
|   ni.number = 58;\
| \
|   int dynamic_array[ni.number];\
|   dynamic_array[ni.number - 1] = 543;\
| \
|   // work around unused variable warnings\
|   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'\
| 	  || dynamic_array[ni.number - 1] != 543);\
| \
|   ;\
|   return 0;\
| \}\
configure:5522: g++ -c   conftest.cpp >&5\
conftest.cpp:76:29: error: expected ',' or '...' before 'text'\
 test_restrict (ccp restrict text)\
                             ^\
conftest.cpp: In function 'int test_restrict(ccp)':\
conftest.cpp:81:30: error: 'text' was not declared in this scope\
   for (unsigned int i = 0; *(text+i) != '\\0'; ++i)\
                              ^\
conftest.cpp: In function 'int main()':\
conftest.cpp:130:18: error: expected initializer before 'newvar'\
   char *restrict newvar = "Another string";\
                  ^\
conftest.cpp:138:12: error: invalid conversion from 'void*' to 'incomplete_array*' [-fpermissive]\
     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));\
            ^\
conftest.cpp:156:59: error: 'newvar' was not declared in this scope\
   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'\
                                                           ^\
configure:5522: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| #define STDC_HEADERS 1\
| #define HAVE_SYS_TYPES_H 1\
| #define HAVE_SYS_STAT_H 1\
| #define HAVE_STDLIB_H 1\
| #define HAVE_STRING_H 1\
| #define HAVE_MEMORY_H 1\
| #define HAVE_STRINGS_H 1\
| #define HAVE_INTTYPES_H 1\
| #define HAVE_STDINT_H 1\
| #define HAVE_UNISTD_H 1\
| #define __EXTENSIONS__ 1\
| #define _ALL_SOURCE 1\
| #define _GNU_SOURCE 1\
| #define _POSIX_PTHREAD_SEMANTICS 1\
| #define _TANDEM_SOURCE 1\
| /* end confdefs.h.  */\
| #include <stdarg.h>\
| #include <stdbool.h>\
| #include <stdlib.h>\
| #include <wchar.h>\
| #include <stdio.h>\
| \
| // Check varargs macros.  These examples are taken from C99 6.10.3.5.\
| #define debug(...) fprintf (stderr, __VA_ARGS__)\
| #define showlist(...) puts (#__VA_ARGS__)\
| #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))\
| static void\
| test_varargs_macros (void)\
| \{\
|   int x = 1234;\
|   int y = 5678;\
|   debug ("Flag");\
|   debug ("X = %d\\n", x);\
|   showlist (The first, second, and third items.);\
|   report (x>y, "x is %d but y is %d", x, y);\
| \}\
| \
| // Check long long types.\
| #define BIG64 18446744073709551615ull\
| #define BIG32 4294967295ul\
| #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)\
| #if !BIG_OK\
|   your preprocessor is broken;\
| #endif\
| #if BIG_OK\
| #else\
|   your preprocessor is broken;\
| #endif\
| static long long int bignum = -9223372036854775807LL;\
| static unsigned long long int ubignum = BIG64;\
| \
| struct incomplete_array\
| \{\
|   int datasize;\
|   double data[];\
| \};\
| \
| struct named_init \{\
|   int number;\
|   const wchar_t *name;\
|   double average;\
| \};\
| \
| typedef const char *ccp;\
| \
| static inline int\
| test_restrict (ccp restrict text)\
| \{\
|   // See if C++-style comments work.\
|   // Iterate through items via the restricted pointer.\
|   // Also check for declarations in for loops.\
|   for (unsigned int i = 0; *(text+i) != '\\0'; ++i)\
|     continue;\
|   return 0;\
| \}\
| \
| // Check varargs and va_copy.\
| static void\
| test_varargs (const char *format, ...)\
| \{\
|   va_list args;\
|   va_start (args, format);\
|   va_list args_copy;\
|   va_copy (args_copy, args);\
| \
|   const char *str;\
|   int number;\
|   float fnumber;\
| \
|   while (*format)\
|     \{\
|       switch (*format++)\
| 	\{\
| 	case 's': // string\
| 	  str = va_arg (args_copy, const char *);\
| 	  break;\
| 	case 'd': // int\
| 	  number = va_arg (args_copy, int);\
| 	  break;\
| 	case 'f': // float\
| 	  fnumber = va_arg (args_copy, double);\
| 	  break;\
| 	default:\
| 	  break;\
| 	\}\
|     \}\
|   va_end (args_copy);\
|   va_end (args);\
| \}\
| \
| int\
| main ()\
| \{\
| \
|   // Check bool.\
|   _Bool success = false;\
| \
|   // Check restrict.\
|   if (test_restrict ("String literal") == 0)\
|     success = true;\
|   char *restrict newvar = "Another string";\
| \
|   // Check varargs.\
|   test_varargs ("s, d' f .", "string", 65, 34.234);\
|   test_varargs_macros ();\
| \
|   // Check flexible array members.\
|   struct incomplete_array *ia =\
|     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));\
|   ia->datasize = 10;\
|   for (int i = 0; i < ia->datasize; ++i)\
|     ia->data[i] = i * 1.234;\
| \
|   // Check named initializers.\
|   struct named_init ni = \{\
|     .number = 34,\
|     .name = L"Test wide string",\
|     .average = 543.34343,\
|   \};\
| \
|   ni.number = 58;\
| \
|   int dynamic_array[ni.number];\
|   dynamic_array[ni.number - 1] = 543;\
| \
|   // work around unused variable warnings\
|   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'\
| 	  || dynamic_array[ni.number - 1] != 543);\
| \
|   ;\
|   return 0;\
| \}\
configure:5522: g++ -c   conftest.cpp >&5\
conftest.cpp:76:29: error: expected ',' or '...' before 'text'\
 test_restrict (ccp restrict text)\
                             ^\
conftest.cpp: In function 'int test_restrict(ccp)':\
conftest.cpp:81:30: error: 'text' was not declared in this scope\
   for (unsigned int i = 0; *(text+i) != '\\0'; ++i)\
                              ^\
conftest.cpp: In function 'int main()':\
conftest.cpp:130:18: error: expected initializer before 'newvar'\
   char *restrict newvar = "Another string";\
                  ^\
conftest.cpp:138:12: error: invalid conversion from 'void*' to 'incomplete_array*' [-fpermissive]\
     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));\
            ^\
conftest.cpp:156:59: error: 'newvar' was not declared in this scope\
   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'\
                                                           ^\
configure:5522: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| #define STDC_HEADERS 1\
| #define HAVE_SYS_TYPES_H 1\
| #define HAVE_SYS_STAT_H 1\
| #define HAVE_STDLIB_H 1\
| #define HAVE_STRING_H 1\
| #define HAVE_MEMORY_H 1\
| #define HAVE_STRINGS_H 1\
| #define HAVE_INTTYPES_H 1\
| #define HAVE_STDINT_H 1\
| #define HAVE_UNISTD_H 1\
| #define __EXTENSIONS__ 1\
| #define _ALL_SOURCE 1\
| #define _GNU_SOURCE 1\
| #define _POSIX_PTHREAD_SEMANTICS 1\
| #define _TANDEM_SOURCE 1\
| /* end confdefs.h.  */\
| #include <stdarg.h>\
| #include <stdbool.h>\
| #include <stdlib.h>\
| #include <wchar.h>\
| #include <stdio.h>\
| \
| // Check varargs macros.  These examples are taken from C99 6.10.3.5.\
| #define debug(...) fprintf (stderr, __VA_ARGS__)\
| #define showlist(...) puts (#__VA_ARGS__)\
| #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))\
| static void\
| test_varargs_macros (void)\
| \{\
|   int x = 1234;\
|   int y = 5678;\
|   debug ("Flag");\
|   debug ("X = %d\\n", x);\
|   showlist (The first, second, and third items.);\
|   report (x>y, "x is %d but y is %d", x, y);\
| \}\
| \
| // Check long long types.\
| #define BIG64 18446744073709551615ull\
| #define BIG32 4294967295ul\
| #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)\
| #if !BIG_OK\
|   your preprocessor is broken;\
| #endif\
| #if BIG_OK\
| #else\
|   your preprocessor is broken;\
| #endif\
| static long long int bignum = -9223372036854775807LL;\
| static unsigned long long int ubignum = BIG64;\
| \
| struct incomplete_array\
| \{\
|   int datasize;\
|   double data[];\
| \};\
| \
| struct named_init \{\
|   int number;\
|   const wchar_t *name;\
|   double average;\
| \};\
| \
| typedef const char *ccp;\
| \
| static inline int\
| test_restrict (ccp restrict text)\
| \{\
|   // See if C++-style comments work.\
|   // Iterate through items via the restricted pointer.\
|   // Also check for declarations in for loops.\
|   for (unsigned int i = 0; *(text+i) != '\\0'; ++i)\
|     continue;\
|   return 0;\
| \}\
| \
| // Check varargs and va_copy.\
| static void\
| test_varargs (const char *format, ...)\
| \{\
|   va_list args;\
|   va_start (args, format);\
|   va_list args_copy;\
|   va_copy (args_copy, args);\
| \
|   const char *str;\
|   int number;\
|   float fnumber;\
| \
|   while (*format)\
|     \{\
|       switch (*format++)\
| 	\{\
| 	case 's': // string\
| 	  str = va_arg (args_copy, const char *);\
| 	  break;\
| 	case 'd': // int\
| 	  number = va_arg (args_copy, int);\
| 	  break;\
| 	case 'f': // float\
| 	  fnumber = va_arg (args_copy, double);\
| 	  break;\
| 	default:\
| 	  break;\
| 	\}\
|     \}\
|   va_end (args_copy);\
|   va_end (args);\
| \}\
| \
| int\
| main ()\
| \{\
| \
|   // Check bool.\
|   _Bool success = false;\
| \
|   // Check restrict.\
|   if (test_restrict ("String literal") == 0)\
|     success = true;\
|   char *restrict newvar = "Another string";\
| \
|   // Check varargs.\
|   test_varargs ("s, d' f .", "string", 65, 34.234);\
|   test_varargs_macros ();\
| \
|   // Check flexible array members.\
|   struct incomplete_array *ia =\
|     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));\
|   ia->datasize = 10;\
|   for (int i = 0; i < ia->datasize; ++i)\
|     ia->data[i] = i * 1.234;\
| \
|   // Check named initializers.\
|   struct named_init ni = \{\
|     .number = 34,\
|     .name = L"Test wide string",\
|     .average = 543.34343,\
|   \};\
| \
|   ni.number = 58;\
| \
|   int dynamic_array[ni.number];\
|   dynamic_array[ni.number - 1] = 543;\
| \
|   // work around unused variable warnings\
|   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'\
| 	  || dynamic_array[ni.number - 1] != 543);\
| \
|   ;\
|   return 0;\
| \}\
configure:5522: g++ -c   conftest.cpp >&5\
conftest.cpp:76:29: error: expected ',' or '...' before 'text'\
 test_restrict (ccp restrict text)\
                             ^\
conftest.cpp: In function 'int test_restrict(ccp)':\
conftest.cpp:81:30: error: 'text' was not declared in this scope\
   for (unsigned int i = 0; *(text+i) != '\\0'; ++i)\
                              ^\
conftest.cpp: In function 'int main()':\
conftest.cpp:130:18: error: expected initializer before 'newvar'\
   char *restrict newvar = "Another string";\
                  ^\
conftest.cpp:138:12: error: invalid conversion from 'void*' to 'incomplete_array*' [-fpermissive]\
     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));\
            ^\
conftest.cpp:156:59: error: 'newvar' was not declared in this scope\
   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'\
                                                           ^\
configure:5522: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| #define STDC_HEADERS 1\
| #define HAVE_SYS_TYPES_H 1\
| #define HAVE_SYS_STAT_H 1\
| #define HAVE_STDLIB_H 1\
| #define HAVE_STRING_H 1\
| #define HAVE_MEMORY_H 1\
| #define HAVE_STRINGS_H 1\
| #define HAVE_INTTYPES_H 1\
| #define HAVE_STDINT_H 1\
| #define HAVE_UNISTD_H 1\
| #define __EXTENSIONS__ 1\
| #define _ALL_SOURCE 1\
| #define _GNU_SOURCE 1\
| #define _POSIX_PTHREAD_SEMANTICS 1\
| #define _TANDEM_SOURCE 1\
| /* end confdefs.h.  */\
| #include <stdarg.h>\
| #include <stdbool.h>\
| #include <stdlib.h>\
| #include <wchar.h>\
| #include <stdio.h>\
| \
| // Check varargs macros.  These examples are taken from C99 6.10.3.5.\
| #define debug(...) fprintf (stderr, __VA_ARGS__)\
| #define showlist(...) puts (#__VA_ARGS__)\
| #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))\
| static void\
| test_varargs_macros (void)\
| \{\
|   int x = 1234;\
|   int y = 5678;\
|   debug ("Flag");\
|   debug ("X = %d\\n", x);\
|   showlist (The first, second, and third items.);\
|   report (x>y, "x is %d but y is %d", x, y);\
| \}\
| \
| // Check long long types.\
| #define BIG64 18446744073709551615ull\
| #define BIG32 4294967295ul\
| #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)\
| #if !BIG_OK\
|   your preprocessor is broken;\
| #endif\
| #if BIG_OK\
| #else\
|   your preprocessor is broken;\
| #endif\
| static long long int bignum = -9223372036854775807LL;\
| static unsigned long long int ubignum = BIG64;\
| \
| struct incomplete_array\
| \{\
|   int datasize;\
|   double data[];\
| \};\
| \
| struct named_init \{\
|   int number;\
|   const wchar_t *name;\
|   double average;\
| \};\
| \
| typedef const char *ccp;\
| \
| static inline int\
| test_restrict (ccp restrict text)\
| \{\
|   // See if C++-style comments work.\
|   // Iterate through items via the restricted pointer.\
|   // Also check for declarations in for loops.\
|   for (unsigned int i = 0; *(text+i) != '\\0'; ++i)\
|     continue;\
|   return 0;\
| \}\
| \
| // Check varargs and va_copy.\
| static void\
| test_varargs (const char *format, ...)\
| \{\
|   va_list args;\
|   va_start (args, format);\
|   va_list args_copy;\
|   va_copy (args_copy, args);\
| \
|   const char *str;\
|   int number;\
|   float fnumber;\
| \
|   while (*format)\
|     \{\
|       switch (*format++)\
| 	\{\
| 	case 's': // string\
| 	  str = va_arg (args_copy, const char *);\
| 	  break;\
| 	case 'd': // int\
| 	  number = va_arg (args_copy, int);\
| 	  break;\
| 	case 'f': // float\
| 	  fnumber = va_arg (args_copy, double);\
| 	  break;\
| 	default:\
| 	  break;\
| 	\}\
|     \}\
|   va_end (args_copy);\
|   va_end (args);\
| \}\
| \
| int\
| main ()\
| \{\
| \
|   // Check bool.\
|   _Bool success = false;\
| \
|   // Check restrict.\
|   if (test_restrict ("String literal") == 0)\
|     success = true;\
|   char *restrict newvar = "Another string";\
| \
|   // Check varargs.\
|   test_varargs ("s, d' f .", "string", 65, 34.234);\
|   test_varargs_macros ();\
| \
|   // Check flexible array members.\
|   struct incomplete_array *ia =\
|     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));\
|   ia->datasize = 10;\
|   for (int i = 0; i < ia->datasize; ++i)\
|     ia->data[i] = i * 1.234;\
| \
|   // Check named initializers.\
|   struct named_init ni = \{\
|     .number = 34,\
|     .name = L"Test wide string",\
|     .average = 543.34343,\
|   \};\
| \
|   ni.number = 58;\
| \
|   int dynamic_array[ni.number];\
|   dynamic_array[ni.number - 1] = 543;\
| \
|   // work around unused variable warnings\
|   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'\
| 	  || dynamic_array[ni.number - 1] != 543);\
| \
|   ;\
|   return 0;\
| \}\
configure:5522: g++ -c   conftest.cpp >&5\
conftest.cpp:76:29: error: expected ',' or '...' before 'text'\
 test_restrict (ccp restrict text)\
                             ^\
conftest.cpp: In function 'int test_restrict(ccp)':\
conftest.cpp:81:30: error: 'text' was not declared in this scope\
   for (unsigned int i = 0; *(text+i) != '\\0'; ++i)\
                              ^\
conftest.cpp: In function 'int main()':\
conftest.cpp:130:18: error: expected initializer before 'newvar'\
   char *restrict newvar = "Another string";\
                  ^\
conftest.cpp:138:12: error: invalid conversion from 'void*' to 'incomplete_array*' [-fpermissive]\
     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));\
            ^\
conftest.cpp:156:59: error: 'newvar' was not declared in this scope\
   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'\
                                                           ^\
configure:5522: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| #define STDC_HEADERS 1\
| #define HAVE_SYS_TYPES_H 1\
| #define HAVE_SYS_STAT_H 1\
| #define HAVE_STDLIB_H 1\
| #define HAVE_STRING_H 1\
| #define HAVE_MEMORY_H 1\
| #define HAVE_STRINGS_H 1\
| #define HAVE_INTTYPES_H 1\
| #define HAVE_STDINT_H 1\
| #define HAVE_UNISTD_H 1\
| #define __EXTENSIONS__ 1\
| #define _ALL_SOURCE 1\
| #define _GNU_SOURCE 1\
| #define _POSIX_PTHREAD_SEMANTICS 1\
| #define _TANDEM_SOURCE 1\
| /* end confdefs.h.  */\
| #include <stdarg.h>\
| #include <stdbool.h>\
| #include <stdlib.h>\
| #include <wchar.h>\
| #include <stdio.h>\
| \
| // Check varargs macros.  These examples are taken from C99 6.10.3.5.\
| #define debug(...) fprintf (stderr, __VA_ARGS__)\
| #define showlist(...) puts (#__VA_ARGS__)\
| #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))\
| static void\
| test_varargs_macros (void)\
| \{\
|   int x = 1234;\
|   int y = 5678;\
|   debug ("Flag");\
|   debug ("X = %d\\n", x);\
|   showlist (The first, second, and third items.);\
|   report (x>y, "x is %d but y is %d", x, y);\
| \}\
| \
| // Check long long types.\
| #define BIG64 18446744073709551615ull\
| #define BIG32 4294967295ul\
| #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)\
| #if !BIG_OK\
|   your preprocessor is broken;\
| #endif\
| #if BIG_OK\
| #else\
|   your preprocessor is broken;\
| #endif\
| static long long int bignum = -9223372036854775807LL;\
| static unsigned long long int ubignum = BIG64;\
| \
| struct incomplete_array\
| \{\
|   int datasize;\
|   double data[];\
| \};\
| \
| struct named_init \{\
|   int number;\
|   const wchar_t *name;\
|   double average;\
| \};\
| \
| typedef const char *ccp;\
| \
| static inline int\
| test_restrict (ccp restrict text)\
| \{\
|   // See if C++-style comments work.\
|   // Iterate through items via the restricted pointer.\
|   // Also check for declarations in for loops.\
|   for (unsigned int i = 0; *(text+i) != '\\0'; ++i)\
|     continue;\
|   return 0;\
| \}\
| \
| // Check varargs and va_copy.\
| static void\
| test_varargs (const char *format, ...)\
| \{\
|   va_list args;\
|   va_start (args, format);\
|   va_list args_copy;\
|   va_copy (args_copy, args);\
| \
|   const char *str;\
|   int number;\
|   float fnumber;\
| \
|   while (*format)\
|     \{\
|       switch (*format++)\
| 	\{\
| 	case 's': // string\
| 	  str = va_arg (args_copy, const char *);\
| 	  break;\
| 	case 'd': // int\
| 	  number = va_arg (args_copy, int);\
| 	  break;\
| 	case 'f': // float\
| 	  fnumber = va_arg (args_copy, double);\
| 	  break;\
| 	default:\
| 	  break;\
| 	\}\
|     \}\
|   va_end (args_copy);\
|   va_end (args);\
| \}\
| \
| int\
| main ()\
| \{\
| \
|   // Check bool.\
|   _Bool success = false;\
| \
|   // Check restrict.\
|   if (test_restrict ("String literal") == 0)\
|     success = true;\
|   char *restrict newvar = "Another string";\
| \
|   // Check varargs.\
|   test_varargs ("s, d' f .", "string", 65, 34.234);\
|   test_varargs_macros ();\
| \
|   // Check flexible array members.\
|   struct incomplete_array *ia =\
|     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));\
|   ia->datasize = 10;\
|   for (int i = 0; i < ia->datasize; ++i)\
|     ia->data[i] = i * 1.234;\
| \
|   // Check named initializers.\
|   struct named_init ni = \{\
|     .number = 34,\
|     .name = L"Test wide string",\
|     .average = 543.34343,\
|   \};\
| \
|   ni.number = 58;\
| \
|   int dynamic_array[ni.number];\
|   dynamic_array[ni.number - 1] = 543;\
| \
|   // work around unused variable warnings\
|   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'\
| 	  || dynamic_array[ni.number - 1] != 543);\
| \
|   ;\
|   return 0;\
| \}\
configure:5522: g++ -c   conftest.cpp >&5\
conftest.cpp:76:29: error: expected ',' or '...' before 'text'\
 test_restrict (ccp restrict text)\
                             ^\
conftest.cpp: In function 'int test_restrict(ccp)':\
conftest.cpp:81:30: error: 'text' was not declared in this scope\
   for (unsigned int i = 0; *(text+i) != '\\0'; ++i)\
                              ^\
conftest.cpp: In function 'int main()':\
conftest.cpp:130:18: error: expected initializer before 'newvar'\
   char *restrict newvar = "Another string";\
                  ^\
conftest.cpp:138:12: error: invalid conversion from 'void*' to 'incomplete_array*' [-fpermissive]\
     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));\
            ^\
conftest.cpp:156:59: error: 'newvar' was not declared in this scope\
   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'\
                                                           ^\
configure:5522: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| #define STDC_HEADERS 1\
| #define HAVE_SYS_TYPES_H 1\
| #define HAVE_SYS_STAT_H 1\
| #define HAVE_STDLIB_H 1\
| #define HAVE_STRING_H 1\
| #define HAVE_MEMORY_H 1\
| #define HAVE_STRINGS_H 1\
| #define HAVE_INTTYPES_H 1\
| #define HAVE_STDINT_H 1\
| #define HAVE_UNISTD_H 1\
| #define __EXTENSIONS__ 1\
| #define _ALL_SOURCE 1\
| #define _GNU_SOURCE 1\
| #define _POSIX_PTHREAD_SEMANTICS 1\
| #define _TANDEM_SOURCE 1\
| /* end confdefs.h.  */\
| #include <stdarg.h>\
| #include <stdbool.h>\
| #include <stdlib.h>\
| #include <wchar.h>\
| #include <stdio.h>\
| \
| // Check varargs macros.  These examples are taken from C99 6.10.3.5.\
| #define debug(...) fprintf (stderr, __VA_ARGS__)\
| #define showlist(...) puts (#__VA_ARGS__)\
| #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))\
| static void\
| test_varargs_macros (void)\
| \{\
|   int x = 1234;\
|   int y = 5678;\
|   debug ("Flag");\
|   debug ("X = %d\\n", x);\
|   showlist (The first, second, and third items.);\
|   report (x>y, "x is %d but y is %d", x, y);\
| \}\
| \
| // Check long long types.\
| #define BIG64 18446744073709551615ull\
| #define BIG32 4294967295ul\
| #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)\
| #if !BIG_OK\
|   your preprocessor is broken;\
| #endif\
| #if BIG_OK\
| #else\
|   your preprocessor is broken;\
| #endif\
| static long long int bignum = -9223372036854775807LL;\
| static unsigned long long int ubignum = BIG64;\
| \
| struct incomplete_array\
| \{\
|   int datasize;\
|   double data[];\
| \};\
| \
| struct named_init \{\
|   int number;\
|   const wchar_t *name;\
|   double average;\
| \};\
| \
| typedef const char *ccp;\
| \
| static inline int\
| test_restrict (ccp restrict text)\
| \{\
|   // See if C++-style comments work.\
|   // Iterate through items via the restricted pointer.\
|   // Also check for declarations in for loops.\
|   for (unsigned int i = 0; *(text+i) != '\\0'; ++i)\
|     continue;\
|   return 0;\
| \}\
| \
| // Check varargs and va_copy.\
| static void\
| test_varargs (const char *format, ...)\
| \{\
|   va_list args;\
|   va_start (args, format);\
|   va_list args_copy;\
|   va_copy (args_copy, args);\
| \
|   const char *str;\
|   int number;\
|   float fnumber;\
| \
|   while (*format)\
|     \{\
|       switch (*format++)\
| 	\{\
| 	case 's': // string\
| 	  str = va_arg (args_copy, const char *);\
| 	  break;\
| 	case 'd': // int\
| 	  number = va_arg (args_copy, int);\
| 	  break;\
| 	case 'f': // float\
| 	  fnumber = va_arg (args_copy, double);\
| 	  break;\
| 	default:\
| 	  break;\
| 	\}\
|     \}\
|   va_end (args_copy);\
|   va_end (args);\
| \}\
| \
| int\
| main ()\
| \{\
| \
|   // Check bool.\
|   _Bool success = false;\
| \
|   // Check restrict.\
|   if (test_restrict ("String literal") == 0)\
|     success = true;\
|   char *restrict newvar = "Another string";\
| \
|   // Check varargs.\
|   test_varargs ("s, d' f .", "string", 65, 34.234);\
|   test_varargs_macros ();\
| \
|   // Check flexible array members.\
|   struct incomplete_array *ia =\
|     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));\
|   ia->datasize = 10;\
|   for (int i = 0; i < ia->datasize; ++i)\
|     ia->data[i] = i * 1.234;\
| \
|   // Check named initializers.\
|   struct named_init ni = \{\
|     .number = 34,\
|     .name = L"Test wide string",\
|     .average = 543.34343,\
|   \};\
| \
|   ni.number = 58;\
| \
|   int dynamic_array[ni.number];\
|   dynamic_array[ni.number - 1] = 543;\
| \
|   // work around unused variable warnings\
|   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'\
| 	  || dynamic_array[ni.number - 1] != 543);\
| \
|   ;\
|   return 0;\
| \}\
configure:5522: g++ -c   conftest.cpp >&5\
conftest.cpp:76:29: error: expected ',' or '...' before 'text'\
 test_restrict (ccp restrict text)\
                             ^\
conftest.cpp: In function 'int test_restrict(ccp)':\
conftest.cpp:81:30: error: 'text' was not declared in this scope\
   for (unsigned int i = 0; *(text+i) != '\\0'; ++i)\
                              ^\
conftest.cpp: In function 'int main()':\
conftest.cpp:130:18: error: expected initializer before 'newvar'\
   char *restrict newvar = "Another string";\
                  ^\
conftest.cpp:138:12: error: invalid conversion from 'void*' to 'incomplete_array*' [-fpermissive]\
     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));\
            ^\
conftest.cpp:156:59: error: 'newvar' was not declared in this scope\
   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'\
                                                           ^\
configure:5522: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| #define STDC_HEADERS 1\
| #define HAVE_SYS_TYPES_H 1\
| #define HAVE_SYS_STAT_H 1\
| #define HAVE_STDLIB_H 1\
| #define HAVE_STRING_H 1\
| #define HAVE_MEMORY_H 1\
| #define HAVE_STRINGS_H 1\
| #define HAVE_INTTYPES_H 1\
| #define HAVE_STDINT_H 1\
| #define HAVE_UNISTD_H 1\
| #define __EXTENSIONS__ 1\
| #define _ALL_SOURCE 1\
| #define _GNU_SOURCE 1\
| #define _POSIX_PTHREAD_SEMANTICS 1\
| #define _TANDEM_SOURCE 1\
| /* end confdefs.h.  */\
| #include <stdarg.h>\
| #include <stdbool.h>\
| #include <stdlib.h>\
| #include <wchar.h>\
| #include <stdio.h>\
| \
| // Check varargs macros.  These examples are taken from C99 6.10.3.5.\
| #define debug(...) fprintf (stderr, __VA_ARGS__)\
| #define showlist(...) puts (#__VA_ARGS__)\
| #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))\
| static void\
| test_varargs_macros (void)\
| \{\
|   int x = 1234;\
|   int y = 5678;\
|   debug ("Flag");\
|   debug ("X = %d\\n", x);\
|   showlist (The first, second, and third items.);\
|   report (x>y, "x is %d but y is %d", x, y);\
| \}\
| \
| // Check long long types.\
| #define BIG64 18446744073709551615ull\
| #define BIG32 4294967295ul\
| #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)\
| #if !BIG_OK\
|   your preprocessor is broken;\
| #endif\
| #if BIG_OK\
| #else\
|   your preprocessor is broken;\
| #endif\
| static long long int bignum = -9223372036854775807LL;\
| static unsigned long long int ubignum = BIG64;\
| \
| struct incomplete_array\
| \{\
|   int datasize;\
|   double data[];\
| \};\
| \
| struct named_init \{\
|   int number;\
|   const wchar_t *name;\
|   double average;\
| \};\
| \
| typedef const char *ccp;\
| \
| static inline int\
| test_restrict (ccp restrict text)\
| \{\
|   // See if C++-style comments work.\
|   // Iterate through items via the restricted pointer.\
|   // Also check for declarations in for loops.\
|   for (unsigned int i = 0; *(text+i) != '\\0'; ++i)\
|     continue;\
|   return 0;\
| \}\
| \
| // Check varargs and va_copy.\
| static void\
| test_varargs (const char *format, ...)\
| \{\
|   va_list args;\
|   va_start (args, format);\
|   va_list args_copy;\
|   va_copy (args_copy, args);\
| \
|   const char *str;\
|   int number;\
|   float fnumber;\
| \
|   while (*format)\
|     \{\
|       switch (*format++)\
| 	\{\
| 	case 's': // string\
| 	  str = va_arg (args_copy, const char *);\
| 	  break;\
| 	case 'd': // int\
| 	  number = va_arg (args_copy, int);\
| 	  break;\
| 	case 'f': // float\
| 	  fnumber = va_arg (args_copy, double);\
| 	  break;\
| 	default:\
| 	  break;\
| 	\}\
|     \}\
|   va_end (args_copy);\
|   va_end (args);\
| \}\
| \
| int\
| main ()\
| \{\
| \
|   // Check bool.\
|   _Bool success = false;\
| \
|   // Check restrict.\
|   if (test_restrict ("String literal") == 0)\
|     success = true;\
|   char *restrict newvar = "Another string";\
| \
|   // Check varargs.\
|   test_varargs ("s, d' f .", "string", 65, 34.234);\
|   test_varargs_macros ();\
| \
|   // Check flexible array members.\
|   struct incomplete_array *ia =\
|     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));\
|   ia->datasize = 10;\
|   for (int i = 0; i < ia->datasize; ++i)\
|     ia->data[i] = i * 1.234;\
| \
|   // Check named initializers.\
|   struct named_init ni = \{\
|     .number = 34,\
|     .name = L"Test wide string",\
|     .average = 543.34343,\
|   \};\
| \
|   ni.number = 58;\
| \
|   int dynamic_array[ni.number];\
|   dynamic_array[ni.number - 1] = 543;\
| \
|   // work around unused variable warnings\
|   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'\
| 	  || dynamic_array[ni.number - 1] != 543);\
| \
|   ;\
|   return 0;\
| \}\
configure:5538: result: unsupported\
configure:5548: checking for gcc option to accept ISO C89\
configure:5624: result: none needed\
configure:5643: checking for gcc option to accept ISO Standard C\
configure:5654: result: none needed\
configure:5667: checking how to run the C++ preprocessor\
configure:5694: g++ -E  conftest.cpp\
configure:5694: $? = 0\
configure:5708: g++ -E  conftest.cpp\
conftest.cpp:26:28: fatal error: ac_nonexistent.h: No such file or directory\
compilation terminated.\
configure:5708: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| #define STDC_HEADERS 1\
| #define HAVE_SYS_TYPES_H 1\
| #define HAVE_SYS_STAT_H 1\
| #define HAVE_STDLIB_H 1\
| #define HAVE_STRING_H 1\
| #define HAVE_MEMORY_H 1\
| #define HAVE_STRINGS_H 1\
| #define HAVE_INTTYPES_H 1\
| #define HAVE_STDINT_H 1\
| #define HAVE_UNISTD_H 1\
| #define __EXTENSIONS__ 1\
| #define _ALL_SOURCE 1\
| #define _GNU_SOURCE 1\
| #define _POSIX_PTHREAD_SEMANTICS 1\
| #define _TANDEM_SOURCE 1\
| /* end confdefs.h.  */\
| #include <ac_nonexistent.h>\
configure:5733: result: g++ -E\
configure:5753: g++ -E  conftest.cpp\
configure:5753: $? = 0\
configure:5767: g++ -E  conftest.cpp\
conftest.cpp:26:28: fatal error: ac_nonexistent.h: No such file or directory\
compilation terminated.\
configure:5767: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| #define STDC_HEADERS 1\
| #define HAVE_SYS_TYPES_H 1\
| #define HAVE_SYS_STAT_H 1\
| #define HAVE_STDLIB_H 1\
| #define HAVE_STRING_H 1\
| #define HAVE_MEMORY_H 1\
| #define HAVE_STRINGS_H 1\
| #define HAVE_INTTYPES_H 1\
| #define HAVE_STDINT_H 1\
| #define HAVE_UNISTD_H 1\
| #define __EXTENSIONS__ 1\
| #define _ALL_SOURCE 1\
| #define _GNU_SOURCE 1\
| #define _POSIX_PTHREAD_SEMANTICS 1\
| #define _TANDEM_SOURCE 1\
| /* end confdefs.h.  */\
| #include <ac_nonexistent.h>\
configure:5796: checking for ANSI C header files\
configure:5900: result: yes\
configure:5986: checking how to print strings\
configure:6013: result: printf\
configure:6034: checking for a sed that does not truncate output\
configure:6098: result: /usr/bin/sed\
configure:6116: checking for fgrep\
configure:6178: result: /usr/bin/grep -F\
configure:6213: checking for ld used by gcc\
configure:6280: result: /usr/bin/ld\
configure:6287: checking if the linker (/usr/bin/ld) is GNU ld\
configure:6302: result: yes\
configure:6314: checking for BSD- or MS-compatible name lister (nm)\
configure:6368: result: /usr/bin/nm -B\
configure:6498: checking the name lister (/usr/bin/nm -B) interface\
configure:6505: g++ -c   conftest.cpp >&5\
configure:6508: /usr/bin/nm -B "conftest.o"\
configure:6511: output\
0000000000000000 B some_variable\
configure:6518: result: BSD nm\
configure:6521: checking whether ln -s works\
configure:6525: result: yes\
configure:6533: checking the maximum length of command line arguments\
configure:6664: result: 1572864\
configure:6712: checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format\
configure:6752: result: func_convert_file_noop\
configure:6759: checking how to convert x86_64-unknown-linux-gnu file names to toolchain format\
configure:6779: result: func_convert_file_noop\
configure:6786: checking for /usr/bin/ld option to reload object files\
configure:6793: result: -r\
configure:6867: checking for objdump\
configure:6883: found /usr/bin/objdump\
configure:6894: result: objdump\
configure:6926: checking how to recognize dependent libraries\
configure:7126: result: pass_all\
configure:7211: checking for dlltool\
configure:7241: result: no\
configure:7271: checking how to associate runtime and link libraries\
configure:7298: result: printf %s\\n\
configure:7358: checking for ar\
configure:7374: found /usr/bin/ar\
configure:7385: result: ar\
configure:7422: checking for archiver @FILE support\
configure:7439: g++ -c   conftest.cpp >&5\
configure:7439: $? = 0\
configure:7442: ar cru libconftest.a @conftest.lst >&5\
configure:7445: $? = 0\
configure:7450: ar cru libconftest.a @conftest.lst >&5\
ar: conftest.o: No such file or directory\
configure:7453: $? = 1\
configure:7465: result: @\
configure:7523: checking for strip\
configure:7539: found /usr/bin/strip\
configure:7550: result: strip\
configure:7622: checking for ranlib\
configure:7638: found /usr/bin/ranlib\
configure:7649: result: ranlib\
configure:7751: checking command to parse /usr/bin/nm -B output from gcc object\
configure:7904: g++ -c   conftest.cpp >&5\
configure:7907: $? = 0\
configure:7911: /usr/bin/nm -B conftest.o \\| sed -n -e 's/^.*[ ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ ][ ]*\\([_A-Za-z][_A-Za-z0-9]*\\)$/\\1 \\2 \\2/p' | sed '/ __gnu_lto/d' \\> conftest.nm\
configure:7914: $? = 0\
configure:7980: g++ -o conftest    conftest.cpp conftstm.o >&5\
configure:7983: $? = 0\
configure:8021: result: ok\
configure:8068: checking for sysroot\
configure:8098: result: no\
configure:8105: checking for a working dd\
configure:8143: result: /usr/bin/dd\
configure:8147: checking how to truncate binary pipes\
configure:8162: result: /usr/bin/dd bs=4096 count=1\
configure:8298: g++ -c   conftest.cpp >&5\
configure:8301: $? = 0\
configure:8491: checking for mt\
configure:8521: result: no\
configure:8541: checking if : is a manifest tool\
configure:8547: : '-?'\
configure:8555: result: no\
configure:9229: checking for dlfcn.h\
configure:9229: g++ -c   conftest.cpp >&5\
configure:9229: $? = 0\
configure:9229: result: yes\
configure:9465: checking for objdir\
configure:9480: result: .libs\
configure:9740: checking if gcc supports -fno-rtti -fno-exceptions\
configure:9758: gcc -c -g -O2  -fno-rtti -fno-exceptions conftest.c >&5\
cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C\
configure:9762: $? = 0\
configure:9775: result: no\
configure:10133: checking for gcc option to produce PIC\
configure:10140: result: -fPIC -DPIC\
configure:10148: checking if gcc PIC flag -fPIC -DPIC works\
configure:10166: gcc -c -g -O2  -fPIC -DPIC -DPIC conftest.c >&5\
configure:10170: $? = 0\
configure:10183: result: yes\
configure:10212: checking if gcc static flag -static works\
configure:10240: result: no\
configure:10255: checking if gcc supports -c -o file.o\
configure:10276: gcc -c -g -O2  -o out/conftest2.o conftest.c >&5\
configure:10280: $? = 0\
configure:10302: result: yes\
configure:10310: checking if gcc supports -c -o file.o\
configure:10357: result: yes\
configure:10390: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries\
configure:11649: result: yes\
configure:11686: checking whether -lc should be explicitly linked in\
configure:11694: gcc -c -g -O2  conftest.c >&5\
configure:11697: $? = 0\
configure:11712: gcc -shared  -fPIC -DPIC conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\\>\\&1 \\| /usr/bin/grep  -lc  \\>/dev/null 2\\>\\&1\
configure:11715: $? = 0\
configure:11729: result: no\
configure:11889: checking dynamic linker characteristics\
configure:12470: gcc -o conftest -g -O2   -Wl,-rpath -Wl,/foo conftest.c  >&5\
configure:12470: $? = 0\
configure:12707: result: GNU/Linux ld.so\
configure:12829: checking how to hardcode library paths into programs\
configure:12854: result: immediate\
configure:13402: checking whether stripping libraries is possible\
configure:13407: result: yes\
configure:13442: checking if libtool supports shared libraries\
configure:13444: result: yes\
configure:13447: checking whether to build shared libraries\
configure:13472: result: yes\
configure:13475: checking whether to build static libraries\
configure:13479: result: no\
configure:13502: checking how to run the C++ preprocessor\
configure:13568: result: g++ -E\
configure:13588: g++ -E  conftest.cpp\
configure:13588: $? = 0\
configure:13602: g++ -E  conftest.cpp\
conftest.cpp:29:28: fatal error: ac_nonexistent.h: No such file or directory\
compilation terminated.\
configure:13602: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| #define STDC_HEADERS 1\
| #define HAVE_SYS_TYPES_H 1\
| #define HAVE_SYS_STAT_H 1\
| #define HAVE_STDLIB_H 1\
| #define HAVE_STRING_H 1\
| #define HAVE_MEMORY_H 1\
| #define HAVE_STRINGS_H 1\
| #define HAVE_INTTYPES_H 1\
| #define HAVE_STDINT_H 1\
| #define HAVE_UNISTD_H 1\
| #define __EXTENSIONS__ 1\
| #define _ALL_SOURCE 1\
| #define _GNU_SOURCE 1\
| #define _POSIX_PTHREAD_SEMANTICS 1\
| #define _TANDEM_SOURCE 1\
| #define STDC_HEADERS 1\
| #define HAVE_DLFCN_H 1\
| #define LT_OBJDIR ".libs/"\
| /* end confdefs.h.  */\
| #include <ac_nonexistent.h>\
configure:13764: checking for ld used by g++\
configure:13831: result: /usr/bin/ld -m elf_x86_64\
configure:13838: checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld\
configure:13853: result: yes\
configure:13908: checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries\
configure:14981: result: yes\
configure:15017: g++ -c   conftest.cpp >&5\
configure:15020: $? = 0\
configure:15501: checking for g++ option to produce PIC\
configure:15508: result: -fPIC -DPIC\
configure:15516: checking if g++ PIC flag -fPIC -DPIC works\
configure:15534: g++ -c   -fPIC -DPIC -DPIC conftest.cpp >&5\
configure:15538: $? = 0\
configure:15551: result: yes\
configure:15574: checking if g++ static flag -static works\
configure:15602: result: no\
configure:15614: checking if g++ supports -c -o file.o\
configure:15635: g++ -c   -o out/conftest2.o conftest.cpp >&5\
configure:15639: $? = 0\
configure:15661: result: yes\
configure:15666: checking if g++ supports -c -o file.o\
configure:15713: result: yes\
configure:15743: checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries\
configure:15783: result: yes\
configure:15924: checking dynamic linker characteristics\
configure:16669: result: GNU/Linux ld.so\
configure:16734: checking how to hardcode library paths into programs\
configure:16759: result: immediate\
configure:16876: checking for pkg-config\
configure:16894: found /usr/bin/pkg-config\
configure:16906: result: /usr/bin/pkg-config\
configure:16931: checking pkg-config is at least version 0.9.0\
configure:16934: result: yes\
configure:16965: checking whether g++ supports C++14 features by default\
configure:17379: g++ -c   conftest.cpp >&5\
conftest.cpp:40:2: error: #error "This is not a C++11 compiler"\
 #error "This is not a C++11 compiler"\
  ^\
conftest.cpp:325:2: error: #error "This is not a C++14 compiler"\
 #error "This is not a C++14 compiler"\
  ^\
configure:17379: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| #define STDC_HEADERS 1\
| #define HAVE_SYS_TYPES_H 1\
| #define HAVE_SYS_STAT_H 1\
| #define HAVE_STDLIB_H 1\
| #define HAVE_STRING_H 1\
| #define HAVE_MEMORY_H 1\
| #define HAVE_STRINGS_H 1\
| #define HAVE_INTTYPES_H 1\
| #define HAVE_STDINT_H 1\
| #define HAVE_UNISTD_H 1\
| #define __EXTENSIONS__ 1\
| #define _ALL_SOURCE 1\
| #define _GNU_SOURCE 1\
| #define _POSIX_PTHREAD_SEMANTICS 1\
| #define _TANDEM_SOURCE 1\
| #define STDC_HEADERS 1\
| #define HAVE_DLFCN_H 1\
| #define LT_OBJDIR ".libs/"\
| /* end confdefs.h.  */\
| \
| \
| // If the compiler admits that it is not ready for C++11, why torture it?\
| // Hopefully, this will speed up the test.\
| \
| #ifndef __cplusplus\
| \
| #error "This is not a C++ compiler"\
| \
| #elif __cplusplus < 201103L\
| \
| #error "This is not a C++11 compiler"\
| \
| #else\
| \
| namespace cxx11\
| \{\
| \
|   namespace test_static_assert\
|   \{\
| \
|     template <typename T>\
|     struct check\
|     \{\
|       static_assert(sizeof(int) <= sizeof(T), "not big enough");\
|     \};\
| \
|   \}\
| \
|   namespace test_final_override\
|   \{\
| \
|     struct Base\
|     \{\
|       virtual void f() \{\}\
|     \};\
| \
|     struct Derived : public Base\
|     \{\
|       virtual void f() override \{\}\
|     \};\
| \
|   \}\
| \
|   namespace test_double_right_angle_brackets\
|   \{\
| \
|     template < typename T >\
|     struct check \{\};\
| \
|     typedef check<void> single_type;\
|     typedef check<check<void>> double_type;\
|     typedef check<check<check<void>>> triple_type;\
|     typedef check<check<check<check<void>>>> quadruple_type;\
| \
|   \}\
| \
|   namespace test_decltype\
|   \{\
| \
|     int\
|     f()\
|     \{\
|       int a = 1;\
|       decltype(a) b = 2;\
|       return a + b;\
|     \}\
| \
|   \}\
| \
|   namespace test_type_deduction\
|   \{\
| \
|     template < typename T1, typename T2 >\
|     struct is_same\
|     \{\
|       static const bool value = false;\
|     \};\
| \
|     template < typename T >\
|     struct is_same<T, T>\
|     \{\
|       static const bool value = true;\
|     \};\
| \
|     template < typename T1, typename T2 >\
|     auto\
|     add(T1 a1, T2 a2) -> decltype(a1 + a2)\
|     \{\
|       return a1 + a2;\
|     \}\
| \
|     int\
|     test(const int c, volatile int v)\
|     \{\
|       static_assert(is_same<int, decltype(0)>::value == true, "");\
|       static_assert(is_same<int, decltype(c)>::value == false, "");\
|       static_assert(is_same<int, decltype(v)>::value == false, "");\
|       auto ac = c;\
|       auto av = v;\
|       auto sumi = ac + av + 'x';\
|       auto sumf = ac + av + 1.0;\
|       static_assert(is_same<int, decltype(ac)>::value == true, "");\
|       static_assert(is_same<int, decltype(av)>::value == true, "");\
|       static_assert(is_same<int, decltype(sumi)>::value == true, "");\
|       static_assert(is_same<int, decltype(sumf)>::value == false, "");\
|       static_assert(is_same<int, decltype(add(c, v))>::value == true, "");\
|       return (sumf > 0.0) ? sumi : add(c, v);\
|     \}\
| \
|   \}\
| \
|   namespace test_noexcept\
|   \{\
| \
|     int f() \{ return 0; \}\
|     int g() noexcept \{ return 0; \}\
| \
|     static_assert(noexcept(f()) == false, "");\
|     static_assert(noexcept(g()) == true, "");\
| \
|   \}\
| \
|   namespace test_constexpr\
|   \{\
| \
|     template < typename CharT >\
|     unsigned long constexpr\
|     strlen_c_r(const CharT *const s, const unsigned long acc) noexcept\
|     \{\
|       return *s ? strlen_c_r(s + 1, acc + 1) : acc;\
|     \}\
| \
|     template < typename CharT >\
|     unsigned long constexpr\
|     strlen_c(const CharT *const s) noexcept\
|     \{\
|       return strlen_c_r(s, 0UL);\
|     \}\
| \
|     static_assert(strlen_c("") == 0UL, "");\
|     static_assert(strlen_c("1") == 1UL, "");\
|     static_assert(strlen_c("example") == 7UL, "");\
|     static_assert(strlen_c("another\\0example") == 7UL, "");\
| \
|   \}\
| \
|   namespace test_rvalue_references\
|   \{\
| \
|     template < int N >\
|     struct answer\
|     \{\
|       static constexpr int value = N;\
|     \};\
| \
|     answer<1> f(int&)       \{ return answer<1>(); \}\
|     answer<2> f(const int&) \{ return answer<2>(); \}\
|     answer<3> f(int&&)      \{ return answer<3>(); \}\
| \
|     void\
|     test()\
|     \{\
|       int i = 0;\
|       const int c = 0;\
|       static_assert(decltype(f(i))::value == 1, "");\
|       static_assert(decltype(f(c))::value == 2, "");\
|       static_assert(decltype(f(0))::value == 3, "");\
|     \}\
| \
|   \}\
| \
|   namespace test_uniform_initialization\
|   \{\
| \
|     struct test\
|     \{\
|       static const int zero \{\};\
|       static const int one \{1\};\
|     \};\
| \
|     static_assert(test::zero == 0, "");\
|     static_assert(test::one == 1, "");\
| \
|   \}\
| \
|   namespace test_lambdas\
|   \{\
| \
|     void\
|     test1()\
|     \{\
|       auto lambda1 = []()\{\};\
|       auto lambda2 = lambda1;\
|       lambda1();\
|       lambda2();\
|     \}\
| \
|     int\
|     test2()\
|     \{\
|       auto a = [](int i, int j)\{ return i + j; \}(1, 2);\
|       auto b = []() -> int \{ return '0'; \}();\
|       auto c = [=]()\{ return a + b; \}();\
|       auto d = [&]()\{ return c; \}();\
|       auto e = [a, &b](int x) mutable \{\
|         const auto identity = [](int y)\{ return y; \};\
|         for (auto i = 0; i < a; ++i)\
|           a += b--;\
|         return x + identity(a + b);\
|       \}(0);\
|       return a + b + c + d + e;\
|     \}\
| \
|     int\
|     test3()\
|     \{\
|       const auto nullary = []()\{ return 0; \};\
|       const auto unary = [](int x)\{ return x; \};\
|       using nullary_t = decltype(nullary);\
|       using unary_t = decltype(unary);\
|       const auto higher1st = [](nullary_t f)\{ return f(); \};\
|       const auto higher2nd = [unary](nullary_t f1)\{\
|         return [unary, f1](unary_t f2)\{ return f2(unary(f1())); \};\
|       \};\
|       return higher1st(nullary) + higher2nd(nullary)(unary);\
|     \}\
| \
|   \}\
| \
|   namespace test_variadic_templates\
|   \{\
| \
|     template <int...>\
|     struct sum;\
| \
|     template <int N0, int... N1toN>\
|     struct sum<N0, N1toN...>\
|     \{\
|       static constexpr auto value = N0 + sum<N1toN...>::value;\
|     \};\
| \
|     template <>\
|     struct sum<>\
|     \{\
|       static constexpr auto value = 0;\
|     \};\
| \
|     static_assert(sum<>::value == 0, "");\
|     static_assert(sum<1>::value == 1, "");\
|     static_assert(sum<23>::value == 23, "");\
|     static_assert(sum<1, 2>::value == 3, "");\
|     static_assert(sum<5, 5, 11>::value == 21, "");\
|     static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");\
| \
|   \}\
| \
|   // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae\
|   // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function\
|   // because of this.\
|   namespace test_template_alias_sfinae\
|   \{\
| \
|     struct foo \{\};\
| \
|     template<typename T>\
|     using member = typename T::member_type;\
| \
|     template<typename T>\
|     void func(...) \{\}\
| \
|     template<typename T>\
|     void func(member<T>*) \{\}\
| \
|     void test();\
| \
|     void test() \{ func<foo>(0); \}\
| \
|   \}\
| \
| \}  // namespace cxx11\
| \
| #endif  // __cplusplus >= 201103L\
| \
| \
| \
| \
| // If the compiler admits that it is not ready for C++14, why torture it?\
| // Hopefully, this will speed up the test.\
| \
| #ifndef __cplusplus\
| \
| #error "This is not a C++ compiler"\
| \
| #elif __cplusplus < 201402L\
| \
| #error "This is not a C++14 compiler"\
| \
| #else\
| \
| namespace cxx14\
| \{\
| \
|   namespace test_polymorphic_lambdas\
|   \{\
| \
|     int\
|     test()\
|     \{\
|       const auto lambda = [](auto&&... args)\{\
|         const auto istiny = [](auto x)\{\
|           return (sizeof(x) == 1UL) ? 1 : 0;\
|         \};\
|         const int aretiny[] = \{ istiny(args)... \};\
|         return aretiny[0];\
|       \};\
|       return lambda(1, 1L, 1.0f, '1');\
|     \}\
| \
|   \}\
| \
|   namespace test_binary_literals\
|   \{\
| \
|     constexpr auto ivii = 0b0000000000101010;\
|     static_assert(ivii == 42, "wrong value");\
| \
|   \}\
| \
|   namespace test_generalized_constexpr\
|   \{\
| \
|     template < typename CharT >\
|     constexpr unsigned long\
|     strlen_c(const CharT *const s) noexcept\
|     \{\
|       auto length = 0UL;\
|       for (auto p = s; *p; ++p)\
|         ++length;\
|       return length;\
|     \}\
| \
|     static_assert(strlen_c("") == 0UL, "");\
|     static_assert(strlen_c("x") == 1UL, "");\
|     static_assert(strlen_c("test") == 4UL, "");\
|     static_assert(strlen_c("another\\0test") == 7UL, "");\
| \
|   \}\
| \
|   namespace test_lambda_init_capture\
|   \{\
| \
|     int\
|     test()\
|     \{\
|       auto x = 0;\
|       const auto lambda1 = [a = x](int b)\{ return a + b; \};\
|       const auto lambda2 = [a = lambda1(x)]()\{ return a; \};\
|       return lambda2();\
|     \}\
| \
|   \}\
| \
|   namespace test_digit_seperators\
|   \{\
| \
|     constexpr auto ten_million = 100'000'000;\
|     static_assert(ten_million == 100000000, "");\
| \
|   \}\
| \
|   namespace test_return_type_deduction\
|   \{\
| \
|     auto f(int& x) \{ return x; \}\
|     decltype(auto) g(int& x) \{ return x; \}\
| \
|     template < typename T1, typename T2 >\
|     struct is_same\
|     \{\
|       static constexpr auto value = false;\
|     \};\
| \
|     template < typename T >\
|     struct is_same<T, T>\
|     \{\
|       static constexpr auto value = true;\
|     \};\
| \
|     int\
|     test()\
|     \{\
|       auto x = 0;\
|       static_assert(is_same<int, decltype(f(x))>::value, "");\
|       static_assert(is_same<int&, decltype(g(x))>::value, "");\
|       return x;\
|     \}\
| \
|   \}\
| \
| \}  // namespace cxx14\
| \
| #endif  // __cplusplus >= 201402L\
| \
| \
| \
configure:17386: result: no\
configure:17395: checking whether g++ supports C++14 features with -std=gnu++14\
configure:17811: g++ -c  -std=gnu++14  conftest.cpp >&5\
configure:17811: $? = 0\
configure:17820: result: yes\
configure:17860: checking whether to enable debug info\
configure:17880: result: no\
configure:17890: checking whether to enable function inlining...\
configure:17910: result: yes\
configure:17925: checking whether to enable optimizations\
configure:17941: result: yes\
configure:17947: checking whether to enable symbol visibility manipulation\
configure:17963: result: yes\
configure:17989: checking whether to enable parallel algorithms with openmp\
configure:18010: result: no\
configure:18018: checking whether to enable cairo drawing\
configure:18024: result: no\
configure:18044: checking for main in -lm\
configure:18063: g++ -o conftest -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas   conftest.cpp -lm   >&5\
configure:18063: $? = 0\
configure:18072: result: yes\
configure:18084: checking for main in -lbz2\
configure:18103: g++ -o conftest -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas   conftest.cpp -lbz2  -lm  >&5\
configure:18103: $? = 0\
configure:18112: result: yes\
configure:18124: checking for main in -lexpat\
configure:18143: g++ -o conftest -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas   conftest.cpp -lexpat  -lbz2 -lm  >&5\
configure:18143: $? = 0\
configure:18152: result: yes\
configure:18202: checking for a Python interpreter with version >= 2.6\
configure:18219: python -c import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '2.6'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex)\
configure:18222: $? = 0\
configure:18228: result: python\
configure:18236: checking for python\
configure:18254: found /usr/bin/python\
configure:18266: result: /usr/bin/python\
configure:18284: checking for python version\
configure:18291: result: 2.7\
configure:18303: checking for python platform\
configure:18310: result: linux2\
configure:18336: checking for python script directory\
configure:18371: result: $\{prefix\}/lib/python2.7/site-packages\
configure:18380: checking for python extension module directory\
configure:18415: result: $\{exec_prefix\}/lib64/python2.7/site-packages\
configure:18440: checking for python2.7\
configure:18470: result: /usr/bin/python\
configure:18486: checking for a version of Python >= '2.1.0'\
configure:18512: result: yes\
configure:18520: checking for a version of Python == '2.7.5'\
configure:18526: result: yes\
configure:18543: checking for the distutils Python package\
configure:18547: result: yes\
configure:18561: checking for Python include path\
configure:18577: result: -I/usr/include/python2.7\
configure:18584: checking for Python library path\
configure:18661: result: -L/usr/lib64 -lpython2.7\
configure:18668: checking for Python site-packages path\
configure:18674: result: /usr/lib/python2.7/site-packages\
configure:18681: checking python extra libraries\
configure:18688: result: -lpthread -ldl  -lutil -lm\
configure:18695: checking python extra linking flags\
configure:18702: result: -Xlinker -export-dynamic\
configure:18709: checking consistency of all components of python development environment\
configure:18737: gcc -o conftest -g -O2  -I/usr/include/python2.7  -lpthread -ldl  -lutil -lm conftest.c -lexpat -lbz2 -lm  -L/usr/lib64 -lpython2.7 -Xlinker -export-dynamic -Xlinker -export-dynamic >&5\
configure:18737: $? = 0\
configure:18755: result: yes\
configure:18849: checking for boostlib >= 1.54.0\
configure:18932: g++ -c -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas  -I/usr/include/python2.7 -I/usr/include conftest.cpp >&5\
conftest.cpp:44:8: error: #error Boost version is too old\
     #  error Boost version is too old\
        ^\
configure:18932: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| #define STDC_HEADERS 1\
| #define HAVE_SYS_TYPES_H 1\
| #define HAVE_SYS_STAT_H 1\
| #define HAVE_STDLIB_H 1\
| #define HAVE_STRING_H 1\
| #define HAVE_MEMORY_H 1\
| #define HAVE_STRINGS_H 1\
| #define HAVE_INTTYPES_H 1\
| #define HAVE_STDINT_H 1\
| #define HAVE_UNISTD_H 1\
| #define __EXTENSIONS__ 1\
| #define _ALL_SOURCE 1\
| #define _GNU_SOURCE 1\
| #define _POSIX_PTHREAD_SEMANTICS 1\
| #define _TANDEM_SOURCE 1\
| #define STDC_HEADERS 1\
| #define HAVE_DLFCN_H 1\
| #define LT_OBJDIR ".libs/"\
| #define OPENMP_MIN_THRESH 300\
| #define HAVE_LIBM 1\
| #define HAVE_LIBBZ2 1\
| #define HAVE_LIBEXPAT 1\
| #define HAVE_PYTHON "2.7"\
| /* end confdefs.h.  */\
| \
|     #include <boost/version.hpp>\
| \
| int\
| main ()\
| \{\
| \
|     #if BOOST_VERSION >= 105400\
|     // Everything is okay\
|     #else\
|     #  error Boost version is too old\
|     #endif\
| \
|   ;\
|   return 0;\
| \}\
configure:19047: g++ -c -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas  -I/usr/include/python2.7 -I/include/boost-0 conftest.cpp >&5\
conftest.cpp:44:12: error: #error Boost version is too old\
         #  error Boost version is too old\
            ^\
configure:19047: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| #define STDC_HEADERS 1\
| #define HAVE_SYS_TYPES_H 1\
| #define HAVE_SYS_STAT_H 1\
| #define HAVE_STDLIB_H 1\
| #define HAVE_STRING_H 1\
| #define HAVE_MEMORY_H 1\
| #define HAVE_STRINGS_H 1\
| #define HAVE_INTTYPES_H 1\
| #define HAVE_STDINT_H 1\
| #define HAVE_UNISTD_H 1\
| #define __EXTENSIONS__ 1\
| #define _ALL_SOURCE 1\
| #define _GNU_SOURCE 1\
| #define _POSIX_PTHREAD_SEMANTICS 1\
| #define _TANDEM_SOURCE 1\
| #define STDC_HEADERS 1\
| #define HAVE_DLFCN_H 1\
| #define LT_OBJDIR ".libs/"\
| #define OPENMP_MIN_THRESH 300\
| #define HAVE_LIBM 1\
| #define HAVE_LIBBZ2 1\
| #define HAVE_LIBEXPAT 1\
| #define HAVE_PYTHON "2.7"\
| /* end confdefs.h.  */\
| \
|         #include <boost/version.hpp>\
| \
| int\
| main ()\
| \{\
| \
|         #if BOOST_VERSION >= 105400\
|         // Everything is okay\
|         #else\
|         #  error Boost version is too old\
|         #endif\
| \
|   ;\
|   return 0;\
| \}\
configure:19066: We could not detect the boost libraries (version 1.54 or higher). If you have a staged boost library (still not installed) please specify $BOOST_ROOT in your environment and do not give a PATH to --with-boost option.  If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation.\
configure:19120: checking whether the Boost::Python library is available\
configure:19138: g++ -c -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas -I/include/boost-0 -I/usr/include/python2.7  -I/usr/include/python2.7 conftest.cpp >&5\
configure:19138: $? = 0\
configure:19146: result: yes\
configure:19165: checking whether boost_python is the correct library\
configure:19184: g++ -o conftest -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas -I/include/boost-0 -I/usr/include/python2.7  -I/usr/include/python2.7 -L/lib64   conftest.cpp -lboost_python -lexpat -lbz2 -lm  -L/usr/lib64 -lpython2.7 >&5\
configure:19184: $? = 0\
configure:19193: result: yes\
configure:19214: checking whether the Boost::Iostreams library is available\
configure:19248: g++ -c -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas  -I/usr/include/python2.7 conftest.cpp >&5\
configure:19248: $? = 0\
configure:19263: result: yes\
configure:19281: checking for exit in -lboost_iostreams\
configure:19306: g++ -o conftest -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas  -I/usr/include/python2.7   conftest.cpp -lboost_iostreams  -lexpat -lbz2 -lm  >&5\
configure:19306: $? = 0\
configure:19316: result: yes\
configure:19329: checking whether the Boost::Regex library is available\
configure:19358: g++ -c -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas  -I/usr/include/python2.7 conftest.cpp >&5\
configure:19358: $? = 0\
configure:19373: result: yes\
configure:19391: checking for exit in -lboost_regex\
configure:19416: g++ -o conftest -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas  -I/usr/include/python2.7   conftest.cpp -lboost_regex  -lexpat -lbz2 -lm  >&5\
configure:19416: $? = 0\
configure:19426: result: yes\
configure:19472: checking whether the Boost::Coroutine library is available\
configure:19496: g++ -c -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas  -I/usr/include/python2.7 -I/include/boost-0 conftest.cpp >&5\
conftest.cpp: In function 'int main()':\
conftest.cpp:41:1: error: 'asymmetric_coroutine' is not a member of 'boost::coroutines'\
 boost::coroutines::asymmetric_coroutine< void() > f;\
 ^\
conftest.cpp:41:51: error: 'f' was not declared in this scope\
 boost::coroutines::asymmetric_coroutine< void() > f;\
                                                   ^\
configure:19496: $? = 1\
configure: failed program was:\
| /* confdefs.h */\
| #define PACKAGE_NAME "graph-tool"\
| #define PACKAGE_TARNAME "graph-tool"\
| #define PACKAGE_VERSION "2.16"\
| #define PACKAGE_STRING "graph-tool 2.16"\
| #define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
| #define PACKAGE_URL "http://graph-tool.skewed.de"\
| #define PACKAGE "graph-tool"\
| #define VERSION "2.16"\
| #define STDC_HEADERS 1\
| #define HAVE_SYS_TYPES_H 1\
| #define HAVE_SYS_STAT_H 1\
| #define HAVE_STDLIB_H 1\
| #define HAVE_STRING_H 1\
| #define HAVE_MEMORY_H 1\
| #define HAVE_STRINGS_H 1\
| #define HAVE_INTTYPES_H 1\
| #define HAVE_STDINT_H 1\
| #define HAVE_UNISTD_H 1\
| #define __EXTENSIONS__ 1\
| #define _ALL_SOURCE 1\
| #define _GNU_SOURCE 1\
| #define _POSIX_PTHREAD_SEMANTICS 1\
| #define _TANDEM_SOURCE 1\
| #define STDC_HEADERS 1\
| #define HAVE_DLFCN_H 1\
| #define LT_OBJDIR ".libs/"\
| #define OPENMP_MIN_THRESH 300\
| #define HAVE_LIBM 1\
| #define HAVE_LIBBZ2 1\
| #define HAVE_LIBEXPAT 1\
| #define HAVE_PYTHON "2.7"\
| #define HAVE_BOOST_PYTHON /**/\
| #define HAVE_BOOST_IOSTREAMS /**/\
| #define HAVE_BOOST_REGEX /**/\
| /* end confdefs.h.  */\
| #include <boost/coroutine/all.hpp>\
| int\
| main ()\
| \{\
| boost::coroutines::asymmetric_coroutine< void() > f;\
|   ;\
|   return 0;\
| \}\
configure:19511: result: no\
configure:19688: WARNING: No usable boost::coroutine found! Some functionality will be disabled in the library.\
configure:19691: checking whether the Boost::Graph library is available\
configure:19722: g++ -c -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas  -I/usr/include/python2.7 conftest.cpp >&5\
configure:19722: $? = 0\
configure:19737: result: yes\
configure:19755: checking for exit in -lboost_graph\
configure:19780: g++ -o conftest -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas  -I/usr/include/python2.7   conftest.cpp -lboost_graph  -lexpat -lbz2 -lm  >&5\
configure:19780: $? = 0\
configure:19790: result: yes\
configure:19806: checking for main in -lCGAL\
configure:19825: g++ -o conftest -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas  -I/usr/include/python2.7 -I/include/boost-0   conftest.cpp -lCGAL  -lexpat -lbz2 -lm  >&5\
configure:19825: $? = 0\
configure:19834: result: yes\
configure:19848: checking whether to enable cgal debbuging with valgrind\
configure:19862: result: no\
configure:19881: checking python module: numpy\
configure:19886: result: yes\
configure:19909: checking for /usr/lib64/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h\
configure:19909: g++ -c -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas  -I/usr/include/python2.7 -I/include/boost-0 conftest.cpp >&5\
In file included from /usr/lib64/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1777:0,\
                 from /usr/lib64/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18,\
                 from /usr/lib64/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4,\
                 from conftest.cpp:41:\
/usr/lib64/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]\
 #warning "Using deprecated NumPy API, disable it by " \\\
  ^\
configure:19909: $? = 0\
configure:19909: result: yes\
configure:19922: g++ -c -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas  -I/usr/include/python2.7 -I/include/boost-0 -I/usr/lib64/python2.7/site-packages/numpy/core/include conftest.cpp >&5\
conftest.cpp:39:21: warning: extra tokens at end of #include directive\
 #include "Python.h" #include "/usr/lib64/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h" #if NPY_API_VERSION < 0x00000007 #error #endif\
                     ^\
configure:19922: $? = 0\
configure:19940: checking python module: scipy\
configure:19945: result: yes\
configure:19968: checking expat.h usability\
configure:19968: g++ -c -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas  -I/usr/include/python2.7 -I/include/boost-0 -I/usr/lib64/python2.7/site-packages/numpy/core/include conftest.cpp >&5\
configure:19968: $? = 0\
configure:19968: result: yes\
configure:19968: checking expat.h presence\
configure:19968: g++ -E  -I/usr/include/python2.7 -I/include/boost-0 -I/usr/lib64/python2.7/site-packages/numpy/core/include conftest.cpp\
configure:19968: $? = 0\
configure:19968: result: yes\
configure:19968: checking for expat.h\
configure:19968: result: yes\
configure:19977: checking CGAL/version.h usability\
configure:19977: g++ -c -Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas  -I/usr/include/python2.7 -I/include/boost-0 -I/usr/lib64/python2.7/site-packages/numpy/core/include conftest.cpp >&5\
configure:19977: $? = 0\
configure:19977: result: yes\
configure:19977: checking CGAL/version.h presence\
configure:19977: g++ -E  -I/usr/include/python2.7 -I/include/boost-0 -I/usr/lib64/python2.7/site-packages/numpy/core/include conftest.cpp\
configure:19977: $? = 0\
configure:19977: result: yes\
configure:19977: checking for CGAL/version.h\
configure:19977: result: yes\
configure:20151: checking whether to enable sparsehash\
configure:20157: result: no\
configure:20308: pkgconfig directory is $\{libdir\}/pkgconfig\
configure:20408: checking our pkgconfig libname\
configure:20416: result: graph-tool-py2.7\
configure:20419: checking our pkgconfig version\
configure:20427: result: 2.16\
configure:20430: checking our pkgconfig_libdir\
configure:20437: result: $\{libdir\}/pkgconfig\
configure:20440: result: expanded our pkgconfig_libdir... /usr/local/lib/pkgconfig\
configure:20444: checking our pkgconfig_libfile\
configure:20450: result: graph-tool-py2.7.pc\
configure:20457: checking our package / suffix\
configure:20461: result: graph-tool / \
configure:20464: checking our pkgconfig description\
configure:20471: result: graph-tool Python library\
configure:20474: checking our pkgconfig requires\
configure:20479: result: \
configure:20482: checking our pkgconfig ext libs\
configure:20489: result: -lboost_python\
configure:20492: checking our pkgconfig cppflags\
configure:20497: result: -ftemplate-depth-250 -I/usr/include/python2.7 -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/include/boost-0 -I/usr/lib/python2.7/site-packages/graph_tool/include -I/usr/lib/python2.7/site-packages/graph_tool/include/boost-workaround\
configure:20500: checking our pkgconfig ldflags\
configure:20505: result: \
configure:20545: result: noninstalled pkgconfig -L /home/yz2235/graph-tool-2.16/src/.libs\
configure:20580: result: noninstalled pkgconfig -I /home/yz2235/graph-tool-2.16/.\
configure:20699: checking that generated files are newer than configure\
configure:20705: result: done\
configure:20736: creating ./config.status\
\
## ---------------------- ##\
## Running config.status. ##\
## ---------------------- ##\
\
This file was extended by graph-tool config.status 2.16, which was\
generated by GNU Autoconf 2.69.  Invocation command line was\
\
  CONFIG_FILES    = \
  CONFIG_HEADERS  = \
  CONFIG_LINKS    = \
  CONFIG_COMMANDS = \
  $ ./config.status \
\
on vblade1.rhi.hi.is\
\
config.status:1270: creating Makefile\
config.status:1270: creating src/Makefile\
config.status:1270: creating src/graph/Makefile\
config.status:1270: creating src/graph/centrality/Makefile\
config.status:1270: creating src/graph/clustering/Makefile\
config.status:1270: creating src/graph/community_old/Makefile\
config.status:1270: creating src/graph/correlations/Makefile\
config.status:1270: creating src/graph/draw/Makefile\
config.status:1270: creating src/graph/flow/Makefile\
config.status:1270: creating src/graph/generation/Makefile\
config.status:1270: creating src/graph/inference/Makefile\
config.status:1270: creating src/graph/layout/Makefile\
config.status:1270: creating src/graph/search/Makefile\
config.status:1270: creating src/graph/spectral/Makefile\
config.status:1270: creating src/graph/stats/Makefile\
config.status:1270: creating src/graph/topology/Makefile\
config.status:1270: creating src/graph/util/Makefile\
config.status:1270: creating src/graph_tool/Makefile\
config.status:1270: creating config.h\
config.status:1451: config.h is unchanged\
config.status:1499: executing depfiles commands\
config.status:1499: executing libtool commands\
config.status:1499: executing graph-tool-py2.7.pc commands\
config.status:2318: creating graph-tool-py2.7.pc.in\
config.status:2341: creating graph-tool-py2.7.pc\
config.status:2367: creating graph-tool-py2.7-uninstalled.pc\
config.status:2397: creating graph-tool-py2.7-uninstalled.sh\
\
## ---------------- ##\
## Cache variables. ##\
## ---------------- ##\
\
ac_cv_boost_graph=yes\
ac_cv_boost_iostreams=yes\
ac_cv_boost_python=yes\
ac_cv_boost_regex=yes\
ac_cv_build=x86_64-unknown-linux-gnu\
ac_cv_c_compiler_gnu=yes\
ac_cv_cxx_compiler_gnu=yes\
ac_cv_env_CAIROMM_CFLAGS_set=\
ac_cv_env_CAIROMM_CFLAGS_value=\
ac_cv_env_CAIROMM_LIBS_set=\
ac_cv_env_CAIROMM_LIBS_value=\
ac_cv_env_CCC_set=\
ac_cv_env_CCC_value=\
ac_cv_env_CC_set=\
ac_cv_env_CC_value=\
ac_cv_env_CFLAGS_set=\
ac_cv_env_CFLAGS_value=\
ac_cv_env_CPPFLAGS_set=\
ac_cv_env_CPPFLAGS_value=\
ac_cv_env_CPP_set=\
ac_cv_env_CPP_value=\
ac_cv_env_CXXCPP_set=\
ac_cv_env_CXXCPP_value=\
ac_cv_env_CXXFLAGS_set=\
ac_cv_env_CXXFLAGS_value=\
ac_cv_env_CXX_set=\
ac_cv_env_CXX_value=\
ac_cv_env_LDFLAGS_set=\
ac_cv_env_LDFLAGS_value=\
ac_cv_env_LIBS_set=\
ac_cv_env_LIBS_value=\
ac_cv_env_LT_SYS_LIBRARY_PATH_set=\
ac_cv_env_LT_SYS_LIBRARY_PATH_value=\
ac_cv_env_PKG_CONFIG_LIBDIR_set=\
ac_cv_env_PKG_CONFIG_LIBDIR_value=\
ac_cv_env_PKG_CONFIG_PATH_set=\
ac_cv_env_PKG_CONFIG_PATH_value=\
ac_cv_env_PKG_CONFIG_set=\
ac_cv_env_PKG_CONFIG_value=\
ac_cv_env_PYTHON_VERSION_set=\
ac_cv_env_PYTHON_VERSION_value=\
ac_cv_env_PYTHON_set=\
ac_cv_env_PYTHON_value=\
ac_cv_env_SPARSEHASH_CFLAGS_set=\
ac_cv_env_SPARSEHASH_CFLAGS_value=\
ac_cv_env_SPARSEHASH_LIBS_set=\
ac_cv_env_SPARSEHASH_LIBS_value=\
ac_cv_env_build_alias_set=\
ac_cv_env_build_alias_value=\
ac_cv_env_host_alias_set=\
ac_cv_env_host_alias_value=\
ac_cv_env_target_alias_set=\
ac_cv_env_target_alias_value=\
ac_cv_header_CGAL_version_h=yes\
ac_cv_header__usr_lib64_python2_7_site_packages_numpy_core_include_numpy_arrayobject_h=yes\
ac_cv_header_dlfcn_h=yes\
ac_cv_header_expat_h=yes\
ac_cv_header_inttypes_h=yes\
ac_cv_header_memory_h=yes\
ac_cv_header_minix_config_h=no\
ac_cv_header_stdc=yes\
ac_cv_header_stdint_h=yes\
ac_cv_header_stdlib_h=yes\
ac_cv_header_string_h=yes\
ac_cv_header_strings_h=yes\
ac_cv_header_sys_stat_h=yes\
ac_cv_header_sys_types_h=yes\
ac_cv_header_unistd_h=yes\
ac_cv_host=x86_64-unknown-linux-gnu\
ac_cv_lib_CGAL_main=yes\
ac_cv_lib_boost_graph___exit=yes\
ac_cv_lib_boost_iostreams___exit=yes\
ac_cv_lib_boost_regex___exit=yes\
ac_cv_lib_bz2_main=yes\
ac_cv_lib_expat_main=yes\
ac_cv_lib_m_main=yes\
ac_cv_objext=o\
ac_cv_path_EGREP='/usr/bin/grep -E'\
ac_cv_path_FGREP='/usr/bin/grep -F'\
ac_cv_path_GREP=/usr/bin/grep\
ac_cv_path_PYTHON=/usr/bin/python\
ac_cv_path_SED=/usr/bin/sed\
ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config\
ac_cv_path_install='/usr/bin/install -c'\
ac_cv_path_lt_DD=/usr/bin/dd\
ac_cv_path_mkdir=/usr/bin/mkdir\
ac_cv_prog_AWK=gawk\
ac_cv_prog_CPP='gcc -E'\
ac_cv_prog_CXXCPP='g++ -E'\
ac_cv_prog_ac_ct_AR=ar\
ac_cv_prog_ac_ct_CC=gcc\
ac_cv_prog_ac_ct_CXX=g++\
ac_cv_prog_ac_ct_OBJDUMP=objdump\
ac_cv_prog_ac_ct_RANLIB=ranlib\
ac_cv_prog_ac_ct_STRIP=strip\
ac_cv_prog_cc_c89=\
ac_cv_prog_cc_c99=no\
ac_cv_prog_cc_g=yes\
ac_cv_prog_cc_stdc=\
ac_cv_prog_cxx_g=yes\
ac_cv_prog_make_make_set=yes\
ac_cv_safe_to_define___extensions__=yes\
ac_cv_search_strerror='none required'\
ac_cv_target=x86_64-unknown-linux-gnu\
am_cv_CC_dependencies_compiler_type=gcc3\
am_cv_CXX_dependencies_compiler_type=gcc3\
am_cv_make_support_nested_variables=yes\
am_cv_pathless_PYTHON=python\
am_cv_prog_cc_c_o=yes\
am_cv_python_platform=linux2\
am_cv_python_pyexecdir='$\{exec_prefix\}/lib64/python2.7/site-packages'\
am_cv_python_pythondir='$\{prefix\}/lib/python2.7/site-packages'\
am_cv_python_version=2.7\
ax_cv_boost_coroutine=no\
ax_cv_cxx_compile_cxx14=no\
ax_cv_cxx_compile_cxx14__std_gnupp14=yes\
ax_cv_lib_boost_python___BOOST_PYTHON_MODULE=yes\
lt_cv_ar_at_file=@\
lt_cv_archive_cmds_need_lc=no\
lt_cv_deplibs_check_method=pass_all\
lt_cv_file_magic_cmd='$MAGIC_CMD'\
lt_cv_file_magic_test_file=\
lt_cv_ld_reload_flag=-r\
lt_cv_nm_interface='BSD nm'\
lt_cv_objdir=.libs\
lt_cv_path_LD=/usr/bin/ld\
lt_cv_path_LDCXX='/usr/bin/ld -m elf_x86_64'\
lt_cv_path_NM='/usr/bin/nm -B'\
lt_cv_path_mainfest_tool=no\
lt_cv_prog_compiler_c_o=yes\
lt_cv_prog_compiler_c_o_CXX=yes\
lt_cv_prog_compiler_pic='-fPIC -DPIC'\
lt_cv_prog_compiler_pic_CXX='-fPIC -DPIC'\
lt_cv_prog_compiler_pic_works=yes\
lt_cv_prog_compiler_pic_works_CXX=yes\
lt_cv_prog_compiler_rtti_exceptions=no\
lt_cv_prog_compiler_static_works=no\
lt_cv_prog_compiler_static_works_CXX=no\
lt_cv_prog_gnu_ld=yes\
lt_cv_prog_gnu_ldcxx=yes\
lt_cv_sharedlib_from_linklib_cmd='printf %s\\n'\
lt_cv_shlibpath_overrides_runpath=no\
lt_cv_sys_global_symbol_pipe='sed -n -e '\\''s/^.*[	 ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[	 ][	 ]*\\([_A-Za-z][_A-Za-z0-9]*\\)$/\\1 \\2 \\2/p'\\'' | sed '\\''/ __gnu_lto/d'\\'''\
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\\''s/^: \\(.*\\) .*$/  \{"\\1", (void *) 0\},/p'\\'' -e '\\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \\(.*\\)$/  \{"\\1", (void *) \\&\\1\},/p'\\'''\
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\\''s/^: \\(.*\\) .*$/  \{"\\1", (void *) 0\},/p'\\'' -e '\\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \\(lib.*\\)$/  \{"\\1", (void *) \\&\\1\},/p'\\'' -e '\\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \\(.*\\)$/  \{"lib\\1", (void *) \\&\\1\},/p'\\'''\
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\\''s/^T .* \\(.*\\)$/extern int \\1();/p'\\'' -e '\\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \\(.*\\)$/extern char \\1;/p'\\'''\
lt_cv_sys_global_symbol_to_import=\
lt_cv_sys_max_cmd_len=1572864\
lt_cv_to_host_file_cmd=func_convert_file_noop\
lt_cv_to_tool_file_cmd=func_convert_file_noop\
lt_cv_truncate_bin='/usr/bin/dd bs=4096 count=1'\
\
## ----------------- ##\
## Output variables. ##\
## ----------------- ##\
\
ACLOCAL='$\{SHELL\} /home/yz2235/graph-tool-2.16/missing aclocal-1.15'\
AMDEPBACKSLASH='\\'\
AMDEP_FALSE='#'\
AMDEP_TRUE=''\
AMTAR='$$\{TAR-tar\}'\
AM_BACKSLASH='\\'\
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'\
AM_DEFAULT_VERBOSITY='0'\
AM_V='$(V)'\
AR='ar'\
AUTOCONF='$\{SHELL\} /home/yz2235/graph-tool-2.16/missing autoconf'\
AUTOHEADER='$\{SHELL\} /home/yz2235/graph-tool-2.16/missing autoheader'\
AUTOMAKE='$\{SHELL\} /home/yz2235/graph-tool-2.16/missing automake-1.15'\
AWK='gawk'\
BOOST_COROUTINE_LIB=''\
BOOST_CPPFLAGS='-I/include/boost-0'\
BOOST_GRAPH_LIB='boost_graph'\
BOOST_IOSTREAMS_LIB='boost_iostreams'\
BOOST_LDFLAGS='-L/lib64'\
BOOST_PYTHON_LIB='boost_python'\
BOOST_REGEX_LIB='boost_regex'\
CAIROMM_CFLAGS=''\
CAIROMM_LIBS=''\
CC='gcc'\
CCDEPMODE='depmode=gcc3'\
CFLAGS='-g -O2'\
CGAL_FLAGS='-frounding-math'\
CGAL_LIBADD='-lCGAL -lgmp'\
CPP='gcc -E'\
CPPFLAGS=' -I/usr/include/python2.7 -I/include/boost-0 -I/usr/lib64/python2.7/site-packages/numpy/core/include'\
CXX='g++'\
CXXCPP='g++ -E'\
CXXDEPMODE='depmode=gcc3'\
CXXFLAGS='-Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas'\
CYGPATH_W='echo'\
DEFS='-DHAVE_CONFIG_H'\
DEPDIR='.deps'\
DLLTOOL='false'\
DSYMUTIL=''\
DUMPBIN=''\
ECHO_C=''\
ECHO_N='-n'\
ECHO_T=''\
EGREP='/usr/bin/grep -E'\
EXEEXT=''\
FGREP='/usr/bin/grep -F'\
GRAPH_TOOL_VERSION_MAJOR='2'\
GRAPH_TOOL_VERSION_MINOR='16'\
GREP='/usr/bin/grep'\
HAVE_CXX14=''\
INSTALL_DATA='$\{INSTALL\} -m 644'\
INSTALL_PROGRAM='$\{INSTALL\}'\
INSTALL_SCRIPT='$\{INSTALL\}'\
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'\
LD='/usr/bin/ld -m elf_x86_64'\
LDFLAGS=' '\
LIBOBJS=''\
LIBS='-lCGAL -lexpat -lbz2 -lm '\
LIBTOOL='$(SHELL) $(top_builddir)/libtool'\
LIPO=''\
LN_S='ln -s'\
LTLIBOBJS=''\
LT_SYS_LIBRARY_PATH=''\
MAKEINFO='$\{SHELL\} /home/yz2235/graph-tool-2.16/missing makeinfo'\
MANIFEST_TOOL=':'\
MKDIR_P='/usr/bin/mkdir -p'\
MOD_CPPFLAGS='-I$(srcdir) -I$(srcdir)/.. -I$(srcdir)/../../boost-workaround -DHAVE_CONFIG_H'\
MOD_DIR='/usr/lib/python2.7/site-packages/graph_tool'\
MOD_LDFLAGS='-module -avoid-version -export-dynamic -no-undefined -Wl,-E -Wl,--as-needed'\
MOD_LIBADD=' -lboost_iostreams -lboost_python -lboost_regex   -lexpat'\
NM='/usr/bin/nm -B'\
NMEDIT=''\
NO_INLINE_FALSE=''\
NO_INLINE_TRUE='#'\
NO_PREFIX_PACKAGE_DATA_DIR='share/graph-tool'\
NO_PREFIX_PACKAGE_DOC_DIR='doc/graph-tool'\
OBJDUMP='objdump'\
OBJEXT='o'\
OPENMP_LDFLAGS=''\
OTOOL64=''\
OTOOL=''\
PACKAGE='graph-tool'\
PACKAGE_BUGREPORT='http://graph-tool.skewed.de/issues'\
PACKAGE_DATA_DIR='/usr/local/share/graph-tool'\
PACKAGE_DOC_DIR='$\{datarootdir\}/doc/$\{PACKAGE_TARNAME\}'\
PACKAGE_NAME='graph-tool'\
PACKAGE_STRING='graph-tool 2.16'\
PACKAGE_TARNAME='graph-tool'\
PACKAGE_URL='http://graph-tool.skewed.de'\
PACKAGE_VERSION='2.16'\
PATH_SEPARATOR=':'\
PKG_CONFIG='/usr/bin/pkg-config'\
PKG_CONFIG_LIBDIR=''\
PKG_CONFIG_PATH=''\
PYTHON='/usr/bin/python'\
PYTHON_CPPFLAGS='-I/usr/include/python2.7'\
PYTHON_EXEC_PREFIX='$\{exec_prefix\}'\
PYTHON_EXTRA_LDFLAGS='-lpthread -ldl  -lutil -lm'\
PYTHON_EXTRA_LIBS='-Xlinker -export-dynamic'\
PYTHON_FULL_VERSION='2.7.5'\
PYTHON_LIBS='-L/usr/lib64 -lpython2.7'\
PYTHON_PLATFORM='linux2'\
PYTHON_PREFIX='$\{prefix\}'\
PYTHON_SITE_PKG='/usr/lib/python2.7/site-packages'\
PYTHON_VERSION='2.7'\
RANLIB='ranlib'\
SED='/usr/bin/sed'\
SET_MAKE=''\
SHELL='/bin/sh'\
SPARSEHASH_CFLAGS=''\
SPARSEHASH_LIBS=''\
STRIP='strip'\
VERSION='2.16'\
ac_ct_AR='ar'\
ac_ct_CC='gcc'\
ac_ct_CXX='g++'\
ac_ct_DUMPBIN=''\
am__EXEEXT_FALSE=''\
am__EXEEXT_TRUE='#'\
am__fastdepCC_FALSE='#'\
am__fastdepCC_TRUE=''\
am__fastdepCXX_FALSE='#'\
am__fastdepCXX_TRUE=''\
am__include='include'\
am__isrc=''\
am__leading_dot='.'\
am__nodep='_no'\
am__quote=''\
am__tar='$$\{TAR-tar\} chof - "$$tardir"'\
am__untar='$$\{TAR-tar\} xf -'\
bindir='$\{exec_prefix\}/bin'\
build='x86_64-unknown-linux-gnu'\
build_alias=''\
build_cpu='x86_64'\
build_os='linux-gnu'\
build_vendor='unknown'\
datadir='$\{datarootdir\}'\
datarootdir='$\{prefix\}/share'\
docdir='$\{datarootdir\}/doc/$\{PACKAGE_TARNAME\}'\
dvidir='$\{docdir\}'\
exec_prefix='$\{prefix\}'\
host='x86_64-unknown-linux-gnu'\
host_alias=''\
host_cpu='x86_64'\
host_os='linux-gnu'\
host_vendor='unknown'\
htmldir='$\{docdir\}'\
includedir='$\{prefix\}/include'\
infodir='$\{datarootdir\}/info'\
install_sh='$\{SHELL\} /home/yz2235/graph-tool-2.16/install-sh'\
libdir='$\{exec_prefix\}/lib'\
libexecdir='$\{exec_prefix\}/libexec'\
localedir='$\{datarootdir\}/locale'\
localstatedir='$\{prefix\}/var'\
mandir='$\{datarootdir\}/man'\
mkdir_p='$(MKDIR_P)'\
oldincludedir='/usr/include'\
pdfdir='$\{docdir\}'\
pkgconfig_libdir='$\{libdir\}/pkgconfig'\
pkgconfig_libfile='graph-tool-py2.7.pc'\
pkgconfigdir='$\{libdir\}/pkgconfig'\
pkgpyexecdir='$\{pyexecdir\}/graph-tool'\
pkgpythondir='$\{pythondir\}/graph-tool'\
prefix='/usr/local'\
program_transform_name='s,x,x,'\
psdir='$\{docdir\}'\
pyexecdir='$\{exec_prefix\}/lib64/python2.7/site-packages'\
pythondir='$\{prefix\}/lib/python2.7/site-packages'\
sbindir='$\{exec_prefix\}/sbin'\
sharedstatedir='$\{prefix\}/com'\
sysconfdir='$\{prefix\}/etc'\
target='x86_64-unknown-linux-gnu'\
target_alias=''\
target_cpu='x86_64'\
target_os='linux-gnu'\
target_vendor='unknown'\
\
## ----------- ##\
## confdefs.h. ##\
## ----------- ##\
\
/* confdefs.h */\
#define PACKAGE_NAME "graph-tool"\
#define PACKAGE_TARNAME "graph-tool"\
#define PACKAGE_VERSION "2.16"\
#define PACKAGE_STRING "graph-tool 2.16"\
#define PACKAGE_BUGREPORT "http://graph-tool.skewed.de/issues"\
#define PACKAGE_URL "http://graph-tool.skewed.de"\
#define PACKAGE "graph-tool"\
#define VERSION "2.16"\
#define STDC_HEADERS 1\
#define HAVE_SYS_TYPES_H 1\
#define HAVE_SYS_STAT_H 1\
#define HAVE_STDLIB_H 1\
#define HAVE_STRING_H 1\
#define HAVE_MEMORY_H 1\
#define HAVE_STRINGS_H 1\
#define HAVE_INTTYPES_H 1\
#define HAVE_STDINT_H 1\
#define HAVE_UNISTD_H 1\
#define __EXTENSIONS__ 1\
#define _ALL_SOURCE 1\
#define _GNU_SOURCE 1\
#define _POSIX_PTHREAD_SEMANTICS 1\
#define _TANDEM_SOURCE 1\
#define STDC_HEADERS 1\
#define HAVE_DLFCN_H 1\
#define LT_OBJDIR ".libs/"\
#define OPENMP_MIN_THRESH 300\
#define HAVE_LIBM 1\
#define HAVE_LIBBZ2 1\
#define HAVE_LIBEXPAT 1\
#define HAVE_PYTHON "2.7"\
#define HAVE_BOOST_PYTHON /**/\
#define HAVE_BOOST_IOSTREAMS /**/\
#define HAVE_BOOST_REGEX /**/\
#define HAVE_BOOST_GRAPH /**/\
#define HAVE_LIBCGAL 1\
#define INSTALL_PREFIX "/usr/local"\
#define PYTHON_DIR "/usr/lib/python2.7/site-packages"\
#define CXXFLAGS "-Wall -Wextra -ftemplate-backtrace-limit=0  -std=gnu++14 -DNDEBUG -ftemplate-depth-250 -Wno-deprecated -Wno-unknown-pragmas -O3 -fvisibility=default -fvisibility-inlines-hidden -Wno-unknown-pragmas"\
#define CPPFLAGS " -I/usr/include/python2.7 -I/include/boost-0 -I/usr/lib64/python2.7/site-packages/numpy/core/include"\
#define LDFLAGS " "\
#define PACKAGE_DATA_DIR "/usr/local/share/graph-tool"\
#define PACKAGE_DOC_DIR "$\{datarootdir\}/doc/$\{PACKAGE_TARNAME\}"\
#define AUTHOR "Tiago de Paula Peixoto <tiago at skewed.de>"\
#define COPYRIGHT "Copyright (C) 2006-2016 Tiago de Paula Peixoto\\nThis is free software; see the source for copying conditions.  There is NO\\nwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."\
#define GIT_COMMIT "386af122"\
#define GIT_COMMIT_DATE "Sat Apr 16 10:37:20 2016 +0200"\
#define GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)\
\
configure: exit 0\
}


More information about the graph-tool mailing list