LISTSERV mailing list manager LISTSERV 16.5

Help for QSERV-L Archives


QSERV-L Archives

QSERV-L Archives


QSERV-L@LISTSERV.SLAC.STANFORD.EDU


View:

Message:

[

First

|

Previous

|

Next

|

Last

]

By Topic:

[

First

|

Previous

|

Next

|

Last

]

By Author:

[

First

|

Previous

|

Next

|

Last

]

Font:

Proportional Font

LISTSERV Archives

LISTSERV Archives

QSERV-L Home

QSERV-L Home

QSERV-L  September 2015

QSERV-L September 2015

Subject:

Re: qserv, etc

From:

"Becla, Jacek" <[log in to unmask]>

Reply-To:

General discussion for qserv (LSST prototype baseline catalog)

Date:

Wed, 30 Sep 2015 00:28:56 +0000

Content-Type:

multipart/signed

Parts/Attachments:

Parts/Attachments

text/plain (262 lines) , signature.asc (262 lines)

Marcus

(I’m sending this to the qserv list)

Re 1st, I am not sure (I didn’t research), maybe someone from the team
will know.

Re 2nd, I think it is related to gcc compiler, we now require at least 4.8.2.
Installing devtoolset-3 is probably the simplest solution.

(all: Should we update our docs to reflect the compiler requirement?)

Thanks,
Jacek



> On Sep 29, 2015, at 4:36 PM, Marcus Ebert <[log in to unmask]> wrote:
> 
> Hi Jacek,
> 
> I tried to install qserv and got 2 errors so far:
> 
> 1) mktemp is used at the beginning where the template has .XXXXX in
> the end (5xX). On some Linux distributions, mine is one of it, there
> is a different version of mktemp installed which requires exactly 6xX
> while GNU one requires at least  3xX. When pointing the script to the
> GNU one, this step worked for me then.
> 
> 2) using "eups distrib install" produces an error when it tries to
> compile qana. The first error that happens is:
> 
> g++ -o build/qana/RelationGraph.os -c -g -pedantic -Wall
> -Wno-long-long -Wno-variadic-macros -fPIC -D_FILE_OFFSET_BITS=64 -fPIC
> -std=c++0x -Wno-unused-local-typedefs
> -I/home/ebert/LSST/Linux64/mysql/5.1.65.lsst2/include
> -I/home/ebert/LSST/Linux64/boost/1.5
> 5.0.1.lsst2+3/include
> -I/home/ebert/LSST/Linux64/antlr/2.7.7.lsst1/include
> -I/home/ebert/LSST/Linux64/xrootd/2015_7-1-gb516293/i
> nclude/xrootd -I/home/ebert/LSST/Linux64/log/1.1.2-4-g93731d5/include
> -I/home/ebert/LSST/Linux64/protobuf/2.6.1/include -I/home/
> ebert/LSST/Linux64/zookeeper/3.4.6.lsst2/c-binding/include
> -I/home/ebert/LSST/Linux64/log4cxx/0.10.0.lsst4/include -Ibuild build
> /qana/RelationGraph.cc
> In file included from
> /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/bits/stl_algobase.h:65:0,
>                 from
> /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/bits/stl_tree.h:63,
>                 from
> /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/map:60,
>                 from build/qana/QueryMapping.h:32,
>                 from build/qana/QueryMapping.cc:35:
> /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h:
> In instantiation of 'struct std::pair
> <const std::basic_string<char>, lsst::qserv::qana::QueryMapping::Parameter>':
> build/qana/QueryMapping.h:89:66:   required from here
> /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/bits/stl_pair.h:93:11:
> error: 'std::pair<_T1, _T2>::first' has incomplete type
> In file included from
> /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/iosfwd:41:0,
>                 from
> /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/memory:74,
>                 from build/qana/QueryMapping.h:33,
>                 from build/qana/QueryMapping.cc:35:
> /usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../include/c++/4.7.1/bits/stringfwd.h:61:11:
> error: declaration of 'const class std::basic_string<char>'
> g++ -o build/qana/ScanTablePlugin.os -c -g -pedantic -Wall
> -Wno-long-long -Wno-variadic-macros -fPIC -D_FILE_OFFSET_BITS=64 -fPIC
> -std=c++0x -Wno-unused-local-typedefs
> -I/home/ebert/LSST/Linux64/mysql/5.1.65.lsst2/include
> -I/home/ebert/LSST/Linux64/boost/1.55.0.1.lsst2+3/include
> -I/home/ebert/LSST/Linux64/antlr/2.7.7.lsst1/include
> -I/home/ebert/LSST/Linux64/xrootd/2015_7-1-gb516293/include/xrootd
> -I/home/ebert/LSST/Linux64/log/1.1.2-4-g93731d5/include
> -I/home/ebert/LSST/Linux64/protobuf/2.6.1/include
> -I/home/ebert/LSST/Linux64/zookeeper/3.4.6.lsst2/c-binding/include
> -I/home/ebert/LSST/Linux64/log4cxx/0.10.0.lsst4/include -Ibuild
> build/qana/ScanTablePlugin.cc
> build/qana/QueryMapping.cc: In member function 'void
> lsst::qserv::qana::Mapping::_initMap(const ParameterMap&)':
> build/qana/QueryMapping.cc:132:40: error: 'const struct
> std::pair<const std::basic_string<char>,
> lsst::qserv::qana::QueryMapping::Parameter>' has no member named
> 'first'
> ....
> 
> Before looking more into details, is there a specific versions of
> c++/kernel/other tools  needed to build all components?
> 
> 
> Cheers,
> Marcus
> 
> On Tue, Sep 29, 2015 at 1:36 PM, Jacek Becla <[log in to unmask]> wrote:
>> https://confluence.lsstcorp.org/display/DM/Data+Access+and+Database
>> 
>> 
>> 
>> On 09/29/2015 01:30 PM, Jacek Becla wrote:
>>> 
>>> documentation:
>>> 
>>> http://www.slac.stanford.edu/exp/lsst/qserv/2015_08/
>>> 
>>> 
>>> jira agile (planning):
>>> 
>>> https://jira.lsstcorp.org/secure/RapidBoard.jspa?rapidView=23
>>> 
>>> 
>>> github:
>>> 
>>> github.com/lsst/qserv
>>> 
>>> 
>>> Design doc:
>>> http://ls.st/lpj
>>> 
>>> Mailing list:
>>> https://dev.lsstcorp.org/trac/wiki/db/Qserv/MailingList
>>> 
>>> 
>>> 
>>> 
>>> On 09/23/2015 08:54 PM, Becla, Jacek wrote:
>>>> 
>>>> Hi Marcus,
>>>> 
>>>> Sure! Tue 12pm is best. Can  you come to my office, bldg 50 office 338?
>>>> 
>>>> Thanks,
>>>> Jacek
>>>> 
>>>> 
>>>>> On Sep 23, 2015, at 3:06 PM, Marcus Ebert <[log in to unmask]>
>>>>> wrote:
>>>>> 
>>>>> Hi Jacek,
>>>>> 
>>>>> We have a small BaBar Collaboration Meeting ongoing right now. Would
>>>>> it work for you if we meet during the next week, any day between
>>>>> Tuesday and Friday?
>>>>> Except on Tuesday, it would work for me any time between
>>>>> 8:30am-2:00pm, and on Tuesday between 12:00-2:00pm.
>>>>> 
>>>>> Cheers,
>>>>> Marcus
>>>>> 
>>>>> On Wed, 23 Sep 2015, Jacek Becla wrote:
>>>>> 
>>>>>> Bob,
>>>>>> 
>>>>>> Sounds great! I think it's be very useful to talk to Marcus while
>>>>>> he is still here at SLAC. Marcus, I'd be happy to meet, even this
>>>>>> week, maybe tomorrow say 11, or Friday after 11:30?
>>>>>> 
>>>>>> Best regards,
>>>>>> Jacek
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> On 09/23/2015 02:50 AM, Bob Mann wrote:
>>>>>>> 
>>>>>>> Jacek,
>>>>>>> I?m sorry that I?ve not been in touch with you for some time, but
>>>>>>> we?ve
>>>>>>> been working hard on securing funding for UK involvement in LSST. The
>>>>>>> first phase of funding is now in place and we are close to signing our
>>>>>>> MoA. We have some funding in Edinburgh to prepare for a UK DAC and
>>>>>>> I?ll
>>>>>>> be emailing Jeff, Mario and K-T shortly to discuss how we might best
>>>>>>> interact with the DM team over the next few years, but I have one
>>>>>>> specific question for you.
>>>>>>> The aspect of LSST data management that is most beyond our current
>>>>>>> expertise is the use of xrootd in the qserv database architecture,
>>>>>>> so we
>>>>>>> have hired someone with xrootd expertise ? Marcus Ebert (CC?d
>>>>>>> above), a
>>>>>>> colleague of yours at SLAC ? who will work 50% in my group on LSST and
>>>>>>> 50% with my colleague Pete Clarke on LHC data storage. I don?t know
>>>>>>> whether you know Marcus ? I know SLAC is a large place - but he has
>>>>>>> been
>>>>>>> working on the BaBar long-term data archive and related particle
>>>>>>> physics
>>>>>>> storage/analysis projects that are very similar to what a DAC will
>>>>>>> have
>>>>>>> to provide.
>>>>>>> Marcus will be joining us on 1 November, so he has about another month
>>>>>>> left at SLAC. I was wondering whether you might be able to spare him
>>>>>>> some time during that period to help him get up to speed on the
>>>>>>> technical details of qserv and how you see it developing between
>>>>>>> now and
>>>>>>> commissioning. The main goal for our initial four-year phase of
>>>>>>> funding
>>>>>>> is to prepare the UK community for involvement in commissioning,
>>>>>>> and, as
>>>>>>> part of that, we want to set up a prototype DAC in Edinburgh, and I?m
>>>>>>> thinking that we?d get Marcus started on the qserv aspect of that when
>>>>>>> he arrives, so it would be good to get your thoughts on that.
>>>>>>> As I?ll say to Jeff et al, I would like us to find a way to make a
>>>>>>> positive contribution to the LSST DM effort over the next four
>>>>>>> years. I
>>>>>>> know that you?re now focused on building a production system, so we
>>>>>>> don?t want to distract you from that, but we may be able to offer
>>>>>>> additional effort and further expertise that more than compensates for
>>>>>>> the help that we will inevitably require to develop a prototype UK DAC
>>>>>>> in readiness for commissioning?and, again, it would be good to hear
>>>>>>> your
>>>>>>> thoughts on how we might work to our mutual benefit.
>>>>>>> Many thanks
>>>>>>> Bob
>>>>>> 
>>>>>> 
>>>>> 
>>>>> --
>>>>> --------------------------------------------------------------------
>>>>> Marcus Ebert
>>>>> SLAC National Accelerator Laboratory
>>>>> Mail Stop 34
>>>>> 2575 Sand Hill Road
>>>>> Menlo Park, CA, 94025
>>>>> USA
>>>>> ------
>>>>> office: ROB 129
>>>>> Tel.  : +1 (650) 926-3565
>>>>> https://www.linkedin.com/profile/view?id=166912103
>>>>> ====================================================================
>>>>>     Please, don't send Word, Excel or PowerPoint attachments -
>>>>>      use pdf, plain text, Google Docs or HTML format instead.
>>>> 
>>>> 
>>> 
>> 
> 
> 
> 
> --
> ---------------------------------------------------------------------
> Marcus Ebert
> SLAC National Accelerator Laboratory
> Mail Stop 34
> 2575 Sand Hill Road
> Menlo Park, CA, 94025
> USA
> ------
> office: ROB 129
> Tel.  : +1 (650) 926-3565
> https://www.linkedin.com/profile/view?id=166912103
> =====================================================================
>      Please, don't send Word, Excel or PowerPoint attachments -
>         use pdf, plain text, Google Docs or HTML format instead.


########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the QSERV-L list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=QSERV-L&A=1

Top of Message | Previous Page | Permalink

Advanced Options


Options

Log In

Log In

Get Password

Get Password


Search Archives

Search Archives


Subscribe or Unsubscribe

Subscribe or Unsubscribe


Archives

March 2018
February 2018
January 2018
December 2017
August 2017
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
December 2012

ATOM RSS1 RSS2



LISTSERV.SLAC.STANFORD.EDU

Secured by F-Secure Anti-Virus CataList Email List Search Powered by the LISTSERV Email List Manager

Privacy Notice, Security Notice and Terms of Use