STEllAR-GROUP / hpx

The C++ Standard Library for Parallelism and Concurrency
https://hpx.stellar-group.org
Boost Software License 1.0
2.53k stars 437 forks source link

Build fails with GCC 4.4.5-2 #20

Closed brycelelbach closed 12 years ago

brycelelbach commented 12 years ago

[reported by vamatya] [Trac time Thu Aug 4 18:04:24 2011] Error Message on build:

/usr/lib/gcc/x86_64-redhat-linux/4.4.5/../../../../include/c++/4.4.5/bits/stl_bvector.h: In member function \u2018std::_Bit_iterator::reference std::_Bit_iterator::operator*() const\u2019: /usr/lib/gcc/x86_64-redhat-linux/4.4.5/../../../../include/c++/4.4.5/bits/stl_bvector.h:197: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate.

This is on Release build.

On Debug-build, it builds clean, however while running application it gives segmentation fault.

Boost: 1_47_0 gcc: 4.4.5-2 platform/system: 2.6.33.8-149.fc13.x86_64 #1 SMP

brycelelbach commented 12 years ago

[Trac time Fri Aug 5 15:17:47 2011] Milestone 0.3.0 deleted

brycelelbach commented 12 years ago

[comment by manderson] [Trac time Fri Aug 5 17:50:06 2011] I can't run on the big supercomputers since I have no control over the compilers there.
The cluster I am targeting has gcc 4.4.0 and the sys admins won't update.

brycelelbach commented 12 years ago

[comment by blelbach] [Trac time Sun Aug 7 01:28:08 2011] Guys,

I need the full build logs, please, as well as the SVN revisions of HPX and Boost that you used. Thus far I have been unable to reproduce. I also need the logs from the seg fault in debug mode (they should include the HPX-generated backtrace). Finally, I need the command line options that the application was run with. The seg fault is probably in the application code.

I have checked through the GCC release notes and bug tracker, and I've been unable to find any information on this cause of this. The ICE is happening in GCC's language-independent return value optimization routines.

brycelelbach commented 12 years ago

[comment by hkaiser] [Trac time Sun Aug 7 01:32:15 2011] Replying to [comment:7 blelbach]:

I also need the logs from the seg fault in debug mode (they should include the HPX-generated backtrace). Finally, I need the command line options that the application was run with. The seg fault is probably in the application code.

While it probably is a good idea to provide this information, this ticket has been opened for a compiler ICE, so nobody will be able to provide the info you askled for...

brycelelbach commented 12 years ago

[comment by blelbach] [Trac time Sun Aug 7 01:49:12 2011] This particular GIMPLE pass (nrv) is turned on at O1, O2 and O3. There is no flag to specifically disable it. I suspect that the actual problem is not in nrv - it is likely that it just becomes visible there (because this is a common pass that is turned on by default).

brycelelbach commented 12 years ago

[comment by vamatya] [Trac time Sun Aug 7 19:17:03 2011] svnversion : 5210 (HPX) gcc: 4.4.5-2 boost: 1_47_0

configure command: cmake -DBOOST_INCLUDE_DIR=$BOOST_ROOT/include -DBOOST_LIB_DIR=$BOOST_ROOT/lib -DCMAKEPREFIX=/home/vamatya/packages/inst/hpx ../../src/hpx11

Build o/p:

[ 0%] Building CXX object src/CMakeFiles/hpx_serialization.dir/util/binary_portable_archives.cpp.o [ 2%] Building CXX object src/CMakeFiles/hpx_serialization.dir/util/portable_binary_iarchive.cpp.o [ 2%] Building CXX object src/CMakeFiles/hpx_serialization.dir/util/portable_binary_oarchive.cpp.o Linking CXX shared library ../lib/libhpx_serialization.so [ 2%] Built target hpx_serialization [ 5%] Building CXX object src/CMakeFiles/hpx_ini.dir/util/ini.cpp.o Linking CXX shared library ../lib/libhpx_ini.so [ 5%] Built target hpx_ini [ 8%] Building CXX object src/CMakeFiles/hpx.dir/hpx_init.cpp.o In file included from /usr/lib/gcc/x86_64-redhat-linux/4.4.5/../../../../include/c++/4.4.5/vector:67, from /home/vamatya/packages/src/hpx11/external/logging/boost/logging/format/op_equal.hpp:25, from /home/vamatya/packages/src/hpx11/external/logging/boost/logging/format.hpp:27, from /home/vamatya/packages/src/hpx11/external/logging/boost/logging/format_ts.hpp:24, from /home/vamatya/packages/src/hpx11/external/logging/boost/logging/writer/named_write.hpp:25, from /home/vamatya/packages/src/hpx11/external/logging/boost/logging/format/named_write.hpp:25, from /home/vamatya/packages/src/hpx11/hpx/util/logging.hpp:13, from /home/vamatya/packages/src/hpx11/hpx/exception.hpp:17, from /home/vamatya/packages/src/hpx11/hpx/hpx.hpp:13, from /home/vamatya/packages/src/hpx11/src/hpx_init.cpp:9: /usr/lib/gcc/x86_64-redhat-linux/4.4.5/../../../../include/c++/4.4.5/bits/stl_bvector.h: In member function \u2018std::_Bit_iterator::reference std::_Bititerator::operator() const\u2019: /usr/lib/gcc/x86_64-redhat-linux/4.4.5/../../../../include/c++/4.4.5/bits/stl_bvector.h:197: internal compiler error: in treenrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. Preprocessed source stored into /tmp/ccmYrTaS.out file, please attach this to your bugreport. make[2]: ** [src/CMakeFiles/hpx.dir/hpx_init.cpp.o] Error 1 make[1]: *\ [src/CMakeFiles/hpx.dir/all] Error 2

make: *\ [all] Error 2

Building in Debug mode:

configure script: cmake -DBOOST_INCLUDE_DIR=$BOOST_ROOT/include -DBOOST_LIB_DIR=$BOOST_ROOT/lib -DCMAKEPREFIX=/home/vamatya/packages/inst/hpx ../../src/hpx11/ -DCMAKE_BUILD_TYPE=Debug

Build Succesfull.

Test Application Run: accumulator_client -r Segmentation fault (core dumped)

p.s. Binary file core.xxxxxx present. No other (log) files present. HPX_LOGLEVEL=4

brycelelbach commented 12 years ago

[comment by manderson] [Trac time Mon Aug 8 15:50:46 2011] compiler: gcc 4.4.4 Boost: top of trunk on 8 Aug 2011 HPX: top of trunk on 8 Aug 2011 Machine: pollux.cct.lsu.edu Building geometry from the top of trunk of both Boost and HPX in release mode:

In file included from /home/manderson/boost-trunk/boost/tuple/tuple.hpp:33, from /home/manderson/parallex/trunk/hpx/external/coroutine/boost/coroutine/coroutine.hpp:37, from /home/manderson/parallex/trunk/hpx/hpx/hpx_fwd.hpp:28, from /home/manderson/parallex/trunk/hpx/src/lcos/barrier/barrier.cpp:7: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp: In function ‘const boost::tuples::null_type boost::tuples::detail::cnull()’: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp:52: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. In file included from /home/manderson/boost-trunk/boost/filesystem/v3/path_traits.hpp:23, from /home/manderson/boost-trunk/boost/filesystem/v3/path.hpp:25, from /home/manderson/boost-trunk/boost/filesystem/path.hpp:31, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/format/destination/rolling_file.hpp:35, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/writer/named_write.hpp:29, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/format/named_write.hpp:24, from /home/manderson/parallex/trunk/hpx/hpx/util/logging.hpp:12, from /home/manderson/parallex/trunk/hpx/hpx/exception.hpp:16, from /home/manderson/parallex/trunk/hpx/hpx/runtime/naming/locality.hpp:12, from /home/manderson/parallex/trunk/hpx/hpx/runtime/naming/address.hpp:14, from /home/manderson/parallex/trunk/hpx/hpx/include/naming.hpp:10, from /home/manderson/parallex/trunk/hpx/hpx/runtime/actions/action_manager.hpp:11, from /home/manderson/parallex/trunk/hpx/src/runtime/actions/action_manager.cpp:13: /home/manderson/boost-trunk/boost/system/error_code.hpp: In member function ‘virtual boost::system::error_condition boost::system::error_category::default_error_condition(int) const’: /home/manderson/boost-trunk/boost/system/error_code.hpp:485: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. In file included from /home/manderson/boost-trunk/boost/tuple/tuple.hpp:33, from /home/manderson/parallex/trunk/hpx/external/coroutine/boost/coroutine/coroutine.hpp:37, from /home/manderson/parallex/trunk/hpx/hpx/hpx_fwd.hpp:28, from /home/manderson/parallex/trunk/hpx/src/runtime/parcelset/parcelport.cpp:10: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp: In function ‘const boost::tuples::null_type boost::tuples::detail::cnull()’: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp:52: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. In file included from /home/manderson/boost-trunk/boost/filesystem/v3/path_traits.hpp:23, from /home/manderson/boost-trunk/boost/filesystem/v3/path.hpp:25, from /home/manderson/boost-trunk/boost/filesystem/path.hpp:31, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/format/destination/rolling_file.hpp:35, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/writer/named_write.hpp:29, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/format/named_write.hpp:24, from /home/manderson/parallex/trunk/hpx/hpx/util/logging.hpp:12, from /home/manderson/parallex/trunk/hpx/hpx/exception.hpp:16, from /home/manderson/parallex/trunk/hpx/hpx/runtime.hpp:11, from /home/manderson/parallex/trunk/hpx/src/state.cpp:10: /home/manderson/boost-trunk/boost/system/error_code.hpp: In member function ‘virtual boost::system::error_condition boost::system::error_category::default_error_condition(int) const’: /home/manderson/boost-trunk/boost/system/error_code.hpp:485: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. In file included from /home/manderson/boost-trunk/boost/tuple/tuple.hpp:33, from /home/manderson/parallex/trunk/hpx/external/coroutine/boost/coroutine/coroutine.hpp:37, from /home/manderson/parallex/trunk/hpx/hpx/hpx_fwd.hpp:28, from /home/manderson/parallex/trunk/hpx/src/performance_counters/server/raw_counter.cpp:6: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp: In function ‘const boost::tuples::null_type boost::tuples::detail::cnull()’: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp:52: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. In file included from /home/manderson/boost-trunk/boost/tuple/tuple.hpp:33, from /home/manderson/parallex/trunk/hpx/external/coroutine/boost/coroutine/coroutine.hpp:37, from /home/manderson/parallex/trunk/hpx/hpx/hpx_fwd.hpp:28, from /home/manderson/parallex/trunk/hpx/src/runtime/actions/continuation.cpp:6: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp: In function ‘const boost::tuples::null_type boost::tuples::detail::cnull()’: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp:52: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. In file included from /home/manderson/boost-trunk/boost/filesystem/v3/path_traits.hpp:23, from /home/manderson/boost-trunk/boost/filesystem/v3/path.hpp:25, from /home/manderson/boost-trunk/boost/filesystem/path.hpp:31, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/format/destination/rolling_file.hpp:35, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/writer/named_write.hpp:29, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/format/named_write.hpp:24, from /home/manderson/parallex/trunk/hpx/hpx/util/logging.hpp:12, from /home/manderson/parallex/trunk/hpx/hpx/exception.hpp:16, from /home/manderson/parallex/trunk/hpx/hpx/runtime/parcelset/parcel.hpp:17, from /home/manderson/parallex/trunk/hpx/hpx/runtime/parcelset/server/parcelport_queue.hpp:11, from /home/manderson/parallex/trunk/hpx/hpx/runtime/parcelset/parcelport_connection.hpp:13, from /home/manderson/parallex/trunk/hpx/src/runtime/parcelset/parcelport_connection.cpp:9: /home/manderson/boost-trunk/boost/system/error_code.hpp: In member function ‘virtual boost::system::error_condition boost::system::error_category::default_error_condition(int) const’: /home/manderson/boost-trunk/boost/system/error_code.hpp:485: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. In file included from /home/manderson/boost-trunk/boost/tuple/tuple.hpp:33, from /home/manderson/parallex/trunk/hpx/external/coroutine/boost/coroutine/coroutine.hpp:37, from /home/manderson/parallex/trunk/hpx/hpx/hpx_fwd.hpp:28, from /home/manderson/parallex/trunk/hpx/src/runtime/components/console_error_sink.cpp:7: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp: In function ‘const boost::tuples::null_type boost::tuples::detail::cnull()’: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp:52: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. In file included from /home/manderson/boost-trunk/boost/tuple/tuple.hpp:33, from /home/manderson/parallex/trunk/hpx/external/coroutine/boost/coroutine/coroutine.hpp:37, from /home/manderson/parallex/trunk/hpx/hpx/hpx_fwd.hpp:28, from /home/manderson/parallex/trunk/hpx/src/runtime/naming/name.cpp:7: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp: In function ‘const boost::tuples::null_type boost::tuples::detail::cnull()’: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp:52: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. In file included from /home/manderson/boost-trunk/boost/exception/detail/object_hex_dump.hpp:16, from /home/manderson/boost-trunk/boost/exception/to_string_stub.hpp:16, from /home/manderson/boost-trunk/boost/exception/info.hpp:16, from /home/manderson/boost-trunk/boost/exception/diagnostic_information.hpp:17, from /home/manderson/boost-trunk/boost/exception/all.hpp:15, from /home/manderson/parallex/trunk/hpx/external/coroutine/boost/coroutine/detail/context_base.hpp:54, from /home/manderson/parallex/trunk/hpx/external/coroutine/boost/coroutine/detail/coroutine_impl.hpp:41, from /home/manderson/parallex/trunk/hpx/external/coroutine/boost/coroutine/coroutine.hpp:43, from /home/manderson/parallex/trunk/hpx/hpx/hpx_fwd.hpp:28, from /home/manderson/parallex/trunk/hpx/src/exception.cpp:7: /usr/lib/gcc/x86_64-redhat-linux6E/4.4.4/../../../../include/c++/4.4.4/iomanip: In function ‘std::_Setw std::setw(int)’: /usr/lib/gcc/x86_64-redhat-linux6E/4.4.4/../../../../include/c++/4.4.4/iomanip:238: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. In file included from /home/manderson/boost-trunk/boost/tuple/tuple.hpp:33, from /home/manderson/parallex/trunk/hpx/external/coroutine/boost/coroutine/coroutine.hpp:37, from /home/manderson/parallex/trunk/hpx/hpx/hpx_fwd.hpp:28, from /home/manderson/parallex/trunk/hpx/src/runtime/applier/applier.cpp:8: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp: In function ‘const boost::tuples::null_type boost::tuples::detail::cnull()’: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp:52: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. In file included from /home/manderson/boost-trunk/boost/tuple/tuple.hpp:33, from /home/manderson/parallex/trunk/hpx/external/coroutine/boost/coroutine/coroutine.hpp:37, from /home/manderson/parallex/trunk/hpx/hpx/hpx_fwd.hpp:28, from /home/manderson/parallex/trunk/hpx/src/runtime/parcelset/parcelhandler_v1.cpp:8: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp: In function ‘const boost::tuples::null_type boost::tuples::detail::cnull()’: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp:52: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. In file included from /home/manderson/boost-trunk/boost/tuple/tuple.hpp:33, from /home/manderson/parallex/trunk/hpx/external/coroutine/boost/coroutine/coroutine.hpp:37, from /home/manderson/parallex/trunk/hpx/hpx/hpx_fwd.hpp:28, from /home/manderson/parallex/trunk/hpx/src/performance_counters/counters.cpp:7: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp: In function ‘const boost::tuples::null_type boost::tuples::detail::cnull()’: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp:52: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. In file included from /home/manderson/boost-trunk/boost/tuple/tuple.hpp:33, from /home/manderson/parallex/trunk/hpx/external/coroutine/boost/coroutine/coroutine.hpp:37, from /home/manderson/parallex/trunk/hpx/hpx/hpx_fwd.hpp:28, from /home/manderson/parallex/trunk/hpx/src/performance_counters/stubs/performance_counter.cpp:6: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp: In function ‘const boost::tuples::null_type boost::tuples::detail::cnull()’: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp:52: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. In file included from /home/manderson/boost-trunk/boost/tuple/tuple.hpp:33, from /home/manderson/parallex/trunk/hpx/external/coroutine/boost/coroutine/coroutine.hpp:37, from /home/manderson/parallex/trunk/hpx/hpx/hpx_fwd.hpp:28, from /home/manderson/parallex/trunk/hpx/src/runtime.cpp:7: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp: In function ‘const boost::tuples::null_type boost::tuples::detail::cnull()’: /home/manderson/boost-trunk/boost/tuple/detail/tuple_basic.hpp:52: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. In file included from /usr/lib/gcc/x86_64-redhat-linux6E/4.4.4/../../../../include/c++/4.4.4/vector:66, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/format/op_equal.hpp:24, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/format.hpp:26, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/format_ts.hpp:23, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/writer/named_write.hpp:24, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/format/named_write.hpp:24, from /home/manderson/parallex/trunk/hpx/hpx/util/logging.hpp:12, from /home/manderson/parallex/trunk/hpx/hpx/exception.hpp:16, from /home/manderson/parallex/trunk/hpx/hpx/hpx.hpp:12, from /home/manderson/parallex/trunk/hpx/src/hpx_init.cpp:8: /usr/lib/gcc/x86_64-redhat-linux6E/4.4.4/../../../../include/c++/4.4.4/bits/stl_bvector.h: In member function ‘std::_Bit_iterator::reference std::_Bit_iterator::operator*() const’: /usr/lib/gcc/x86_64-redhat-linux6E/4.4.4/../../../../include/c++/4.4.4/bits/stl_bvector.h:197: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report,

brycelelbach commented 12 years ago

[comment by blelbach] [Trac time Mon Aug 8 17:14:51 2011] Can you guys please attach the preprocessed sources from the ICEs, as well?

brycelelbach commented 12 years ago

[comment by blelbach] [Trac time Mon Aug 8 17:18:48 2011] Vinay, I need the /SVN/ version of Boost, please.

brycelelbach commented 12 years ago

[comment by vamatya] [Trac time Mon Aug 8 17:33:37 2011] Bryce, I downloaded boost from http://sourceforge.net/projects/boost/files/boost/1.47.0/

http://svn.boost.org/svn/boost/trunk/ is probably what you are looking for.

brycelelbach commented 12 years ago

[comment by vamatya] [Trac time Mon Aug 8 17:51:34 2011] comment(vinay) I'm not sure if the following is what you are looking for.

make: invalid option -- 'a' make: invalid option -- '-'

GNU Make 3.81

Copyright (C) 2006 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.

This program built for x86_64-redhat-linux-gnu

Usage: make [options] [target] ... Options: -b, -m Ignored for compatibility. -B, --always-make Unconditionally make all targets. -C DIRECTORY, --directory=DIRECTORY Change to DIRECTORY before doing anything. -d Print lots of debugging information. --debug[=FLAGS] Print various types of debugging information. -e, --environment-overrides Environment variables override makefiles. -f FILE, --file=FILE, --makefile=FILE Read FILE as a makefile. -h, --help Print this message and exit. -i, --ignore-errors Ignore errors from commands. -I DIRECTORY, --include-dir=DIRECTORY Search DIRECTORY for included makefiles. -j [N], --jobs[=N] Allow N jobs at once; infinite jobs with no arg. -k, --keep-going Keep going when some targets can't be made. -l [N], --load-average[=N], --max-load[=N] Don't start multiple jobs unless load is below N. -L, --check-symlink-times Use the latest mtime between symlinks and target. -n, --just-print, --dry-run, --recon Don't actually run any commands; just print them. -o FILE, --old-file=FILE, --assume-old=FILE Consider FILE to be very old and don't remake it. -p, --print-data-base Print make's internal database. -q, --question Run no commands; exit status says if up to date. -r, --no-builtin-rules Disable the built-in implicit rules. -R, --no-builtin-variables Disable the built-in variable settings. -s, --silent, --quiet Don't echo commands. -S, --no-keep-going, --stop Turns off -k. -t, --touch Touch targets instead of remaking them. -v, --version Print the version number of make and exit. -w, --print-directory Print the current directory. --no-print-directory Turn off -w, even if it was turned on implicitly. -W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE Consider FILE to be infinitely new. --warn-undefined-variables Warn when an undefined variable is referenced.

This program built for x86_64-redhat-linux-gnu Report bugs to bug-make@gnu.org

Make data base, printed on Mon Aug 8 12:47:48 2011

Variables

environment

MODULEPATH = /usr/share/Modules/modulefiles:/etc/modulefiles

environment

GTK_RC_FILES = /etc/gtk/gtkrc:/home/vamatya/.gtkrc-1.2-gnome2

command line

C = 2

environment

XMODIFIERS = @im=none

environment

SHELL = /bin/bash

environment

MPI_INCLUDE = /usr/include/mpich2-x86_64

environment

_ = /usr/bin/make

environment

MPI_SUFFIX = _mpich2

environment

HISTCONTROL = ignoredups

environment

DBUS_SESSION_BUS_ADDRESS = unix:abstract=/tmp/dbus-hY55Fy4PQb,guid=99d23fa42131fa1b5b0ec6e2001c5384

environment

MPI_FORTRAN_MOD_DIR = /usr/include/mpich2-x86_64

environment

NX_ROOT = /home/vamatya/.nx

environment

LESSOPEN = |/usr/bin/lesspipe.sh %s

environment

SSH_CONNECTION = 127.0.0.1 55671 127.0.0.1 22

environment

ORBIT_SOCKETDIR = /tmp/orbit-vamatya

environment

NXDIR = /usr/NX

environment

PATH = /home/vamatya/packages/src/charm-6.2/net-linux-x8664/bin:/home/vamatya/packages/inst/django1.3/bin:/home/vamatya/packages/inst/scrapy/bin:/home/vamatya/packages/src/charmdebug:/home/vamatya/packages/inst/hpx/bin:/home/vamatya/work/hpx/comp_test/pxi_preprocessor://home/vamatya/packages/src/charm-6.2/net-linux-x8664/bin:/home/vamatya/packages/inst/django1.3/bin:/home/vamatya/packages/inst/scrapy/bin:/home/vamatya/packages/src/charmdebug:/home/vamatya/packages/inst/hpx/bin:/home/vamatya/work/hpx/comp_test/pxi_preprocessor://home/vamatya/packages/src/charm-6.2/net-linux-x8664/bin:/home/vamatya/packages/inst/django1.3/bin:/home/vamatya/packages/inst/scrapy/bin:/home/vamatya/packages/src/charmdebug:/home/vamatya/packages/inst/hpx/bin:/home/vamatya/work/hpx/comp_test/pxi_preprocessor://home/vamatya/packages/src/charm-6.2/net-linux-x8664/bin:/home/vamatya/packages/inst/django1.3/bin:/home/vamatya/packages/inst/scrapy/bin:/home/vamatya/packages/src/charmdebug:/home/vamatya/packages/inst/hpx/bin:/home/vamatya/work/hpx/comp_test/pxi_preprocessor:/usr/lib64/qt-3.3/bin:/usr/lib64/mpich2/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib64/ccache:/usr/local/bin:/bin:/usr/bin:/usr/NX/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/NX/bin:/home/vamatya/bin:/usr/NX/bin:/home/vamatya/bin:/usr/NX/bin

environment

SESSION_MANAGER = local/unix:@/tmp/.ICE-unix/29057,unix/unix:/tmp/.ICE-unix/29057

environment

MPI_HOME = /usr/lib64/mpich2

environment

WINDOWID = 54525955

environment

MPI_MAN = /usr/share/man/mpich2

environment

define module () { eval /usr/bin/modulecmd bash $* } endef

environment

libpath = /home/vamatya/packages/src/charm-6.2/net-linux-x86_64/libso:/home/vamatya/packages/inst/ParMetis3.1.1/lib:/home/vamatya/packages/inst/Zoltan/lib:/home/vamatya/packages/inst/hpx/lib:/home/vamatya/packages/inst/boost_1_47_0/lib:/home/vamatya/packages/src/charm-6.2/net-linux-x86_64/libso:/home/vamatya/packages/inst/ParMetis3.1.1/lib:/home/vamatya/packages/inst/Zoltan/lib:/home/vamatya/packages/inst/hpx/lib:/home/vamatya/packages/inst/boost_1_44_0/lib:/home/vamatya/packages/src/charm-6.2/net-linux-x86_64/libso:/home/vamatya/packages/inst/ParMetis3.1.1/lib:/home/vamatya/packages/inst/Zoltan/lib:/home/vamatya/packages/inst/hpx/lib:/home/vamatya/packages/inst/boost_1_44_0/lib:/home/vamatya/packages/src/charm-6.2/net-linux-x86_64/libso:/home/vamatya/packages/inst/ParMetis3.1.1/lib:/home/vamatya/packages/inst/Zoltan/lib:/home/vamatya/packages/inst/hpx/lib:/home/vamatya/packages/inst/boost_1_44_0/lib:

environment

SELINUX_USE_CURRENT_RANGE =

default

.FEATURES := target-specific order-only second-expansion else-if archives jobserver check-symlink

environment

LSCOLORS = rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:.tar=01;31:.tgz=01;31:.arj=01;31:.taz=01;31:.lzh=01;31:.lzma=01;31:.tlz=01;31:.txz=01;31:.zip=01;31:.z=01;31:.Z=01;31:.dz=01;31:.gz=01;31:.lz=01;31:.xz=01;31:.bz2=01;31:.tbz=01;31:.tbz2=01;31:.bz=01;31:.tz=01;31:.deb=01;31:.rpm=01;31:.jar=01;31:.rar=01;31:.ace=01;31:.zoo=01;31:.cpio=01;31:.7z=01;31:.rz=01;31:.jpg=01;35:.jpeg=01;35:.gif=01;35:.bmp=01;35:.pbm=01;35:.pgm=01;35:.ppm=01;35:.tga=01;35:.xbm=01;35:.xpm=01;35:.tif=01;35:.tiff=01;35:.png=01;35:.svg=01;35:.svgz=01;35:.mng=01;35:.pcx=01;35:.mov=01;35:.mpg=01;35:.mpeg=01;35:.m2v=01;35:.mkv=01;35:.ogm=01;35:.mp4=01;35:.m4v=01;35:.mp4v=01;35:.vob=01;35:.qt=01;35:.nuv=01;35:.wmv=01;35:.asf=01;35:.rm=01;35:.rmvb=01;35:.flc=01;35:.avi=01;35:.fli=01;35:.flv=01;35:.gl=01;35:.dl=01;35:.xcf=01;35:.xwd=01;35:.yuv=01;35:.cgm=01;35:.emf=01;35:.axv=01;35:.anx=01;35:.ogv=01;35:.ogx=01;35:.aac=01;36:.au=01;36:.flac=01;36:.mid=01;36:.midi=01;36:.mka=01;36:.mp3=01;36:.mpc=01;36:.ogg=01;36:.ra=01;36:.wav=01;36:.axa=01;36:.oga=01;36:.spx=01;36:_.xspf=01;36:

environment

SSH_AUTH_SOCK = /tmp/keyring-MbQW22/ssh

environment

KDEDIRS = /usr

environment

DISPLAY = :1031.0

environment

HPX_LOGLEVEL = 2

environment

GCCDEP = /home/vamatya/packages/inst_/gcc/gcc-dependencies

environment

GTK_IM_MODULE = gtk-im-context-simple

environment

IMSETTINGS_INTEGRATE_DESKTOP = yes

environment

MPI_PYTHON_SITEARCH = /usr/lib64/python2.6/site-packages/mpich2

environment

MPI_LIB = /usr/lib64/mpich2/lib

environment

PWD = /home/vamatya/packages/build_/hpx

environment

NX_SYSTEM = /usr/NX

environment

LD_INCLUDE_PATH = /home/vamatya/packages/src/charm-6.2/net-linux-x8664/include:/home/vamatya/packages/inst/boost_1_470/include:/home/vamatya/packages/inst/hpx/include:/home/vamatya/packages/src/charm-6.2/net-linux-x8664/include:/home/vamatya/packages/inst/boost_1_440/include:/home/vamatya/packages/inst/hpx/include:/home/vamatya/packages/src/charm-6.2/net-linux-x8664/include:/home/vamatya/packages/inst/boost_1_440/include:/home/vamatya/packages/inst/hpx/include:/home/vamatya/packages/src/charm-6.2/net-linux-x8664/include:/home/vamatya/packages/inst/boost_1_440/include:/home/vamatya/packages/inst/hpx/include::/home/vamatya/packages/src/charm-6.2/net-linux-x8664/include:/home/vamatya/packages/inst/boost_1_440/include:/home/vamatya/packages/inst/hpx/include:/home/vamatya/packages/src/charm-6.2/net-linux-x8664/include:/home/vamatya/packages/inst/boost_1_440/include:/home/vamatya/packages/inst/hpx/include:/home/vamatya/packages/src/charm-6.2/net-linux-x8664/include:/home/vamatya/packages/inst/boost_1_440/include:/home/vamatya/packages/inst/hpx/include::/home/vamatya/packages/src/charm-6.2/net-linux-x8664/include:/home/vamatya/packages/inst/boost_1_440/include:/home/vamatya/packages/inst/hpx/include:/home/vamatya/packages/src/charm-6.2/net-linux-x8664/include:/home/vamatya/packages/inst/boost_1_440/include:/home/vamatya/packages/inst/hpx/include::/home/vamatya/packages/src/charm-6.2/net-linux-x8664/include:/home/vamatya/packages/inst/boost_1_440/include:/home/vamatya/packages/inst/hpx/include::

environment

G_BROKEN_FILENAMES = 1

environment

MANPATH = /usr/share/man/mpich2:/usr/share/man:/usr/local/share/man

environment

HOME = /home/vamatya

environment

LD_LIBRARY_PATH = /home/vamatya/packages/src/charm-6.2/net-linux-x86_64/libso:/home/vamatya/packages/inst/ParMetis3.1.1/lib:/home/vamatya/packages/inst/Zoltan/lib:/home/vamatya/packages/inst/hpx/lib:/home/vamatya/packages/inst/boost_1_47_0/lib:/home/vamatya/packages/src/charm-6.2/net-linux-x86_64/libso:/home/vamatya/packages/inst/ParMetis3.1.1/lib:/home/vamatya/packages/inst/Zoltan/lib:/home/vamatya/packages/inst/hpx/lib:/home/vamatya/packages/inst/boost_1_44_0/lib:/home/vamatya/packages/src/charm-6.2/net-linux-x86_64/libso:/home/vamatya/packages/inst/ParMetis3.1.1/lib:/home/vamatya/packages/inst/Zoltan/lib:/home/vamatya/packages/inst/hpx/lib:/home/vamatya/packages/inst/boost_1_44_0/lib:/home/vamatya/packages/src/charm-6.2/net-linux-x86_64/libso:/home/vamatya/packages/inst/ParMetis3.1.1/lib:/home/vamatya/packages/inst/Zoltan/lib:/home/vamatya/packages/inst/hpx/lib:/home/vamatya/packages/inst/boost_1_44_0/lib::/home/vamatya/packages/src/charm-6.2/net-linux-x86_64/libso:/home/vamatya/packages/inst/ParMetis3.1.1/lib:/home/vamatya/packages/inst/Zoltan/lib:/home/vamatya/packages/inst/hpx/lib:/home/vamatya/packages/inst/boost_1_44_0/lib:/home/vamatya/packages/src/charm-6.2/net-linux-x86_64/libso:/home/vamatya/packages/inst/ParMetis3.1.1/lib:/home/vamatya/packages/inst/Zoltan/lib:/home/vamatya/packages/inst/hpx/lib:/home/vamatya/packages/inst/boost_1_44_0/lib:/home/vamatya/packages/src/charm-6.2/net-linux-x86_64/libso:/home/vamatya/packages/inst/ParMetis3.1.1/lib:/home/vamatya/packages/inst/Zoltan/lib:/home/vamatya/packages/inst/hpx/lib:/home/vamatya/packages/inst/boost_1_44_0/lib::/home/vamatya/packages/src/charm-6.2/net-linux-x86_64/libso:/home/vamatya/packages/inst/ParMetis3.1.1/lib:/home/vamatya/packages/inst/Zoltan/lib:/home/vamatya/packages/inst/hpx/lib:/home/vamatya/packages/inst/boost_1_44_0/lib:/home/vamatya/packages/src/charm-6.2/net-linux-x86_64/libso:/home/vamatya/packages/inst/ParMetis3.1.1/lib:/home/vamatya/packages/inst/Zoltan/lib:/home/vamatya/packages/inst/hpx/lib:/home/vamatya/packages/inst/boost_1_44_0/lib::/home/vamatya/packages/src/charm-6.2/net-linux-x86_64/libso:/home/vamatya/packages/inst/ParMetis3.1.1/lib:/home/vamatya/packages/inst/Zoltan/lib:/home/vamatya/packages/inst/hpx/lib:/home/vamatya/packages/inst/boost_1_44_0/lib::/usr/lib64/mpich2/lib

environment

NX_CUPS_BIN = /usr/bin

environment

MODULESHOME = /usr/share/Modules

environment

LOGNAME = vamatya

environment

SELINUX_LEVEL_REQUESTED =

environment

MPI_BIN = /usr/lib64/mpich2/bin

environment

GNOME_DESKTOP_SESSION_ID = this-is-deprecated

environment

HOSTNAME = manaslu.cct.lsu.edu

environment

SSH_ASKPASS = /usr/libexec/openssh/gnome-ssh-askpass

environment

COLORTERM = gnome-terminal

environment

QT_IM_MODULE = xim

environment

SHLVL = 4

environment

BOOSTROOT = /home/vamatya/packages/inst/boost_1_47_0/

environment

USER = vamatya

command line

CHECK = cc -E

environment

QTLIB = /usr/lib64/qt-3.3/lib

environment

MPI_COMPILER = mpich2-x86_64

environment

SSH_ORIGINAL_COMMAND = /usr/NX/bin/nxnode

environment

OLDPWD = /home/vamatya/packages/src/hpx11

default

.VARIABLES :=

environment

CVS_RSH = ssh

environment

IMSETTINGS_MODULE = none

environment

PYTHONPATH = /usr/lib64/python2.6/site-packages/mpich2

environment

GNOME_KEYRING_CONTROL = /tmp/keyring-MbQW22

environment

HPX_APP_LOGLEVEL = 4

environment

SSH_CLIENT = 127.0.0.1 55671 22

environment

MAIL = /var/spool/mail/vamatya

environment

LOADEDMODULES = mpich2-x86_64

environment

MPI_SYSCONFIG = /etc/mpich2-x86_64

environment

HPXROOT = /home/vamatya/packages/inst/hpx/

environment

NX_TEMP = /tmp

environment

PACKAGES = /home/vamatya/packages/

environment

incpath = /home/vamatya/packages/src/charm-6.2/net-linux-x8664/include:/home/vamatya/packages/inst/boost_1_470/include:/home/vamatya/packages/inst/hpx/include:/home/vamatya/packages/src/charm-6.2/net-linux-x8664/include:/home/vamatya/packages/inst/boost_1_440/include:/home/vamatya/packages/inst/hpx/include:/home/vamatya/packages/src/charm-6.2/net-linux-x8664/include:/home/vamatya/packages/inst/boost_1_440/include:/home/vamatya/packages/inst/hpx/include:/home/vamatya/packages/src/charm-6.2/net-linux-x8664/include:/home/vamatya/packages/inst/boost_1_440/include:/home/vamatya/packages/inst/hpx/include:

environment

LMFILES = /usr/share/Modules/modulefiles/mpich2-x86_64

environment

KDE_IS_PRELINKED = 1

environment

NX_CLIENT = /usr/NX/bin/nxclient

environment

path = /home/vamatya/packages/src/charm-6.2/net-linux-x8664/bin:/home/vamatya/packages/inst/django1.3/bin:/home/vamatya/packages/inst/scrapy/bin:/home/vamatya/packages/src/charmdebug:/home/vamatya/packages/inst/hpx/bin:/home/vamatya/work/hpx/comp_test/pxi_preprocessor

environment

SELINUX_ROLE_REQUESTED =

environment

HISTSIZE = 1000

environment

QTINC = /usr/lib64/qt-3.3/include

environment

QTDIR = /usr/lib64/qt-3.3

environment

LANG = en_US.UTF-8

environment

TERM = xterm

variable set hash-table stats:

Load=84/1024=8%, Rehash=0, Collisions=3/91=3%

Pattern-specific Variable Values

No pattern-specific variable values.

Directories

No files, no impossibilities in 0 directories.

Implicit Rules

No implicit rules.

Files

files hash-table stats:

Load=0/1024=0%, Rehash=0, Collisions=0/0=0%

VPATH Search Paths

No `vpath' search paths.

No general (`VPATH' variable) search path.

of strings in strcache: 0

of strcache buffers: 0

strcache size: total = 0 / max = 0 / min = 4096 / avg = 0

strcache free: total = 0 / max = 0 / min = 4096 / avg = 0

Finished Make data base on Mon Aug 8 12:47:48 2011

brycelelbach commented 12 years ago

[comment by manderson] [Trac time Mon Aug 8 17:55:09 2011] Attached in four parts is the preprocessed src of hpx_init.cpp generated as follows:

//usr/bin/g++44 -E -Dhpx_EXPORTS -DHPX_HAVE_PYTHON_OPTPARSE -DHPX_HAVE_PYTHON_THREADING -DHPX_HAVE_PYTHON_SUBPROCESS -DBOOST_PARAMETER_MAX_ARITY=7 -DBOOST_COROUTINE_USE_ATOMIC_COUNT -DBOOST_COROUTINE_ARG_MAX=2 -DBOOST_LOG_NO_TSS -DBOOST_LOG_NO_TS -DBOOST_BIGINT_HAS_NATIVE_INT64 -DHPX_PREFIX=\"/home/manderson/parallex/install\" -DHPX_AGAS_VERSION=0x10 -DSDF_FOUND -DHPX_STACKTRACES=1 -DDEBUG -DHPX_COMPILER_AUTO_TUNED -DHPX_HAVE_GNU_SYNC_16 -DBOOST_ATOMIC_HAVE_GNU_SYNC_16 -DHPX_HAVE_GNU_ALIGNED_16 -DBOOST_ATOMIC_HAVE_GNU_ALIGNED_16 -DHPX_HAVE_GNU_128BIT_INTEGERS -DBOOST_ATOMIC_HAVE_GNU_128BIT_INTEGERS -DHPX_HAVE_SSE2 -DBOOST_ATOMIC_HAVE_SSE2 -DHPX_HAVE_RDTSC -DHPX_HAVE_RDTSCP -DHPX_HAVE_PTHREAD_AFFINITY_NP -D_GNU_SOURCE -DHPX_TCMALLOC -DHPX_LIBRARY=\"libhpx.so\" -DHPX_COMPONENT_NAME=hpx -DHPX_EXPORTS -DBOOST_ENABLE_ASSERT_HANDLER -DBOOST_COROUTINE_EXPORTS -rdynamic -Werror=vla -g -O3 -fno-omit-frame-pointer -fno-inline -fno-optimize-sibling-calls -fno-web -fno-rename-registers -Wall -Wno-strict-aliasing -Wsign-promo -fdiagnostics-show-option -Wno-sync-nand -march=native -mcx16 -msse2 -pthread -fno-builtin-cfree -fno-builtin-pvalloc -fno-builtin-malloc -fno-builtin-free -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-valloc -fno-builtin-memalign -fno-builtin-posix_memalign -Wextra -Wno-unused-parameter -Wno-ignored-qualifiers -Wformat=2 -Wno-format-nonliteral -Winit-self -Werror=parentheses -Werror=reorder -Werror=return-type -Werror=sequence-point -Werror=uninitialized -Werror=format -Werror=missing-braces -Werror=sign-compare -fPIC -I/home/manderson/boost-trunk -I/home/manderson/parallex/trunk/hpx -I/home/manderson/parallex/trunk/hpx/external/move -I/home/manderson/parallex/trunk/hpx/external/atomic -I/home/manderson/parallex/trunk/hpx/external/bigint -I/home/manderson/parallex/trunk/hpx/external/cache -I/home/manderson/parallex/trunk/hpx/external/coroutine -I/home/manderson/parallex/trunk/hpx/external/endian -I/home/manderson/parallex/trunk/hpx/external/logging -I/home/manderson/parallex/trunk/hpx/external/lockfree -I/home/manderson/parallex/trunk/hpx/external/plugin -I/home/manderson/parallex/trunk/hpx/external/backtrace -o OUTPUT -c /home/manderson/parallex/trunk/hpx/src/hpx_init.cpp

//usr/bin/g++44 -Dhpx_EXPORTS -DHPX_HAVE_PYTHON_OPTPARSE -DHPX_HAVE_PYTHON_THREADING -DHPX_HAVE_PYTHON_SUBPROCESS -DBOOST_PARAMETER_MAX_ARITY=7 -DBOOST_COROUTINE_USE_ATOMIC_COUNT -DBOOST_COROUTINE_ARG_MAX=2 -DBOOST_LOG_NO_TSS -DBOOST_LOG_NO_TS -DBOOST_BIGINT_HAS_NATIVE_INT64 -DHPX_PREFIX=\"/home/manderson/parallex/install\" -DHPX_AGAS_VERSION=0x10 -DSDF_FOUND -DHPX_STACKTRACES=1 -DDEBUG -DHPX_COMPILER_AUTO_TUNED -DHPX_HAVE_GNU_SYNC_16 -DBOOST_ATOMIC_HAVE_GNU_SYNC_16 -DHPX_HAVE_GNU_ALIGNED_16 -DBOOST_ATOMIC_HAVE_GNU_ALIGNED_16 -DHPX_HAVE_GNU_128BIT_INTEGERS -DBOOST_ATOMIC_HAVE_GNU_128BIT_INTEGERS -DHPX_HAVE_SSE2 -DBOOST_ATOMIC_HAVE_SSE2 -DHPX_HAVE_RDTSC -DHPX_HAVE_RDTSCP -DHPX_HAVE_PTHREAD_AFFINITY_NP -D_GNU_SOURCE -DHPX_TCMALLOC -DHPX_LIBRARY=\"libhpx.so\" -DHPX_COMPONENT_NAME=hpx -DHPX_EXPORTS -DBOOST_ENABLE_ASSERT_HANDLER -DBOOST_COROUTINE_EXPORTS -rdynamic -Werror=vla -g -O3 -fno-omit-frame-pointer -fno-inline -fno-optimize-sibling-calls -fno-web -fno-rename-registers -Wall -Wno-strict-aliasing -Wsign-promo -fdiagnostics-show-option -Wno-sync-nand -march=native -mcx16 -msse2 -pthread -fno-builtin-cfree -fno-builtin-pvalloc -fno-builtin-malloc -fno-builtin-free -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-valloc -fno-builtin-memalign -fno-builtin-posix_memalign -Wextra -Wno-unused-parameter -Wno-ignored-qualifiers -Wformat=2 -Wno-format-nonliteral -Winit-self -Werror=parentheses -Werror=reorder -Werror=return-type -Werror=sequence-point -Werror=uninitialized -Werror=format -Werror=missing-braces -Werror=sign-compare -fPIC -I/home/manderson/boost-trunk -I/home/manderson/parallex/trunk/hpx -I/home/manderson/parallex/trunk/hpx/external/move -I/home/manderson/parallex/trunk/hpx/external/atomic -I/home/manderson/parallex/trunk/hpx/external/bigint -I/home/manderson/parallex/trunk/hpx/external/cache -I/home/manderson/parallex/trunk/hpx/external/coroutine -I/home/manderson/parallex/trunk/hpx/external/endian -I/home/manderson/parallex/trunk/hpx/external/logging -I/home/manderson/parallex/trunk/hpx/external/lockfree -I/home/manderson/parallex/trunk/hpx/external/plugin -I/home/manderson/parallex/trunk/hpx/external/backtrace -o CMakeFiles/hpx.dir/hpx_init.cpp.o -c /home/manderson/parallex/trunk/hpx/src/hpx_init.cpp In file included from /usr/lib/gcc/x86_64-redhat-linux6E/4.4.4/../../../../include/c++/4.4.4/vector:66, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/format/op_equal.hpp:24, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/format.hpp:26, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/format_ts.hpp:23, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/writer/named_write.hpp:24, from /home/manderson/parallex/trunk/hpx/external/logging/boost/logging/format/named_write.hpp:24, from /home/manderson/parallex/trunk/hpx/hpx/util/logging.hpp:12, from /home/manderson/parallex/trunk/hpx/hpx/exception.hpp:16, from /home/manderson/parallex/trunk/hpx/hpx/hpx.hpp:12, from /home/manderson/parallex/trunk/hpx/src/hpx_init.cpp:8: /usr/lib/gcc/x86_64-redhat-linux6E/4.4.4/../../../../include/c++/4.4.4/bits/stl_bvector.h: In member function ‘std::_Bit_iterator::reference std::_Bit_iterator::operator*() const’: /usr/lib/gcc/x86_64-redhat-linux6E/4.4.4/../../../../include/c++/4.4.4/bits/stl_bvector.h:197: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. Preprocessed source stored into /tmp/ccw5ea0F.out file, please attach this to your bugreport.

brycelelbach commented 12 years ago

[comment by vamatya] [Trac time Mon Aug 8 18:30:00 2011] Attached preprocessed source as compiler-bug-report-1.bz2xx

brycelelbach commented 12 years ago

[comment by blelbach] [Trac time Mon Aug 8 19:04:56 2011] Matt, can you please verify what build mode you're compiling with? That looks like release with debug info.

Estimated timeline for this is 1 week minimum.

brycelelbach commented 12 years ago

[comment by blelbach] [Trac time Mon Aug 8 19:07:00 2011] Vinay, those files aren't readable, please email me a gzip.

brycelelbach commented 12 years ago

[comment by manderson] [Trac time Mon Aug 8 19:10:08 2011] Correction: Release with Debug. The ICE still shows up. When compiled with Debug, no ICE shows up but applications segfault immediately, even with a fresh checkout and rebuild.

brycelelbach commented 12 years ago

[comment by blelbach] [Trac time Mon Aug 8 21:02:04 2011] Fix for ICE in a269a856dea5067c7a77bd05eb6ee5d6aa9e4ef3. Application segfaults are unrelated, please open separate tickets for them if they remain a problem (likely they are algorithmic issues).

brycelelbach commented 12 years ago

[comment by hkaiser] [Trac time Tue Aug 9 22:22:14 2011] Prepare a patch for Boost Accumulator and submit it to the Boost Devel list.

brycelelbach commented 12 years ago

[comment by blelbach] [Trac time Tue Mar 20 04:00:15 2012] Someone else has reported this and it has been resolved.