Re: [OMPI users] Memchecker and Wait

2009-08-12 Thread Shiqing Fan
he shared memory BTL active, valgrind reports several "conditional jump or move depends on uninitialized value"s in the SM BTL and about 24k lost bytes at the end (mostly from allocations in MPI_Init). Thanks, Allen -- -

Re: [OMPI users] Memchecker and Wait

2009-08-12 Thread Shiqing Fan
is on thread 1's stack After wait: 0x7ff0003c5: 2 After free: 0x7ff0003c6: 2 After free: 0x7ff0003c7: 2 Here valgrind is complaining about the prints on line 32 and 33 and the memory addresses are consistent with buffer_in[4] and buffer_in[5]. So, I'm still puzzled. Thanks, Allen On Wed, 2

Re: [OMPI users] Open MPI in a PC network running Windows XP

2009-09-03 Thread Shiqing Fan
ridas ___ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- -- Shiqing Fan

Re: [OMPI users] Fwd: vista+cygwin+openmpi

2009-09-06 Thread Shiqing Fan
___ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- ---------- Shiqing Fan http://www.hlrs.de/people/fan High Performance Computing Tel.: +49 711 685 8723

Re: [OMPI users] Runtime error while running mpirun

2009-11-02 Thread Shiqing Fan
can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email. www.wipro.com -------- ___ users mailing list us...@open-mpi.

Re: [OMPI users] Runtime error while running mpirun

2009-11-02 Thread Shiqing Fan
ALID],INVALID] ORTE_ERROR_LOG: Not found in file .. \..\Source\orte\runtime\orte_init.c at line 79 [8puq2akbo:04880] [[INVALID],INVALID] ORTE_ERROR_LOG: Not found in file .. \..\..\..\Source\orte\tools\orterun\orterun.c at line 570 Regards, Basant ____ From: Shiqing Fan [mai

Re: [OMPI users] Runtime error while running mpirun

2009-11-02 Thread Shiqing Fan
n file .. \..\Source\orte\runtime\orte_init.c at line 79 [8puq2akbo:04880] [[INVALID],INVALID] ORTE_ERROR_LOG: Not found in file .. \..\..\..\Source\orte\tools\orterun\orterun.c at line 570 Regards, Basant From: Shiqing Fan [mailto:f...@hlrs.de] Sent: Mon 11/2/20

Re: [OMPI users] Runtime error while running mpirun

2009-11-02 Thread Shiqing Fan
x. And the output file name is "libmca_paffinity_windowsd.dll" in linker->general. Should I change it to mca_paffinity_windowsd.dll. Also I am attaching CMakeOutput.log and CMakeError.log. Thanks, Basant ____________ From: Shiqing Fan [mailto:f...@hlrs.d

Re: [OMPI users] Windows CMake build problems ...

2010-01-13 Thread Shiqing Fan
line 182 below: 182->uint64_t obj_magic_id; #endif opal_class_t *obj_class;/**< class descriptor */ volatile int32_t obj_reference_count; /**< reference count */ #if OMPI_ENABLE_DEBUG const char* cls_init_file_name;/**< In debug mode store the f

Re: [OMPI users] Windows CMake build problems ... (cont.)

2010-01-14 Thread Shiqing Fan
UI. Select the >options that you require. > > 4. Run configure again to generate all Windows solution files; they >will be generated in build path. > > 5. Go to the build directory, open the generated Windows solution >file, and compile. > > 6. To generate

Re: [OMPI users] Windows CMake build problems ... (cont.)

2010-01-14 Thread Shiqing Fan
gt;file, and compile. > > 6. To generate a installer, you should install NSIS, and build the > 'PACKAGE' project in the Open MPI sulotion. > These instructions did not mention any link libraries I had to add to complete the build. Thanks in advance for any help ! Charlie ... ___ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- -- Shiqing Fan http://www.hlrs.de/people/fan High Performance Computing Tel.: +49 711 685 87234 Center Stuttgart (HLRS)Fax.: +49 711 685 65832 Address:Allmandring 30 email: f...@hlrs.de 70569 Stuttgart

Re: [OMPI users] Windows CMake build problems ... (cont.)

2010-01-14 Thread Shiqing Fan
ptions that you require. > > 4. Run configure again to generate all Windows solution files; they >will be generated in build path. > > 5. Go to the build directory, open the generated Windows solution >file, and compile. > > 6. To generate a installer, you should install NSIS, and build the > 'PACKAGE'

Re: [OMPI users] Windows CMake build problems ... (cont.)

2010-01-15 Thread Shiqing Fan
or C2059: syntax error : ',' 11>param.cc 11>output.cc 11>ompi_info.cc 11>components.cc 11>Generating Code... 11>Build log was saved at "file://c:\prog\mon\ompi\tools\ompi_info\ompi_info.dir\Debug\BuildLog.htm" 11>ompi_info - 3 error(s), 0 warning(s)

Re: [OMPI users] Win32 compilation broken (MSVC2008, OpenMPI1.4.1)

2010-01-19 Thread Shiqing Fan
users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- -- Shiqing Fan http://www.hlrs.de/people/fan High Performance Computing

Re: [OMPI users] Win32 compilation broken (MSVC2008, OpenMPI1.4.1)

2010-01-19 Thread Shiqing Fan
Library Dependencies. I am not familiar with CMake so unfortunately I can't offer a proper solution. ___ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- -- Shiqing Fan

Re: [OMPI users] flex.exe

2010-01-22 Thread Shiqing Fan
ailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- ---------- Shiqing Fan http://www.hlrs.de/people/fan High Performance Computing Tel.: +49 711 685 87234 Center Stuttgart

Re: [OMPI users] flex.exe

2010-01-22 Thread Shiqing Fan
ssing features. That's why we have to compile a new flex.exe for Windows, and put it in the source tree. Regards, Shiqing Ralph Castain wrote: Maybe I'm misunderstanding, but if it is generated at -compile- time, then how did it get in the 1.4.1 tarball? On Jan 22, 2010, at 1:56 AM, Sh

Re: [OMPI users] flex.exe

2010-01-22 Thread Shiqing Fan
e and therefore not shipping flex.exe? -jms Sent from my PDA. No type good. - Original Message - From: Shiqing Fan To: Open MPI Users Cc: Jeff Squyres (jsquyres) Sent: Fri Jan 22 03:56:52 2010 Subject: Re: [OMPI users] flex.exe Hi, No, that's not true, we did ship the flex-generated c

Re: [OMPI users] Windows CMake build problems ... (cont.)

2010-01-25 Thread Shiqing Fan
side from rigging up something through CMake, cygwin, minGW, or MS SFU)? Charlie ... ---- Original Message Subject: Re: [OMPI users] Windows CMake build problems ... (cont.) From: Shiqing Fan Date: Fri, January 15, 2010 2:56 am To: cjohn...@valverdecomputing.com

Re: [OMPI users] Windows CMake build problems ... (cont.)

2010-01-25 Thread Shiqing Fan
Subject: Re: [OMPI users] Windows CMake build problems ... (cont.) From: Shiqing Fan Date: Mon, January 25, 2010 2:09 am To: cjohn...@valverdecomputing.com Cc: Open MPI Users Hi Charlie, Actually, to compile and link your application with Open MPI on Windows is similar as on Linux

Re: [OMPI users] Windows CMake build problems ...

2010-01-26 Thread Shiqing Fan
connected. Charlie ... -- ---------- Shiqing Fan http://www.hlrs.de/people/fan High Performance Computing Tel.: +49 711 685 87234 Center Stuttgart (HLRS)Fax.: +49 711 685 65832 Address:Allmandring 30 email: f...@hlrs.de 70569 Stuttgart

Re: [OMPI users] Windows CMake build problems ...

2010-01-26 Thread Shiqing Fan
, that was it. Thanks. Charlie ... Original Message Subject: Re: [OMPI users] Windows CMake build problems ... From: Shiqing Fan Date: Tue, January 26, 2010 1:57 am To: cjohn...@valverdecomputing.com Cc: Open MPI Users

Re: [OMPI users] building OpenMPI on Windows XP 64 using Visual Studio 6 and Compaq Visual Fortran

2010-01-28 Thread Shiqing Fan
te College, Pa 16804-0030 ___ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- ---------- Shiqing Fan http://www.hlrs.de/people/fan H

Re: [OMPI users] mpirun with WMI on Windows 7

2010-01-29 Thread Shiqing Fan
pen-mpi.org/mailman/listinfo.cgi/users -- ---------- Shiqing Fan http://www.hlrs.de/people/fan High Performance Computing Tel.: +49 711 685 87234 Center Stuttgart (HLRS)Fax.: +49 711 685 65832 Address:Allmandring 30 email: f...@hlrs.de 70569 Stuttgart

Re: [OMPI users] mpirun with WMI on Windows 7

2010-02-02 Thread Shiqing Fan
arts on the remote machine, but the crash or hang appears to happen before the application starts execution. Oddly, orted does not appear to start on the local machine. Logs all refer to mpirun crashing. Cheers! Charles On 1/29/2010 2:56 AM, Shiqing Fan wrote: Hi Charles, You don't

Re: [OMPI users] mpirun with WMI on Windows 7

2010-02-02 Thread Shiqing Fan
the bin directory for the openmpi package. Is there anyway I can turn on logging, or do I need to go through and insert debug statements myself and recompile? Thanks! Charles On 2/2/2010 11:17 AM, Shiqing Fan wrote: Hi Charles, On the local machine, which can be considered also as the

Re: [OMPI users] mpirun with WMI on Windows 7

2010-02-02 Thread Shiqing Fan
2 -host host1,host2 app.exe" from both machine, i.e. from both direction. Regards, Shiqing Charles Shuller wrote: The connection between nodes should be TCP/IP. I am currently using Open MPI 1.4.1. I've attached the output of ompi_info as a text file. Thanks! Charles On 2/2/20

Re: [OMPI users] mpirun with WMI on Windows 7

2010-02-02 Thread Shiqing Fan
ered were to add the user to both DCOM Access and Launch with all options set to allow. In WMI, I add the user to the CIMV2 namespace and grant all permissions except edit security. Windows firewall is turned off on both machines. Did I leave anything out? Thanks! Charles On 2/2/2010 12:49 PM,

Re: [OMPI users] OpenMPI 1.4.2a snapshots on Windows

2010-02-03 Thread Shiqing Fan
ww.open-mpi.org/mailman/listinfo.cgi/users -- ---------- Shiqing Fan http://www.hlrs.de/people/fan High Performance Computing Tel.: +49 711 685 87234 Center Stuttgart (HLRS)Fax.: +4

Re: [OMPI users] OpenMPI Win32, compiling (warnings) and usage (link errors, incorrect cmake)

2010-02-03 Thread Shiqing Fan
ED_SHORT' : inconsistent dll linkage ompi\mpi\cxx\mpicxx.cc 60 warning C4273: 'MPI::WCHAR' : inconsistent dll linkage ompi\mpi\cxx\mpicxx.cc 68 warning C4273: 'MPI::WIN_NULL' : inconsistent dll linkage ompi\mpi\cxx\mpicxx.cc 133 warning C4273: 'MPIR_Breakpoint'

Re: [OMPI users] CMake-Windows build of 1.41 with Fortran bindings

2010-02-03 Thread Shiqing Fan
ne tell me how to enable Fortran bindings on a Windows build? Damien ___ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- ------ S

Re: [OMPI users] mpirun with WMI on Windows 7

2010-02-04 Thread Shiqing Fan
t all permissions except edit security. Windows firewall is turned off on both machines. Did I leave anything out? Thanks! Charles On 2/2/2010 12:49 PM, Shiqing Fan wrote: Hi Charles, I've downloaded a fresh Open MPI 1.4.1 tarball, and built a clean installer. After installing it onto tw

Re: [OMPI users] INSTALL bug in 64-bit build of OpenMPI Release build on Windows - has workaround

2010-02-04 Thread Shiqing Fan
AKE_INSTALL_COMPONENT}" STREQUAL "Unspecified") FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE FILE FILES "C:/projects2/openmpi-1.4.1/build64/Debug/libopen-rted.pdb") ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Un

Re: [OMPI users] INSTALL bug in 64-bit build of OpenMPI Release build on Windows - has workaround

2010-02-04 Thread Shiqing Fan
;file://c:\cygwin\home\mdaniels\build\ompi-trunk-cmake\opal\x64\Debug\BuildLog.htm" 1>libopen-pal - 1 error(s), 0 warning(s) == Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped == It's not obvious where X86 enters the picture.. Marcus -- -

Re: [OMPI users] noob warning - problems testing MPI_Comm_spawn

2010-03-04 Thread Shiqing Fan
correctly if I kick it off with orterun. Ideally I'd like to run it as "master.exe" and have it initialise the MPI environment from there. Can anyone tell me what setup I need to do that? Thanks in advance, Damien ___ users mailing li

Re: [OMPI users] Windows: problems running on a second system.

2010-03-15 Thread Shiqing Fan
rs mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- ---------- Shiqing Fan http://www.hlrs.de/people/fan High Performance Computing Tel.: +49 711 685 87234 Center Stuttg

Re: [OMPI users] Windows: problems running on a second system.

2010-03-16 Thread Shiqing Fan
urity box is upper case CIMV2. Is that a problem? Charlie ... Original Message Subject: Re: [OMPI users] Windows: problems running on a second system. From: Shiqing Fan Date: Mon, March 15, 2010 3:18 am To: cjohn...@valverdecomputing.com Cc: Open MPI Users

Re: [OMPI users] Windows: problems running on a second system.

2010-03-16 Thread Shiqing Fan
.. Original Message Subject: Re: [OMPI users] Windows: problems running on a second system. From: Shiqing Fan Date: Tue, March 16, 2010 2:33 am To: cjohn...@valverdecomputing.com Cc: Open MPI Users Hi, The lower case in the mpirun warning mes

Re: [OMPI users] Windows: problems running on a second system.

2010-03-16 Thread Shiqing Fan
OMPI users] Windows: problems running on a second system. From: Shiqing Fan Date: Tue, March 16, 2010 5:52 am To: cjohn...@valverdecomputing.com Cc: Open MPI Users Hi Charlie, I have tested with creating a new user on my Windows XP box, and everything works just

Re: [OMPI users] compiling C++ programs in windows

2010-03-22 Thread Shiqing Fan
__ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- ---------- Shiqing Fan http://www.hlrs.de/people/fan High Performance Computing Tel.: +

Re: [OMPI users] error when using mpiexec to launch

2010-03-23 Thread Shiqing Fan
ds, Gilles ___ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- ------ Shiqing Fan

Re: [OMPI users] openMPI-1.4.1 on Windows

2010-04-03 Thread Shiqing Fan
served. test.c test.c(3) : error C2099: initializer is not a constant Is this intended behavior for the MPI_COMM_NULL? PETSc developers said that "this would seem like a violation of the standard..." With best regards, Andrey ________

Re: [OMPI users] import/export issues on Windows

2010-04-15 Thread Shiqing Fan
rom the c module and export from cxx module at the same time. Any help would be appreciated, Ben ___ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- ----------

Re: [OMPI users] import/export issues on Windows

2010-04-16 Thread Shiqing Fan
Could you please try to do a clean configuration with CMake, and see if they still exists? Thanks, Shiqing Thanks, Ben *From:* users-boun...@open-mpi.org [mailto:users-boun...@open-mpi.org] *On Behalf Of *Shiqing Fan *Sent:* Thursday, April 15, 2010 1:28 PM *To:* us...@open-mpi.org *Cc

Re: [OMPI users] import/export issues on Windows

2010-04-21 Thread Shiqing Fan
I::Comm::Comm and for MPI::Datatype::Free when I link our own program. The C functions MPI_Comm_create and MPI_Type_free are exported but the C++ equivalents apparently are not. Our source code builds and runs without issues with the Linux version of openmpi. Do you have any suggestions?

Re: [OMPI users] Fortran support on Windows Open-MPI

2010-05-07 Thread Shiqing Fan
tinfo.cgi/users -- ---------- Shiqing Fan http://www.hlrs.de/people/fan High Performance Computing Tel.: +49 711 685 87234 Center Stuttgart (HLRS)Fax.: +49 711 685 65832 Address:Allmandring 30 email: f...@hlrs.de 70569 Stuttgart

Re: [OMPI users] Fortran support on Windows Open-MPI

2010-05-10 Thread Shiqing Fan
)/Intel/Compiler/11.1/065/bin/ia32/ifort.exe. When I re-run the Configure, CMake wipes the CMAKE_Fortran_COMPILER variable and complains about a missing Fortran compiler. Any suggestions? -- -- Shiqing Fan http

Re: [OMPI users] Fortran support on Windows Open-MPI

2010-05-10 Thread Shiqing Fan
error on mpi_portable_platform.h. That file isn't generated as part of the build, and the installation command is around line 150 of ompi/CMakeLists.txt. If you comment out the installation of that file the installation works correctly. I used the 1.5a1r23092 snapshot for this. Now to

Re: [OMPI users] Fortran issues on Windows and 1.5 Trunk version

2010-05-12 Thread Shiqing Fan
inux if that would help narrow this down. Damien ___ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- ---------- Shiqing Fan http://www.hlrs.de/people/

Re: [OMPI users] Process doesn't exit on remote machine when using hostfile

2010-05-25 Thread Shiqing Fan
ning? Raj ___ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- ------ Shiqing Fan http://www.hlrs.de/people/fan High P

Re: [OMPI users] Process doesn't exit on remote machine when using hostfile

2010-05-30 Thread Shiqing Fan
oblem only occurs when using a hostfile, if I actually specify the hostname on the commandfline it works fine On 25 May 2010 09:08, Shiqing Fan mailto:f...@hlrs.de>> wrote: Hi, What's the firewall setting on the remote node? Could you try to add an exception for the appl

Re: [OMPI users] heterogeneous cluster setup

2010-06-01 Thread Shiqing Fan
http://www.open-mpi.org/mailman/listinfo.cgi/users -- -- Shiqing Fan http://www.hlrs.de/people/fan High Performance Computing Tel.: +49 711 685 87234 Center Stuttgart (HLRS)Fax.

Re: [OMPI users] Process doesn't exit on remote machine when using hostfile

2010-06-07 Thread Shiqing Fan
firewall and using admin account so security isnt the issue here. like I said this problem only occurs when using a hostfile, if I actually specify the hostname on the commandfline it works fine On 25 May 2010 09:08, Shiqing Fan mailto:f...@hlrs.de>> wrote: Hi, What's t

Re: [OMPI users] ompi-ps failure on WinXP

2010-06-21 Thread Shiqing Fan
.org/mailman/listinfo.cgi/users -- ---------- Shiqing Fan http://www.hlrs.de/people/fan High Performance Computing Tel.: +49 711 685 87234 Center Stuttgart (HLRS)Fax.: +49 711 685 65832 Address:Allmandring 30 email: f...@hlrs.de 70569 Stuttgart

Re: [OMPI users] ompi-ps failure on WinXP

2010-06-21 Thread Shiqing Fan
us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- ------ Shiqing Fan http://www.hlrs.de/people/fan High Performance Computing Tel.: +49 711 685 87234 Center Stuttgart (HLRS)Fax.: +49 711 685 65832 Address:Allmandring 30 email: f...@hlrs.de 70569 Stuttgart

Re: [OMPI users] ompi-ps failure on WinXP

2010-06-21 Thread Shiqing Fan
VC10 compiler, but as an alternative i can use VC8. maybe it's worth a try. if i can make it, i will report :) Stephan 2010/6/21 Shiqing Fan mailto:f...@hlrs.de>> Hi Stephan, For ompi-server test, you could probably refer to this Open MPI doc

Re: [OMPI users] Install OpenMPI on Win 7 machine

2010-07-10 Thread Shiqing Fan
ime I work with OpenMPI or any similar technologies. Thanks for your help, Alex Blidaru ___ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- -------

Re: [OMPI users] Install OpenMPI on Win 7 machine

2010-07-12 Thread Shiqing Fan
t allowed attachments, please tell me. I tried to keep them as small as possible. Thanks for your help, Alex On Sat, Jul 10, 2010 at 7:16 AM, Shiqing Fan <mailto:f...@hlrs.de>> wrote: Hi Alex, Building Open MPI using CMake is the recommended procedure, you probably should stick

Re: [OMPI users] Install OpenMPI on Win 7 machine

2010-07-12 Thread Shiqing Fan
alled a 90 day trial of Visual Studio 2008, and I am pretty sure I am getting the exact same thing. The log and the picture are attached just as last time. Any new ideas? Regards, Alex On Mon, Jul 12, 2010 at 9:58 AM, Shiqing Fan <mailto:f...@hlrs.de>> wrote: Hi Alex, Whe

Re: [OMPI users] Error while compiling openMPI 1.4.2 in Cygwin 1.7.5-1. Library missing?

2010-07-15 Thread Shiqing Fan
directory `/home/miguel/openmpi-1.4.2/opal' make: *** [all-recursive] Error 1 -- Miguel ___ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- ---

Re: [OMPI users] openmpi-1.2.8 and cygwin...

2008-11-18 Thread Shiqing Fan
Dear Solibakke, I'm not familiar with the installation under Cygwin, but what I can tell is that we are making a windows support public very soon. When it's ready, you will never need to install Open MPI under Cygwin on Windows, you will be able to configure with CMake and compile everything w

Re: [OMPI users] Memchecker report on v1.3b2 (includes potential bug reports)

2008-11-19 Thread Shiqing Fan
Dear François, Thanks a lot for your report, it's really a great help for us. :-) For the issues: 1) When you got "Conditional jump" errors, normally that means some uninitialized(or undefined) values were used. The parameters that passed into PMPI_Init_thread might contain uninitialized va

Re: [OMPI users] Memchecker report on v1.3b2 (includes potential bug reports)

2008-11-19 Thread Shiqing Fan
Hi George, 4) Well, this sounds reasonable, but according to the MPI-1 standard (see page 40 for non-blocking send/recv, a more detailed explanation in page 30): "A nonblocking send call indicates that the system may start copying data out of the send buffer. The sender should */not access*/ a

Re: [OMPI users] Memchecker report on v1.3b2 (includes potential bug reports)

2008-11-19 Thread Shiqing Fan
Hi Martin, Thanks for the information. So it will be changed also for memchecker. Regards, Shiqing The (non modifying) access to a send buffer was agreed for MPI Standard 2.2 not version 2.1 see the MPI 2.2 Wiki: https://svn.mpi-forum.org/trac/mpi-forum-web/wiki/MpiTwoTwoWikiPage htt

Re: [OMPI users] compiling OpenMPI 1.3.2 under Win Vista with MinGW 1.11-rc1

2009-06-16 Thread Shiqing Fan
users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users -- ---------- Shiqing Fan http://www.hlrs.de/people/fan High Performance Computing Tel.: +49 711

<    1   2