<div dir="ltr">Jonathan,<div>    Thanks. Your proposed change eliminates the parallel make failure on darwin.</div><div>               Jack</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jul 3, 2014 at 3:40 PM, Peyton, Jonathan L <span dir="ltr"><<a href="mailto:jonathan.l.peyton@intel.com" target="_blank">jonathan.l.peyton@intel.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Jack,<u></u><u></u></span></p>
<p class="MsoNormal"><a name="146fdbe63f2918cf__MailEndCompose"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">To fix the parallel build issue, here is the patch: 
<u></u><u></u></span></a></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console""><u></u> <u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console""><u></u> <u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">--- old/CMakeLists.txt  2014-07-03 14:30:55.431938000 -0500<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">+++ new/CMakeLists.txt  2014-07-03 14:29:26.873741000 -0500<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">@@ -596,6 +596,7 @@ set_target_properties(iomp5 PROPERTIES<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">     LINKER_LANGUAGE C            # use C Compiler for linking step (Windows should use link.exe directly)<u></u><u></u></span></p>

<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">     SKIP_BUILD_RPATH true        # have Mac linker -install_name just be "-install_name libiomp5.dylib"<u></u><u></u></span></p>

<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">)<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">+add_dependencies(lib iomp5)<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console""><u></u> <u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console""># Linking command will include libraries in ld_flags_libs<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Lucida Console"">target_link_libraries(iomp5 ${ld_flags_libs})<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hope this helps!<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Johnny<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> Jack Howarth [mailto:<a href="mailto:howarth.mailing.lists@gmail.com" target="_blank">howarth.mailing.lists@gmail.com</a>]
<br>
<b>Sent:</b> Thursday, July 3, 2014 12:25 PM<br>
<b>To:</b> Peyton, Jonathan L<br>
<b>Cc:</b> C. Bergström; <a href="mailto:openmp-dev@dcs-maillist2.engr.illinois.edu" target="_blank">openmp-dev@dcs-maillist2.engr.illinois.edu</a></span></p><div><div class="h5"><br>
<b>Subject:</b> Re: [Openmp-dev] Initial Intel Cmake Build System Patch<u></u><u></u></div></div><p></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Jonathan,<u></u><u></u></p>
<div>
<p class="MsoNormal">     The second_intel-cmake.patch seems to have introduced a race condition when using parallel make on darwin. I now find that…<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">% cd openmp-3.5.0/runtime<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">% mkdir build<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">% cd build<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">% cmake -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -Dos=mac -Darch=32 ..<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">% make -j 2<u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">-- The C compiler identification is Clang 4.2.0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-- The CXX compiler identification is Clang 4.2.0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-- Check for working C compiler: /usr/bin/clang<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-- Check for working C compiler: /usr/bin/clang -- works<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-- Detecting C compiler ABI info<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-- Detecting C compiler ABI info - done<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-- Check for working CXX compiler: /usr/bin/clang++<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-- Check for working CXX compiler: /usr/bin/clang++ -- works<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-- Detecting CXX compiler ABI info<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-- Detecting CXX compiler ABI info - done<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-- Found Perl: /usr/bin/perl (found version "5.12.3") <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">------------------- CONFIGURATION --------------------------<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Operating System : mac<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Architecture     : 32<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Build Type       : release<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">OpenMP Version   : 40<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Lib Type         : normal<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Stats-Gathering  : OFF<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Fortran Modules  : OFF<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Build            : development<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">------------------------------------------------------------<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">-- The ASM compiler identification is Clang<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-- Found assembler: /usr/bin/clang<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-- Configuring done<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-- Generating done<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-- Build files have been written to: /Users/howarth/llvm-svn/openmp-3.5.0/runtime/build<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[Jacks-MacBook-Pro:openmp-3.5.0/runtime/build] howarth% make -j 2<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Scanning dependencies of target inc<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Scanning dependencies of target needed-headers<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[  2%] [  4%] Generating ../exports/mac_32/include_compat/.dir<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Generating kmp_i18n_id.inc<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[  6%] Generating iomp_lib.h<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[  8%] Generating ../exports/mac_32/include_compat/iomp_lib.h<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[  8%] Built target inc<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 10%] Generating kmp_i18n_default.inc<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 12%] Generating omp.h<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Scanning dependencies of target lib<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 14%] Generating ../exports/mac_32/lib.thin/.dir<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 14%] Built target needed-headers<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">make[2]: *** No rule to make target `unstripped/libiomp5.dylib', needed by `libiomp5.dylib'.  Stop.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">make[2]: *** Waiting for unfinished jobs....<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Scanning dependencies of target iomp5<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 17%] Generating .dir<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">make[1]: *** [CMakeFiles/lib.dir/all] Error 2<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">make[1]: *** Waiting for unfinished jobs....<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 19%] [ 21%] Building C object CMakeFiles/iomp5.dir/src/kmp_ftn_cdecl.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Building C object CMakeFiles/iomp5.dir/src/kmp_ftn_extra.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 23%] [ 25%] Building C object CMakeFiles/iomp5.dir/src/kmp_version.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Building C object CMakeFiles/iomp5.dir/src/kmp_alloc.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 27%] Building C object CMakeFiles/iomp5.dir/src/kmp_atomic.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 29%] Building C object CMakeFiles/iomp5.dir/src/kmp_csupport.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 31%] Building C object CMakeFiles/iomp5.dir/src/kmp_debug.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 34%] Building C object CMakeFiles/iomp5.dir/src/kmp_itt.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 36%] Building C object CMakeFiles/iomp5.dir/src/kmp_environment.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 38%] Building C object CMakeFiles/iomp5.dir/src/kmp_error.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 40%] Building C object CMakeFiles/iomp5.dir/src/kmp_global.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 42%] Building C object CMakeFiles/iomp5.dir/src/kmp_i18n.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 44%] Building C object CMakeFiles/iomp5.dir/src/kmp_io.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 46%] Building C object CMakeFiles/iomp5.dir/src/kmp_runtime.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 48%] Building C object CMakeFiles/iomp5.dir/src/kmp_settings.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">/Users/howarth/llvm-svn/openmp-3.5.0/runtime/src/kmp_settings.c:3456:29: warning: using the result of an assignment as a condition without<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">      parentheses [-Wparentheses]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">            } while ( value = semicolon ? semicolon + 1 : NULL );/Users/howarth/llvm-svn/openmp-3.5.0/runtime/src/kmp_runtime.c:4433:89: warning: for loop has empty body [-Wempty-body]<u></u><u></u></p>

</div>
<div>
<p class="MsoNormal">    for( gtid=(initial_thread ? 0 : 1) ; TCR_PTR(__kmp_threads[gtid]) != NULL ; gtid++ );<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">                                                                                        ^<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">/Users/howarth/llvm-svn/openmp-3.5.0/runtime/src/kmp_runtime.c:4433:89: note: put the semicolon on a separate line to silence this warning<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">                      ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">/Users/howarth/llvm-svn/openmp-3.5.0/runtime/src/kmp_settings.c:3456:29: note: place parentheses around the assignment to silence this warning<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">            } while ( value = semicolon ? semicolon + 1 : NULL );<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">                            ^<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">                      (                                       )<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">/Users/howarth/llvm-svn/openmp-3.5.0/runtime/src/kmp_settings.c:3456:29: note: use '==' to turn this assignment into an equality comparison<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">            } while ( value = semicolon ? semicolon + 1 : NULL );<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">                            ^<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">                            ==<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">/Users/howarth/llvm-svn/openmp-3.5.0/runtime/src/kmp_settings.c:4018:53: warning: '&&' within '||' [-Wlogical-op-parentheses]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">        if ( ( ( *next < '0' ) || ( *next > '9' ) ) && ( *next !=',') || ( total > 2 ) ) {<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ~~<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">/Users/howarth/llvm-svn/openmp-3.5.0/runtime/src/kmp_settings.c:4018:53: note: place parentheses around the '&&' expression to silence this<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">      warning<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">        if ( ( ( *next < '0' ) || ( *next > '9' ) ) && ( *next !=',') || ( total > 2 ) ) {<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">                                                    ^<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">             (                                                       )<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">/Users/howarth/llvm-svn/openmp-3.5.0/runtime/src/kmp_settings.c:5167:13: warning: '&&' within '||' [-Wlogical-op-parentheses]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">            &&<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">            ^~<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">/Users/howarth/llvm-svn/openmp-3.5.0/runtime/src/kmp_settings.c:5167:13: note: place parentheses around the '&&' expression to silence this<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">      warning<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">            &&<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">            ^<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">3 warnings generated.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 51%] Building C object CMakeFiles/iomp5.dir/src/kmp_str.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">1 warning generated.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 53%] Building C object CMakeFiles/iomp5.dir/src/kmp_tasking.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 55%] Building C object CMakeFiles/iomp5.dir/src/kmp_taskq.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 57%] [ 59%] Building C object CMakeFiles/iomp5.dir/src/kmp_utility.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Building C object CMakeFiles/iomp5.dir/src/kmp_threadprivate.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 61%] Building C object CMakeFiles/iomp5.dir/src/thirdparty/ittnotify/ittnotify_static.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 63%] Building C object CMakeFiles/iomp5.dir/src/z_Linux_util.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 65%] Building C object CMakeFiles/iomp5.dir/src/kmp_gsupport.c.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 68%] Building CXX object CMakeFiles/iomp5.dir/src/kmp_affinity.cpp.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 70%] Building CXX object CMakeFiles/iomp5.dir/src/kmp_dispatch.cpp.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 72%] Building CXX object CMakeFiles/iomp5.dir/src/kmp_lock.cpp.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 74%] Building CXX object CMakeFiles/iomp5.dir/src/kmp_sched.cpp.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 76%] Building CXX object CMakeFiles/iomp5.dir/src/kmp_taskdeps.cpp.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 78%] Building CXX object CMakeFiles/iomp5.dir/src/kmp_cancel.cpp.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 80%] Building ASM object CMakeFiles/iomp5.dir/src/z_Linux_asm.s.o<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Linking C shared library unstripped/libiomp5.dylib<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">[ 80%] Built target iomp5<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">make: *** [all] Error 2<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">On the plus side, when using 'make -j 1', the recipe for fat binaries no longer requires 'rm -fr *' in between the 32 and 32e builds.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">                  Jack<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Mon, Jun 30, 2014 at 11:49 AM, Peyton, Jonathan L <<a href="mailto:jonathan.l.peyton@intel.com" target="_blank">jonathan.l.peyton@intel.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<p class="MsoNormal">Hello C. Bergström,<br>
<br>
Here is an initial look at the revised cmake system.  I'm still trying to get some Windows parts settled down and more "CMakey".<br>
The differences from the last one:<br>
1) Does not record a configure timestamp so only cmake v2.8.0 and up is required<br>
2) Uses add_library() command for creating library<br>
3) All compiler specific flags are in cmake/${CMAKE_C_COMPILER_ID}Flags.cmake<br>
     If a particular compiler does not have a corresponding compile flags file, then a warning is issued during configuration that only common flags are going to be used (cmake/CommonFlags.cmake)<br>
4) I moved the micro-tests to a separate file (cmake/MicroTests.cmake) remember these can be turned off via -Dtests=off when calling cmake.<br>
5) Windows builds require MASM compiler so specify -DCMAKE_ASM_MASM_COMPILER=... for this assembler rather than -DCMAKE_ASM_COMPILER=...<br>
<br>
[ within the top level directory that contains: runtime/ , offload/ , testsuite/ , www/ ]<br>
To remove the old patch, type:<br>
patch -p0 -RE < initial_intel_cmake.patch<br>
<br>
[ within the top level directory that contains: runtime/ , offload/ , testsuite/ , www/ ]<br>
To add new patch, type:<br>
patch -p0 < second_intel_cmake.patch<u></u><u></u></p>
<div>
<p class="MsoNormal"><br>
Johnny<br>
<br>
-----Original Message-----<br>
From: "C. Bergström" [mailto:<a href="mailto:cbergstrom@pathscale.com" target="_blank">cbergstrom@pathscale.com</a>]<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Sent: Monday, June 30, 2014 6:50 AM<br>
To: Peyton, Jonathan L<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Cc: Cownie, James H; <a href="mailto:openmp-dev@dcs-maillist2.engr.illinois.edu" target="_blank">
openmp-dev@dcs-maillist2.engr.illinois.edu</a><br>
Subject: Re: [Openmp-dev] Initial Intel Cmake Build System Patch<u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">On 06/12/14 01:16 AM, Peyton, Jonathan L wrote:<br>
> C. Bergström,<br>
><br>
> I am working on this now.  I will create:<br>
> common_flags.cmake  ,  icc.cmake  ,  gcc.cmake  ,  clang.cmake<br>
><br>
> I hope to have this done in the next few days.<br>
Hi Johnny,<br>
<br>
It's been a couple weeks and I just wanted to ping this thread. Was Intel planning some work on cmake or should (PathScale) or others feel safe to invest time in it?<br>
<br>
Thanks<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
Openmp-dev mailing list<br>
<a href="mailto:Openmp-dev@dcs-maillist2.engr.illinois.edu" target="_blank">Openmp-dev@dcs-maillist2.engr.illinois.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/openmp-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/openmp-dev</a><u></u><u></u></p>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div></div>
</div>

</blockquote></div><br></div>