Re: [OMPI devel] Defect from ticket #3079 still present in 1.6.1rc1
Yes, it really should have been fixed by now. :-\ Thanks for the nudge in reminding us -- I've bumped George to review this again (he's the owner of this particular section of code). On Jul 30, 2012, at 6:18 AM, Iliev, Hristo wrote: > Hello, > > 3 months ago I opened a ticket about an extra local data copy being made in > the pairwise alltoallv implementation in the “tuned” module that can hurt > performance in some cases: > > https://svn.open-mpi.org/trac/ompi/ticket/3079 > > As far as I can see the milestone was set to Open MPI 1.6.1 and although it > was quite trivial to fix (and I have submitted the appropriate patch with the > ticket), the defect is still present in the latest revision of the 1.6 branch > and also in trunk. Given that in most cluster cases OMPI ends up using > “tuned” and that 1.6.1rc1 makes the pairwise algorithm the default, shouldn’t > this defect have been fixed by now? > > Kind regards, > Hristo Iliev > -- > Hristo Iliev, Ph.D. -- High Performance Computing > RWTH Aachen University, Center for Computing and Communication > Rechen- und Kommunikationszentrum der RWTH Aachen > Seffenter Weg 23, D 52074 Aachen (Germany) > Tel: +49 241 80 24367 -- Fax/UMS: +49 241 80 624367 > > ___ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/
[OMPI devel] MPI_THREAD_MULTIPLE testing on trunk
Hi, I was wondering if anyone else recently had tried to run trunk configured with --enable-mpi-thread-multiple and an MPI program that passed MPI_THREAD_MULTIPLE to MPI_Init_thread on a machine using the openib btl? I'm seeing even very basic programs hang. If it is working for you, what architecture are you running on? (may help me debug what is going on with my setup). In contrast, 1.6 on the same machines work fine for me (well as fine as MPI_THREAD_MULTIPLE has ever worked anyway ;-) Regards, Chris -- cy...@ozlabs.org
Re: [OMPI devel] [OMPI svn] svn:open-mpi r26934 - trunk/ompi/mca/io/ompio
oops, thanks Ralph, overlooked that one... Edgar On 7/31/2012 11:08 PM, svn-commit-mai...@open-mpi.org wrote: > Author: rhc (Ralph Castain) > Date: 2012-08-01 00:08:47 EDT (Wed, 01 Aug 2012) > New Revision: 26934 > URL: https://svn.open-mpi.org/trac/ompi/changeset/26934 > > Log: > Add missing include file > > Text files modified: >trunk/ompi/mca/io/ompio/Makefile.am | 1 + > >1 files changed, 1 insertions(+), 0 deletions(-) > > Modified: trunk/ompi/mca/io/ompio/Makefile.am > == > --- trunk/ompi/mca/io/ompio/Makefile.am Tue Jul 31 17:50:34 2012 > (r26933) > +++ trunk/ompi/mca/io/ompio/Makefile.am 2012-08-01 00:08:47 EDT (Wed, > 01 Aug 2012) (r26934) > @@ -42,6 +42,7 @@ > > sources = \ > io_ompio.h \ > +io_ompio_nbc.h \ > io_ompio.c \ > io_ompio_component.c \ > io_ompio_module.c \ > ___ > svn mailing list > s...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/svn > -- Edgar Gabriel Associate Professor Parallel Software Technologies Lab http://pstl.cs.uh.edu Department of Computer Science University of Houston Philip G. Hoffman Hall, Room 524Houston, TX-77204, USA Tel: +1 (713) 743-3857 Fax: +1 (713) 743-3335 signature.asc Description: OpenPGP digital signature
Re: [OMPI devel] === CREATE FAILURE (trunk) ===
r26918 was the previous nightly tarball -- the create failure was in making the current nightly tarball. So it's something that happened during the day yesterday that caused the failure (e.g., some header file was forgotten to be added to a Makefile.am). I think Ralph fixed it in r26934. I'll spin up a new tarball now, just to verify... On Aug 1, 2012, at 12:43 AM, Paul Hargrove wrote: > I've just built from openmpi-1.9a1r26918.tar.bz2 on a Linux/x86-64 machine > w/o any problems. > So, that would seem to discount something missing from the tarball. > > -Paul > > On Tue, Jul 31, 2012 at 9:07 PM, Ralph Castainwrote: > Agreed - but I checked and didn't see anything missing. will take > another look... > > On Jul 31, 2012, at 9:04 PM, Paul Hargrove wrote: > >> The most likely reason for a "distcheck" to fail in this manner when a >> checkout is fine would be a header not getting included in the tarball due >> to some omission from Makefile.am >> >> -Paul >> >> On Tue, Jul 31, 2012 at 9:00 PM, Ralph Castain wrote: >> I'm not sure what to make of this one. I checked the code out and built it >> just fine on a linux box, including watching this file build. For whatever >> reason, the tarball maker just didn't find some include file? >> >> >> On Jul 31, 2012, at 6:33 PM, MPI Team wrote: >> >> > >> > ERROR: Command returned a non-zero exist status (trunk): >> > make distcheck >> > >> > Start time: Tue Jul 31 21:00:01 EDT 2012 >> > End time: Tue Jul 31 21:33:05 EDT 2012 >> > >> > === >> > [... previous lines snipped ...] >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:453: error: `buf' >> > undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:454: error: `max_data' >> > undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:455: error: `iov' >> > undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:456: error: `iovec_count' >> > undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:466: error: syntax error >> > before "ompi_file_t" >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function >> > `mca_io_ompio_datatype_is_contiguous': >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:468: error: >> > `mca_io_ompio_data_t' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:468: error: `data' >> > undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:469: error: >> > `mca_io_ompio_file_t' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:469: error: `fh' >> > undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:471: error: syntax error >> > before ')' token >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:474: error: `datatype' >> > undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:475: error: >> > `OMPIO_CONTIGUOUS_MEMORY' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:483: error: syntax error >> > before '*' token >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function >> > `mca_io_ompio_set_aggregator_props': >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:488: error: >> > `mca_io_ompio_data_t' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:488: error: `data' >> > undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:489: error: >> > `mca_io_ompio_file_t' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:489: error: `fh' >> > undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:491: error: syntax error >> > before ')' token >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:494: error: >> > `num_aggregators' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:495: error: >> > `bytes_per_proc' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:504: error: syntax error >> > before '*' token >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function >> > `mca_io_ompio_generate_current_file_view': >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:510: error: >> > `mca_io_ompio_data_t' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:510: error: `data' >> > undeclared (first
Re: [MTT devel] [MTT svn] svn:mtt-svn r1481 - in trunk: client lib/MTT/Reporter
Mike -- MongoDB is a NoSQL thingy, right? Can you describe this plugin a bit? Do you guys have some kind of reporter for MongoDB? On Aug 1, 2012, at 5:46 AM,wrote: > Author: miked (Mike Dubman) > Date: 2012-08-01 05:46:03 EDT (Wed, 01 Aug 2012) > New Revision: 1481 > URL: https://svn.open-mpi.org/trac/mtt/changeset/1481 > > Log: > add modified version mongobquery and MTTMongodb > > Added: > trunk/client/mongobquery.pl (contents, props changed) > trunk/lib/MTT/Reporter/MTTMongodb.pm > > Added: trunk/client/mongobquery.pl > == > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ trunk/client/mongobquery.pl 2012-08-01 05:46:03 EDT (Wed, 01 Aug > 2012) (r1481) > @@ -0,0 +1,1018 @@ > +#!/usr/bin/perl > +# > +# Copyright (c) 2009 > +# $COPYRIGHT$ > +# > +# Additional copyrights may follow > +# > +# $HEADER$ > +# > +# Now that @INC is setup, bring in the modules > + > +#use strict; > +#use warnings; > +use LWP::UserAgent; > +use HTTP::Request::Common; > +use Data::Dumper; > +use File::Basename; > +use File::Temp; > +use Config::IniFiles; > +use YAML::XS; > +use MongoDB; > +use MongoDB::OID; > +use YAML; > +use YAML::Syck; > +use DateTime; > + > +### > +# Set variables > +### > +my $module_name=$0; > +my $module_path=$0; > + > +$module_name=~s/([^\/\\]+)$//; > +$module_name=$1; > + > +$module_path=~s/([^\/\\]+)$//; > + > + > +### > +# Main block > +### > +use Getopt::Long qw(:config no_ignore_case); > + > +my $opt_help; > +my $opt_server; > +my $opt_username; > +my $opt_password; > + > +my $opt_ping; > +my $opt_upload; > +my $opt_query; > +my $opt_view; > +my $opt_admin; > + > +my @opt_data; > +my @opt_raw; > + > +my $opt_gqls; > +my @opt_gqlf; > +my @opt_section; > +my $opt_dir; > +my $opt_no_raw; > + > +my $opt_dstore; > +my $opt_info; > +my $opt_format; > +my $opt_mailto; > +my $opt_regression_from; > +my $opt_regression_to; > +my $opt_regression_step; > + > +my @opt_newuser; > + > +GetOptions ("help|h" => \$opt_help, > +"server|a=s" => \$opt_server, > +"username|u=s" => \$opt_username, > +"password|p=s" => \$opt_password, > +"ping" => \$opt_ping, > +"upload" => \$opt_upload, > +"query" => \$opt_query, > +"view" => \$opt_view, > +"admin" => \$opt_admin, > + > +"data|S=s" => \@opt_data, > +"raw|R=s" => \@opt_raw, > + > +"gqls|L=s" => \$opt_gqls, > +"gqlf|F=s" => \@opt_gqlf, > +"section|T=s" => \@opt_section, > +"dir|O=s" => \$opt_dir, > +"no-raw" => \$opt_no_raw, > + > +"dstore|D" => \$opt_dstore, > +"info|I=s" => \$opt_info, > +"format|V=s" => \$opt_format, > +"email|e=s" => \$opt_mailto, > + > +"newuser=s{3,5}" => \@opt_newuser, > + > + "regression-from=s" => \$opt_regression_from, > + "regression-to=s" => \$opt_regression_to, > + "regression-step=s" => \$opt_regression_step > +); > + > + > +my $url = (); > +my $username = (); > +my $password = (); > + > +$url = $opt_server ? $opt_server : "http://bgate.mellanox.com:27017;; > +$url =~ s/http:\/\///; > +$username = $opt_username ? $opt_username : "admin"; > +$password = $opt_password ? $opt_password : ""; > + > +my %conf = ('url' => "$url\/client", > +'username' => $username, > +'password' => $password > +); > + > +if ($opt_help) > +{ > +my $action = ''; > + > +$action = 'ping' if ($opt_ping); > +$action = 'upload' if ($opt_upload); > +$action = 'query' if ($opt_query); > +$action = 'view' if ($opt_view); > +$action = 'admin' if ($opt_admin); > + > +help($action); > + > +exit; > +} > +elsif ($opt_ping) > +{ > + #ping( \%conf ); > + #print $url," url\n"; > + my $conn = MongoDB::Connection->new(host => $url ); > + if($conn != 0) > + { > + print"\n\nping: success\n\n"; > + } > +} > +elsif ($opt_upload) > +{ > +if ($#opt_data < 0) > +{ > +help('upload'); > +} > + my @data = split(/,/,join(',',@opt_data)) if (@opt_data); > + my @raw = split(/,/,join(',',@opt_raw)) if (@opt_raw); > + > +# Check if files existed > + verify_opt_file( @data ); > + verify_opt_file( @raw ); > + > + $conf{data} = \@data; > + $conf{raw} = \@raw; > + > + upload( \%conf ); > +} > +elsif ($opt_query) > +{ > +my $gql = (); > +if ($opt_gqls) > +{ > +$gql = $opt_gqls; > +} > +
Re: [OMPI devel] === CREATE FAILURE (trunk) ===
I've just built from openmpi-1.9a1r26918.tar.bz2 on a Linux/x86-64 machine w/o any problems. So, that would seem to discount something missing from the tarball. -Paul On Tue, Jul 31, 2012 at 9:07 PM, Ralph Castainwrote: > Agreed - but I checked and didn't see anything missing. will take > another look... > > On Jul 31, 2012, at 9:04 PM, Paul Hargrove wrote: > > The most likely reason for a "distcheck" to fail in this manner when a > checkout is fine would be a header not getting included in the tarball due > to some omission from Makefile.am > > -Paul > > On Tue, Jul 31, 2012 at 9:00 PM, Ralph Castain wrote: > >> I'm not sure what to make of this one. I checked the code out and built >> it just fine on a linux box, including watching this file build. For >> whatever reason, the tarball maker just didn't find some include file? >> >> >> On Jul 31, 2012, at 6:33 PM, MPI Team wrote: >> >> > >> > ERROR: Command returned a non-zero exist status (trunk): >> > make distcheck >> > >> > Start time: Tue Jul 31 21:00:01 EDT 2012 >> > End time: Tue Jul 31 21:33:05 EDT 2012 >> > >> > === >> > [... previous lines snipped ...] >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:453: error: `buf' >> undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:454: error: `max_data' >> undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:455: error: `iov' >> undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:456: error: >> `iovec_count' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:466: error: syntax >> error before "ompi_file_t" >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function >> `mca_io_ompio_datatype_is_contiguous': >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:468: error: >> `mca_io_ompio_data_t' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:468: error: `data' >> undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:469: error: >> `mca_io_ompio_file_t' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:469: error: `fh' >> undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:471: error: syntax >> error before ')' token >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:474: error: `datatype' >> undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:475: error: >> `OMPIO_CONTIGUOUS_MEMORY' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:483: error: syntax >> error before '*' token >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function >> `mca_io_ompio_set_aggregator_props': >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:488: error: >> `mca_io_ompio_data_t' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:488: error: `data' >> undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:489: error: >> `mca_io_ompio_file_t' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:489: error: `fh' >> undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:491: error: syntax >> error before ')' token >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:494: error: >> `num_aggregators' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:495: error: >> `bytes_per_proc' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:504: error: syntax >> error before '*' token >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function >> `mca_io_ompio_generate_current_file_view': >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:510: error: >> `mca_io_ompio_data_t' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:510: error: `data' >> undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:511: error: >> `mca_io_ompio_file_t' undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:511: error: `fh' >> undeclared (first use in this function) >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:513: error: syntax >> error before ')' token >> > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:516: error: `max_data' >> undeclared (first use in this function) >> >
Re: [OMPI devel] === CREATE FAILURE (trunk) ===
Agreed - but I checked and didn't see anything missing. will take another look... On Jul 31, 2012, at 9:04 PM, Paul Hargrovewrote: > The most likely reason for a "distcheck" to fail in this manner when a > checkout is fine would be a header not getting included in the tarball due to > some omission from Makefile.am > > -Paul > > On Tue, Jul 31, 2012 at 9:00 PM, Ralph Castain wrote: > I'm not sure what to make of this one. I checked the code out and built it > just fine on a linux box, including watching this file build. For whatever > reason, the tarball maker just didn't find some include file? > > > On Jul 31, 2012, at 6:33 PM, MPI Team wrote: > > > > > ERROR: Command returned a non-zero exist status (trunk): > > make distcheck > > > > Start time: Tue Jul 31 21:00:01 EDT 2012 > > End time: Tue Jul 31 21:33:05 EDT 2012 > > > > === > > [... previous lines snipped ...] > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:453: error: `buf' > > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:454: error: `max_data' > > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:455: error: `iov' > > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:456: error: `iovec_count' > > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:466: error: syntax error > > before "ompi_file_t" > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function > > `mca_io_ompio_datatype_is_contiguous': > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:468: error: > > `mca_io_ompio_data_t' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:468: error: `data' > > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:469: error: > > `mca_io_ompio_file_t' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:469: error: `fh' undeclared > > (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:471: error: syntax error > > before ')' token > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:474: error: `datatype' > > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:475: error: > > `OMPIO_CONTIGUOUS_MEMORY' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:483: error: syntax error > > before '*' token > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function > > `mca_io_ompio_set_aggregator_props': > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:488: error: > > `mca_io_ompio_data_t' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:488: error: `data' > > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:489: error: > > `mca_io_ompio_file_t' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:489: error: `fh' undeclared > > (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:491: error: syntax error > > before ')' token > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:494: error: > > `num_aggregators' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:495: error: > > `bytes_per_proc' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:504: error: syntax error > > before '*' token > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function > > `mca_io_ompio_generate_current_file_view': > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:510: error: > > `mca_io_ompio_data_t' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:510: error: `data' > > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:511: error: > > `mca_io_ompio_file_t' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:511: error: `fh' undeclared > > (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:513: error: syntax error > > before ')' token > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:516: error: `max_data' > > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:517: error: `f_iov' > > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:518: error: `iov_count' > > undeclared (first use in this function) > >
Re: [OMPI devel] === CREATE FAILURE (trunk) ===
The most likely reason for a "distcheck" to fail in this manner when a checkout is fine would be a header not getting included in the tarball due to some omission from Makefile.am -Paul On Tue, Jul 31, 2012 at 9:00 PM, Ralph Castainwrote: > I'm not sure what to make of this one. I checked the code out and built it > just fine on a linux box, including watching this file build. For whatever > reason, the tarball maker just didn't find some include file? > > > On Jul 31, 2012, at 6:33 PM, MPI Team wrote: > > > > > ERROR: Command returned a non-zero exist status (trunk): > > make distcheck > > > > Start time: Tue Jul 31 21:00:01 EDT 2012 > > End time: Tue Jul 31 21:33:05 EDT 2012 > > > > === > > [... previous lines snipped ...] > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:453: error: `buf' > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:454: error: `max_data' > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:455: error: `iov' > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:456: error: > `iovec_count' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:466: error: syntax error > before "ompi_file_t" > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function > `mca_io_ompio_datatype_is_contiguous': > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:468: error: > `mca_io_ompio_data_t' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:468: error: `data' > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:469: error: > `mca_io_ompio_file_t' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:469: error: `fh' > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:471: error: syntax error > before ')' token > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:474: error: `datatype' > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:475: error: > `OMPIO_CONTIGUOUS_MEMORY' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:483: error: syntax error > before '*' token > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function > `mca_io_ompio_set_aggregator_props': > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:488: error: > `mca_io_ompio_data_t' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:488: error: `data' > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:489: error: > `mca_io_ompio_file_t' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:489: error: `fh' > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:491: error: syntax error > before ')' token > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:494: error: > `num_aggregators' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:495: error: > `bytes_per_proc' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:504: error: syntax error > before '*' token > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function > `mca_io_ompio_generate_current_file_view': > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:510: error: > `mca_io_ompio_data_t' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:510: error: `data' > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:511: error: > `mca_io_ompio_file_t' undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:511: error: `fh' > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:513: error: syntax error > before ')' token > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:516: error: `max_data' > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:517: error: `f_iov' > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:518: error: `iov_count' > undeclared (first use in this function) > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:527: error: syntax error > before '*' token > > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function > `mca_io_ompio_free_f_io_array': > >
Re: [OMPI devel] === CREATE FAILURE (trunk) ===
I'm not sure what to make of this one. I checked the code out and built it just fine on a linux box, including watching this file build. For whatever reason, the tarball maker just didn't find some include file? On Jul 31, 2012, at 6:33 PM, MPI Teamwrote: > > ERROR: Command returned a non-zero exist status (trunk): > make distcheck > > Start time: Tue Jul 31 21:00:01 EDT 2012 > End time: Tue Jul 31 21:33:05 EDT 2012 > > === > [... previous lines snipped ...] > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:453: error: `buf' undeclared > (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:454: error: `max_data' > undeclared (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:455: error: `iov' undeclared > (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:456: error: `iovec_count' > undeclared (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:466: error: syntax error > before "ompi_file_t" > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function > `mca_io_ompio_datatype_is_contiguous': > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:468: error: > `mca_io_ompio_data_t' undeclared (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:468: error: `data' undeclared > (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:469: error: > `mca_io_ompio_file_t' undeclared (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:469: error: `fh' undeclared > (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:471: error: syntax error > before ')' token > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:474: error: `datatype' > undeclared (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:475: error: > `OMPIO_CONTIGUOUS_MEMORY' undeclared (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:483: error: syntax error > before '*' token > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function > `mca_io_ompio_set_aggregator_props': > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:488: error: > `mca_io_ompio_data_t' undeclared (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:488: error: `data' undeclared > (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:489: error: > `mca_io_ompio_file_t' undeclared (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:489: error: `fh' undeclared > (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:491: error: syntax error > before ')' token > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:494: error: `num_aggregators' > undeclared (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:495: error: `bytes_per_proc' > undeclared (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:504: error: syntax error > before '*' token > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function > `mca_io_ompio_generate_current_file_view': > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:510: error: > `mca_io_ompio_data_t' undeclared (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:510: error: `data' undeclared > (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:511: error: > `mca_io_ompio_file_t' undeclared (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:511: error: `fh' undeclared > (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:513: error: syntax error > before ')' token > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:516: error: `max_data' > undeclared (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:517: error: `f_iov' > undeclared (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:518: error: `iov_count' > undeclared (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: At top level: > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:527: error: syntax error > before '*' token > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c: In function > `mca_io_ompio_free_f_io_array': > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:529: error: > `mca_io_ompio_data_t' undeclared (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:529: error: `data' undeclared > (first use in this function) > ../../../../../ompi/mca/io/ompio/io_ompio_nbc.c:530: error: > `mca_io_ompio_file_t' undeclared (first use in this